Grade Curricular
Grade Curricular

 Preparar para impressão 
Instituto de Ciências Matemáticas e de Computação

Curso: Bacharelado em Ciências de Computação

Informações Básicas do Currículo

Data de Início: 01/01/2018             Duração Ideal 10 semestres
Mínima 8 semestres
Máxima 15 semestres

Carga Horária Aula Trabalho Subtotal
Obrigatória 2280 1680 3960
Optativa Livre 0 0 0
Optativa Eletiva     450 0 450
Total 2730 1680 4410
(Estágio: 600)

Informações Específicas
 

Aprovação da Transferência da Modalidade pelo Co em sessão de 17/07/79. Reconhecido pela Portaria MEC nº 138, de 11/02/1981, DOE 13/02/1981. Reconhecimento renovado por 5 anos pela Portaria CEE/GP nº 404/2014, de 20/10/2014, DOE 21/10/2014.


Grade Curricular
Legenda: CH=Carga horária Total; CE=Carga horária de Estágio; CP=Carga horária de Práticas como Componentes Curriculares;
              AACA=Carga horária em Atividades Acadêmicos-Científico-Culturais
Disciplinas Obrigatórias
1º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0200 Informação Profissional e Tutoria Acadêmica em Ciências da Computação
2
0
30
SCC0221 Introdução à Ciência de Computação I
4
1
90
SCC0222 Laboratório de Introdução à Ciência de Computação I
2
2
90
SMA0300 Geometria Analítica
4
0
60
SMA0353 Cálculo I
4
0
60
SSC0104 Evolução Histórica da Computação e Aplicações
2
0
30
SSC0109 Prática em Lógica Digital
2
1
60
SSC0117 Introdução à Lógica Digital
2
1
60
SSC0180 Eletrônica para Computação
2
2
90
Subtotal: 24 7 570
       
2º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
7600105 Física Básica I
4
0
60
      SMA0353 - Cálculo I
  Requisito fraco
SCC0201 Introdução à Ciência de Computação II
4
2
120
      SCC0221 - Introdução à Ciência de Computação I
  Requisito fraco
SCC0202 Algoritmos e Estruturas de Dados I
4
2
120
      SCC0201 - Introdução à Ciência de Computação II
Indicação de Conjunto
SMA0180 Matemática Discreta I
4
0
60
SMA0354 Cálculo II
4
0
60
      SMA0353 - Cálculo I
  Requisito fraco
SSC0108 Prática em Sistemas Digitais
2
1
60
      SSC0118 - Sistemas Digitais
Indicação de Conjunto
SSC0118 Sistemas Digitais
2
1
60
      SSC0117 - Introdução à Lógica Digital
  Requisito fraco
Subtotal: 24 6 540
       
3º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
7600109 Laboratório de Física Geral I
2
0
30
      7600105 - Física Básica I
  Requisito fraco
SCC0215 Organização de Arquivos
3
1
75
      SCC0201 - Introdução à Ciência de Computação II
  Requisito fraco
      SCC0202 - Algoritmos e Estruturas de Dados I
  Requisito fraco
SCC0216 Modelagem Computacional em Grafos
3
1
75
      SCC0202 - Algoritmos e Estruturas de Dados I
  Requisito fraco
SMA0355 Cálculo III
4
0
60
      SMA0354 - Cálculo II
  Requisito fraco
SSC0103 Programação Orientada a Objetos
4
2
120
      SCC0202 - Algoritmos e Estruturas de Dados I
  Requisito fraco
SSC0112 Organização de Computadores Digitais I
4
1
90
      SSC0118 - Sistemas Digitais
  Requisito fraco
Subtotal: 20 5 450
       
4º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0218 Algoritmos Avançados e Aplicações
2
2
90
      SCC0216 - Modelagem Computacional em Grafos
  Requisito fraco
SMA0356 Cálculo IV
4
0
60
SME0123 Estatística
4
0
60
      SMA0354 - Cálculo II
  Requisito fraco
SME0141 Álgebra Linear e Equações Diferenciais
4
0
60
SSC0124 Análise e Projeto Orientados a Objetos
2
1
60
      SSC0103 - Programação Orientada a Objetos
  Requisito fraco
