| Currículo 2001
|
O BCC é um curso de 8 semestres.
Eis o currículo 45-051 do curso
(ingressantes de 1997 e anos anteriores seguem o
curriculo antigo):
- 1º semestre
- MAC 110 - Introdução à Computação
- MAE 121 - Introdução à Probabilidade e à Estatística I
- MAT 111 - Cálculo Diferencial e Integral I
- MAT 138 - Álgebra I para Computação
- 2º semestre
- MAC 122 - Princípios de Desenvolvimento de Algoritmos
- MAE 212 - Introdução à Probabilidade e à Estatística II
- MAT 121 - Cálculo Diferencial e Integral II
- MAT 139 - Álgebra Linear para Computação
- FAP 126 - Física I
- 3º semestre
- MAC 211 - Laboratório de Programação
- MAC 315 - Programação Linear
- MAC 323 - Estruturas de Dados
- MAE 228 - Noções de Probabilidade e Processos Estocásticos
- MAT 211 - Cálculo Diferencial e Integral III
- 4º semestre
- MAC 239 - Métodos Formais em Programação
- MAC 242 - Laboratório de Programação II
- MAC 300 - Métodos Numéricos da Álgebra Linear
- MAT 213 - Álgebra II
- MAT 221 - Cálculo Diferencial e Integral IV
- FAP 137 - Física II
- 5º semestre
- MAC 316 - Conceitos Fundamentais de Linguagens de Programação
- MAC 328 - Algoritmos em Grafos
- MAC 329 - Álgebra Booleana e Aplicações
- MAC 338 - Análise de Algoritmos
- MAC 426 - Sistemas de Bancos de Dados
- FLC 474 - Língua Portuguesa
- optativa eletiva I
- 6º semestre
- MAC 332 - Engenharia de Software
- MAC 412 - Organização de Computadores
- MAC 414 - Linguagens Formais e Autômatos
- MAC 422 - Sistemas Operacionais
- optativa eletiva II
- optativa eletiva III
- 7º semestre
- MAC 438 - Programação Concorrente
- MAC 499 - Trabalho de Formatura Supervisionado (anual)
- optativa eletiva IV
- optativa eletiva V
- optativa livre I
- 8º semestre
- MAC 499 - Trabalho de Formatura Supervisionado (anual)
- optativa eletiva VI
- optativa eletiva VII
- optativa eletiva VIII
- optativa livre II
Nos primeiros semestres do curso poderão ser oferecidas atividades
complementares de caráter extracurricular,
tais como palestras, cursos de extensão, etc.
A participação dos alunos nestas atividades é altamente recomendado.
Cada aluno deve completar
8 disciplinas optativas eletivas
(32 créditos).
As disciplinas
listadas abaixo são aceitas automaticamente como optativas.
Outras disciplinas, mesmo de outras unidades da USP, poderão ser aceitas,
mas nesse caso é necessária a aprovação prévia do Departamento de
Ciência da Computação.
- MAC 310 - Matemática Concreta
- MAC 322 - Introdução à Análise de Sistemas
- MAC 325 - Otimização Combinatória
- MAC 330 - Algoritmos Algébricos
- MAC 331 - Geometria Computacional
- MAC 333 - Armazenamento e Recuperação de Infrmação
- MAC 339 - Informação, Comunicação e a Sociedade do Conhecimento
- MAC 410 - Introdução à Compilação
- 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 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 314 - Análise Numérica I
- MAP 324 - Análise Numérica II
- 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 359 - Lógica
- 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
Para sua formatura, cada aluno deve ainda cumprir 6 créditos
em disciplinas optativas livres.
Qualquer disciplina não oferecida pelo IME
é aceita como optativa livre.
Veja o currículo do BCC no JúpiterWeb.
Página principal
Last modified: Sat Nov 29 08:39:20 EDT 2003