Os alunos que ingressaram no BCC em 1997 ou anos anteriores
seguem o seguinte, cujo código é 45-050:
- 1. semestre
- MAC 110 - Introdução à Computação
- MAE 121 - Introdução à Probabilidade e à Estatística I
- MAT 112 - Vetores e Geometria
- MAT 131 - Cálculo Diferencial e Integral (anual)
- FAP 115 - Laboratório de Física I
- 2. semestre
- MAC 122 - Princípios de Desenvolvimento de Algoritmos
- MAE 212 - Introdução à Probabilidade e à Estatística II
- MAT 122 - Álgebra Linear I
- MAT 131 - Cálculo Diferencial e Integral (anual)
- FAP 126 - Física I
- 3. semestre
- MAC 211 - Laboratório de Programação
- MAT 123 - Álgebra I
- MAT 211 - Cálculo Diferencial e Integral III
- MAT 222 - Álgebra Linear II
- FAP 137 - Física II
- FAP 139 - Laboratório de Física II
- 4. Semestre
- MAC 221 - Construção de Montadores
- MAE 228 - Noções de Probabilidade e Processos Estocásticos
- MAT 213 - Álgebra II
- MAT 221 - Cálculo Diferencial e Integral IV
- FGE 240 - Física III
- FGE 248 - Laboratório de Física III
- FLC 474 - Língua Portuguesa
- 5. Semestre
- MAC 315 - Programação Linear
- MAC 323 - Estruturas de Dados
- MAC 329 - Álgebra Booleana e Aplicações
- MAP 314 - Análise Numérica I
- displina de outra área (pelo menos 3 créditos)
- optativa I
- 6. Semestre
- MAC 328 - Algoritmos em Grafos
- MAC 412 - Organização de Computadores
- MAP 324 - Análise Numérica II
- optativa II
- 7. Semestre
- MAC 410 - Introdução à Compilação
- MAT 359 - Lógica
- optativa III
- optativa IV
- 8. Semestre
- MAC 422 - Sistemas Operacionais
- MAC 426 - Sistemas de Bancos de Dados
- optativa V
- optativa VI
Cada aluno deste currículo deve completar 6 disciplinas optativas (24
créditos).
As disciplinas
listadas abaixo são aceitas automaticamente como optativas. Outras
disciplinas poderão ser aceitas, mesmo de outras unidades da USP,
mas nesse caso é necessária a aprovação prévia do Departamento de
Ciência da Computação.
- MAC 239 - Métodos Formais em Programação
- MAC 310 - Matemática Concreta
- MAC 316 - Conceitos Fundamentais de Linguagens de Programação
- MAC 322 - Introdução à Análise de Sistemas
- MAC 325 - Otimização Combinatória
- MAC 330 - Algoritmos Algébricos
- MAC 331 - Geometria Computacional
- MAC 332 - Engenharia de Software
- MAC 333 - Armazenamento e Recuperação de Infrmação
- MAC 338 - Análise de Algoritmos
- MAC 339 - Informação, Comunicação e a Sociedade do Conhecimento
- MAC 414 - Linguagens Formais e Autômatos
- MAC 415 - Projeto de Compiladores
- MAC 417 - Visão e Processamento de Imagens - Parte I
- MAC 418 - Tópicos Especiais de Programação Matemática
- MAC 419 - Métodos de Otimização em Finanças
- MAC 420 - Introdução à Computação Gráfica
- MAC 421 - Computação Gráfica
- MAC 423 - Introdução à Teoria da Computabilidade
- MAC 424 - O Computador na Sociedade e na Empresa
- MAC 425 - Introdução à Inteligência Artificial
- MAC 427 - Programação não Linear
- MAC 430 - Algoritmos e Complexidade de Programação
- MAC 431 - Introdução ao Processamento Paralelo e Distribuído
- MAC 432 - Processamento Digital de Imagens: Conceitos e Apl. Bás.
- MAC 433 - Administração de Sistemas UNIX
- MAC 434 - Tópicos de Sistemas de Computação
- MAC 435 - Métodos Formais para Especificacão e Construção de Programas
- MAC 436 - Tópicos de Matemática Discreta
- MAC 437 - Redes de Dados
- MAC 438 - Programação Concorrente
- MAC 439 - Laboratório de Bancos de Dados
- MAC 440 - Sistemas de Objetos Distribuídos
- MAC 441 - Programação Orientada a Objetos
- MAC 442 - Análise Orientada a Objetos
- MAC 443 - Projeto Orientado a Objetos
- MAC 445 - Laboratório de Análise e Projeto Orientado a Objetos
- MAC 446 - Princípios de Interação Homem-Computador
- MAC 447 - Análise e Reconhecimento de Formas: Teoria e Prática
- MAC 448 - Redes de Computadores: uma Perspectiva de Sistemas de
Software
- MAP 331 - Introdução às Técnicas de Análise de Sistemas Lineares
- MAP 421 - Simulação
- MAT 223 - Introdução à Teoria dos Números
- MAT 313 - Álgebra III
- MAT 330 - Teoria dos Conjuntos
- MAT 415 - Tópicos de Geometria
- MAE 221 - Probabilidade I
- MAE 311 - Inferência Estatística I
- MAE 315 - Tecnologia de Amostragem
- MAE 326 - Aplicações de Processos Estocásticos
- MAE 328 - Análise de Regressão
- MAE 515 - Introdução à Teoria dos Jogos
- MAE 525 - Análise de Séries Temporais
- MAE 532 - Controle Estatístico de Qualidade
- PCS 210 - Redes de Computadores
- PCS 216 - Sistemas de Tempo Real
- PCS 2305 - Laboratório Digital I
- PCS 2308 - Laboratório Digital II
Informações sobre transição para o currículo novo (45-051).
Página principal
Last modified: Sat Nov 29 08:39:18 EDT 2003