SSC0140 Sistemas Operacionais I
4
2
120
      SCC0202 - Algoritmos e Estruturas de Dados I
  Requisito fraco
      SSC0112 - Organização de Computadores Digitais I
  Requisito fraco
Subtotal: 20 5 450
       
5º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0240 Bases de Dados
4
1
90
      SCC0215 - Organização de Arquivos
  Requisito fraco
SCC0250 Computação Gráfica
4
1
90
      SSC0103 - Programação Orientada a Objetos
  Requisito fraco
SME0104 Cálculo Numérico
4
0
60
      SMA0353 - Cálculo I
  Requisito fraco
      SME0141 - Álgebra Linear e Equações Diferenciais
  Requisito fraco
SME0121 Processos Estocásticos
4
0
60
      SME0123 - Estatística
  Requisito fraco
SSC0130 Engenharia de Software
4
1
90
      SSC0124 - Análise e Projeto Orientados a Objetos
  Requisito fraco
SSC0142 Redes de Computadores
4
2
120
      SSC0140 - Sistemas Operacionais I
  Requisito fraco
Subtotal: 24 5 510
       
6º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0205 Teoria da Computação e Linguagens Formais
4
2
120
      SCC0216 - Modelagem Computacional em Grafos
  Requisito fraco
      SMA0180 - Matemática Discreta I
  Requisito fraco
SCC0207 Computadores e Sociedade I
2
0
30
SCC0230 Inteligência Artificial
4
1
90
      SCC0201 - Introdução à Ciência de Computação II
  Requisito fraco
SME0110 Programação Matemática
4
2
120
      SME0104 - Cálculo Numérico
  Requisito fraco
SSC0114 Arquitetura de Computadores
4
1
90
      SSC0112 - Organização de Computadores Digitais I
  Requisito fraco
SSC0143 Programação Concorrente
3
2
105
      SSC0140 - Sistemas Operacionais I
  Requisito fraco
Subtotal: 21 8 555
       
7º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0217 Linguagens de Programação e Compiladores
4
2
120
      SCC0205 - Teoria da Computação e Linguagens Formais
  Requisito fraco
SCC0219 Introdução ao Desenvolvimento Web
4
1
90
      SCC0202 - Algoritmos e Estruturas de Dados I
  Requisito fraco
SSC0120 Sistemas de Informação
3
1
75
      SSC0130 - Engenharia de Software
  Requisito fraco
Subtotal: 11 4 285
       
9º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0291 Estágio Supervisionado I
4
8
300
300
Subtotal: 4 8 300 300
       
10º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0292 Estágio Supervisionado II
4
8
300
300
Subtotal: 4 8 300 300
       
Disciplinas Optativas Eletivas
2º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0220 Laboratório de Introdução à Ciência da Computação II
4
0
60
      SCC0201 - Introdução à Ciência de Computação II
Indicação de Conjunto
               
3º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SSC0119 Prática em Organização de Computadores
2
1
60
      SSC0112 - Organização de Computadores Digitais I
Indicação de Conjunto
               
4º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0213 Metodologia de Pesquisa em Computação
2
1
60
SCC0227 Seminários em Computação I
1
0
15
SCC0295 Atividades Acadêmicas Científicas, de Extensão e Culturais I
1
1
45
               
5º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0210 Algoritmos Avançados
3
2
105
      SCC0201 - Introdução à Ciência de Computação II
Requisito fraco
      SCC0202 - Algoritmos e Estruturas de Dados I
Requisito fraco
SCC0228 Seminários em Computação II
1
0
15
      SCC0227 - Seminários em Computação I
Requisito fraco
SCC0296 Atividades Acadêmicas Científicas, de Extensão e Culturais II
1
1
45
               
6º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0211 Laboratório de Algoritmos Avançados
3
2
105
      SCC0210 - Algoritmos Avançados
Requisito fraco
SCC0229 Seminários em Computação III
1
0
15
      SCC0228 - Seminários em Computação II
Requisito fraco
SCC0275 Ciência de Dados
4
1
90
0
      SCC0230 - Inteligência Artificial
Indicação de Conjunto
SSC0770 Introdução ao Desenvolvimento de Jogos Eletrônicos
4
2
120
      SSC0103 - Programação Orientada a Objetos
Requisito fraco
               
7º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0209 Empreendedores em Informática
4
1
90
SCC0225 Laboratório de desenvolvimento de aplicações para dispositivos móveis
4
1
90
      SSC0103 - Programação Orientada a Objetos
Requisito fraco
SCC0232 Tópicos Avançados em Inteligência Artificial
3
2
105
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0233 Aplicações de Aprendizado de Máquina e Mineração de Dados
3
2
105
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0238 Seminários Avançados de Inteligência Artificial I
3
0
45
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0241 Laboratório de Bases de Dados
4
2
120
      SCC0240 - Bases de Dados
Requisito fraco
SCC0243 Arquitetura de Sistemas Gerenciadores de Bases de Dados
4
2
120
      SCC0240 - Bases de Dados
Requisito fraco
SCC0248 Seminários Avançados em Banco de Dados I
3
0
45
      SCC0240 - Bases de Dados
Requisito fraco
SCC0251 Processamento de Imagens
3
1
75
      SCC0201 - Introdução à Ciência de Computação II
Requisito fraco
      SCC0202 - Algoritmos e Estruturas de Dados I
Requisito fraco
SCC0257 Ética e Legislação em Computação: Teoria e Prática
2
1
60
SCC0258 Seminários Avançados em Computação Visual I
3
0
45
      SCC0250 - Computação Gráfica
Indicação de Conjunto
SCC0260 Interação Usuário-computador
4
2
120
      SSC0103 - Programação Orientada a Objetos
Requisito fraco
SCC0261 Multimídia
3
0
45
      SCC0201 - Introdução à Ciência de Computação II
Requisito fraco
SCC0263 Técnicas de Programação para Web
4
2
120
SCC0265 Sistemas Interativos Web
3
0
45
      SCC0202 - Algoritmos e Estruturas de Dados I
Requisito fraco
SCC0267 Seminários em Informática e Saúde
1
0
15
SCC0268 Seminários Avançados em Sistemas Hipermídia e Multimídia I
3
0
45
      SSC0103 - Programação Orientada a Objetos
Requisito fraco
SCC0270 Introdução à Redes Neurais
3
1
75
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0272 Introdução à Computação Bioinspirada
3
2
105
      SCC0215 - Organização de Arquivos
Requisito fraco
      SCC0216 - Modelagem Computacional em Grafos
Requisito fraco
SCC0273 Robôs Móveis Inteligentes
3
1
75
      SCC0201 - Introdução à Ciência de Computação II
Requisito fraco
SCC0276 Aprendizado de Máquina
4
1
90
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0278 Seminários Avançados de Redes Neurais I
3
0
45
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0284 Sistemas de Recomendação
4
1
90
      SCC0202 - Algoritmos e Estruturas de Dados I
Requisito fraco
SCC0285 Análise de Séries Temporais e Aplicações Computacionais
2
2
90
      SCC0202 - Algoritmos e Estruturas de Dados I
Requisito fraco
      SMA0354 - Cálculo II
Requisito fraco
      SME0141 - Álgebra Linear e Equações Diferenciais
Requisito fraco
SCC0633 Processamento de Linguagem Natural
4
1
90
      SCC0230 - Inteligência Artificial
Requisito fraco
SME0102 Seminários Avançados de Matemática Computacional I
3
0
45
      SME0104 - Cálculo Numérico
Requisito fraco
SME0130 Redes Complexas
4
2
120
      SCC0216 - Modelagem Computacional em Grafos
Requisito fraco
      SMA0353 - Cálculo I
Requisito fraco
SME0265 Planejamento de Experimentos
4
0
60
      SME0123 - Estatística
Requisito fraco
SSC0115 Tópicos Especiais em Hardware
3
0
45
      SSC0112 - Organização de Computadores Digitais I
Requisito fraco
SSC0128 Gerência de Projetos
3
1
75
SSC0141 Prática em Sistemas Operacionais
4
2
120
      SSC0140 - Sistemas Operacionais I
Requisito fraco
SSC0150 Sistemas Computacionais Distribuídos
3
0
45
      SSC0140 - Sistemas Operacionais I
Requisito fraco
SSC0154 Seminários Avançados em Sistemas Distribuídos e Programação Concorrente I
3
0
45
      SSC0140 - Sistemas Operacionais I
Requisito fraco
SSC0156 Computação Pervasiva
3
0
45
      SSC0142 - Redes de Computadores
Requisito fraco
SSC0157 Tópicos Avançados em Comunicação
4
2
120
      SSC0142 - Redes de Computadores
Requisito fraco
SSC0158 Computação em Nuvem e Arquitetura Orientadas a Serviços
3
3
135
      SCC0202 - Algoritmos e Estruturas de Dados I
Requisito fraco
      SSC0140 - Sistemas Operacionais I
Requisito fraco
      SSC0142 - Redes de Computadores
Requisito fraco
SSC0160 Modelagem e Simulação de Sistemas Computacionais
3
2
105
      SCC0202 - Algoritmos e Estruturas de Dados I
Requisito fraco
      SSC0140 - Sistemas Operacionais I
Requisito fraco
SSC0711 Co-projeto de Hardware/Software para Sistemas Embarcados
3
3
135
      SSC0112 - Organização de Computadores Digitais I
Requisito fraco
SSC0712 Programação de Robôs Móveis
3
3
135
SSC0714 Robôs Móveis Autônomos
3
2
105
SSC0721 Teste e Inspeção de Software
3
1
75
      SSC0130 - Engenharia de Software
Requisito fraco
SSC0722 Métodos e Técnicas para Análise e Projeto de Sistemas Reativos
3
1
75
      SSC0130 - Engenharia de Software
Requisito fraco
      SSC0140 - Sistemas Operacionais I
Requisito fraco
SSC0723 Sistemas Colaborativos: Fundamentos e Aplicações
3
0
45
      SCC0201 - Introdução à Ciência de Computação II
Requisito fraco
SSC0725 Arquitetura de Software
2
2
90
      SSC0124 - Análise e Projeto Orientados a Objetos
Requisito fraco
SSC0740 Sistemas Embarcados
3
2
105
      SSC0112 - Organização de Computadores Digitais I
Requisito fraco
SSC0747 Engenharia de Segurança
3
1
75
      SSC0142 - Redes de Computadores
Requisito fraco
               
8º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0208 Computadores e Sociedade II
1
0
15
      SCC0207 - Computadores e Sociedade I
Requisito fraco
SCC0231 Introdução a Sistemas Inteligentes
3
1
75
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0242 Tópicos Especiais em Banco de Dados
3
1
75
      SCC0240 - Bases de Dados
Requisito fraco
SCC0244 Mineração a partir de Grandes Bases de Dados
3
0
45
      SCC0230 - Inteligência Artificial
Requisito fraco
      SCC0240 - Bases de Dados
Requisito fraco
SCC0245 Processamento Analítico de Dados
3
2
105
      SCC0240 - Bases de Dados
Requisito fraco
SCC0246 Recuperação de Dados por Conteúdo
3
2
105
      SCC0241 - Laboratório de Bases de Dados
Requisito fraco
      SCC0261 - Multimídia
Requisito fraco
SCC0252 Visualização Computacional
3
0
45
      SCC0250 - Computação Gráfica
Requisito fraco
      SSC0103 - Programação Orientada a Objetos
Requisito fraco
SCC0253 Tópicos Especiais em Computação Gráfica I
3
0
45
      SCC0250 - Computação Gráfica
Requisito fraco
SCC0262 Hipermídia
3
0
45
      SCC0201 - Introdução à Ciência de Computação II
Requisito fraco
SCC0264 Técnicas de Programação para Middleware
3
2
105
      SSC0103 - Programação Orientada a Objetos
Requisito fraco
SCC0266 Padrões de Projeto em Desenvolvimento Web
3
1
75
      SCC0263 - Técnicas de Programação para Web
Requisito fraco
      SSC0103 - Programação Orientada a Objetos
Requisito fraco
SCC0271 Introdução à Bioinformática
3
2
105
      SCC0215 - Organização de Arquivos
Requisito fraco
      SCC0216 - Modelagem Computacional em Grafos
Requisito fraco
SCC0274 Agrupamento de Dados
2
2
90
      SME0123 - Estatística
Requisito fraco
SCC0277 Competições de Ciências de Dados
4
1
90
      SCC0275 - Ciência de Dados
Requisito fraco
SCC0280 Acessibilidade em Sistemas Computacionais
2
1
60
      SSC0130 - Engenharia de Software
Requisito fraco
SCC0281 Recursos Computacionais de Tecnologia Assistiva
4
1
90
      SSC0130 - Engenharia de Software
Requisito fraco
SCC0282 Recuperação da Informação
4
1
90
      SCC0202 - Algoritmos e Estruturas de Dados I
Requisito fraco
SCC0283 Introdução à Web Semântica
4
1
90
      SCC0216 - Modelagem Computacional em Grafos
Requisito fraco
      SMA0180 - Matemática Discreta I
Requisito
SCC0286 Mineração de redes complexas
4
1
90
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0287 Mineração de Dados Não Estruturados
3
1
75
      SCC0230 - Inteligência Artificial
Requisito fraco
SCC0288 Seminários em Informática e Meio Ambiente
1
0
15
SME0111 Seminários de Otimização I
3
0
45
      SME0110 - Programação Matemática
Requisito fraco
SSC0116 Microprocessadores e Microcomputadores I
4
0
60
      SSC0112 - Organização de Computadores Digitais I
Requisito fraco
SSC0123 Tópicos Especiais em Engenharia de Software
3
0
45
      SSC0130 - Engenharia de Software
Requisito fraco
SSC0152 Administração e Gerenciamento de Redes
3
2
105
      SSC0142 - Redes de Computadores
Requisito fraco
SSC0159 Tópicos Avançados em Computação de Alto Desempenho
3
0
45
      SSC0143 - Programação Concorrente
Requisito fraco
SSC0171 Tópicos Avançados em Sistemas Embarcados e Evolutivos
2
0
30
      SCC0221 - Introdução à Ciência de Computação I
Requisito fraco
      SSC0112 - Organização de Computadores Digitais I
Requisito fraco
SSC0643 Avaliação de Desempenho de Sistemas Computacionais
3
1
75
      SSC0114 - Arquitetura de Computadores
Requisito fraco
SSC0713 Sistemas Evolutivos e Aplicados à Robótica
3
2
105
SSC0715 Sensores Inteligentes
3
3
135
SSC0720 Engenharia de Software para Sistemas Embarcados
3
1
75
      SSC0130 - Engenharia de Software
Requisito fraco
SSC0724 Sistemas Educacionais Avançados
3
0
45
      SCC0201 - Introdução à Ciência de Computação II
Requisito fraco
SSC0726 Reuso de Software
2
1
60
      SSC0130 - Engenharia de Software
Requisito fraco
SSC0741 Projeto e Implementação de Sistemas Embarcados I
3
3
135
      SSC0740 - Sistemas Embarcados
Requisito fraco
SSC0744 Computação Distribuída
3
3
135
      SSC0143 - Programação Concorrente
Requisito fraco
      SSC0150 - Sistemas Computacionais Distribuídos
Requisito fraco
SSC0745 Sistemas Computacionais de Tempo-Real
3
0
45
      SSC0140 - Sistemas Operacionais I
Requisito fraco
SSC0746 Sistemas Computacionais Tolerantes a Faltas
3
1
75
      SSC0140 - Sistemas Operacionais I
Requisito fraco
SSC0748 Redes Móveis
3
2
105
      SSC0142 - Redes de Computadores
Requisito fraco
               
9º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0289 Projeto em Intercâmbio I
4
8
300
240
SCC0293 Projeto de Graduação I
4
8
300
300
               
10º Período Ideal Créd.
Aula
Créd.
Trab.
CH CE CP AACA
SCC0290 Projeto em Intercâmbio II
4
8
300
240
SCC0294 Projeto de Graduação II
4
8
300
300
       
Disciplinas Optativas Livres
8º Período Ideal Créd.
Aula
Créd.
Trab.
CE CE CP AACA
IAU0126 Humanidades e Ciências Sociais
2
0
30
 
 
 

Créditos | Fale conosco
© 1999 - 2017 - Superintendência de Tecnologia da Informação/USP