Disciplinas
Obrigatórias |
1º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
MAC0101 |
Integração na Universidade e na Profissão |
2
|
0
|
30
|
|
|
|
MAC0105 |
Fundamentos de Matemática para a Computação |
4
|
0
|
60
|
|
|
|
MAC0110 |
Introdução à Computação |
4
|
0
|
60
|
|
|
|
MAC0329 |
Álgebra Booleana e Aplicações no Projeto de Arquitetura de Computadores |
4
|
0
|
60
|
|
|
|
MAT0112 |
Vetores e Geometria |
4
|
0
|
60
|
|
|
|
MAT2453 |
Cálculo Diferencial e Integral I |
6
|
0
|
90
|
|
|
|
Subtotal: |
24 |
0 |
360 |
|
|
|
|
|
|
|
2º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
MAC0121 |
Algoritmos e Estruturas de Dados I |
4
|
0
|
60
|
|
|
|
MAC0110
- Introdução à Computação |
Requisito
|
MAC0216 |
Técnicas de Programação I |
4
|
2
|
120
|
|
|
|
MAC0110
- Introdução à Computação |
Requisito
|
MAC0239 |
Introdução à Lógica e Verificação de Programas |
4
|
0
|
60
|
|
|
|
MAC0110
- Introdução à Computação |
Requisito
|
MAE0119 |
Introdução à Probabilidade e à Estatística |
6
|
0
|
90
|
0 |
|
|
MAT0122 |
Álgebra Linear I |
4
|
0
|
60
|
|
|
|
MAT0112
- Vetores e Geometria |
Requisito
|
MAT2454 |
Cálculo Diferencial e Integral II |
4
|
0
|
60
|
|
|
|
MAT2453
- Cálculo Diferencial e Integral I |
Requisito
|
Subtotal: |
26 |
2 |
450 |
|
|
|
|
|
|
|
3º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
MAC0102 |
Caminhos no Bacharelado em Ciência da Computação |
2
|
0
|
30
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0209 |
Modelagem e Simulação |
4
|
0
|
60
|
|
|
|
MAC0110
- Introdução à Computação |
Requisito
|
MAC0210 |
Laboratório de Métodos Numéricos |
4
|
0
|
60
|
|
|
|
MAC0110
- Introdução à Computação |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAC0323 |
Algoritmos e Estruturas de Dados II |
4
|
2
|
120
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAT0236 |
Funções Diferenciáveis e Séries |
4
|
0
|
60
|
|
|
|
MAT2454
- Cálculo Diferencial e Integral II |
Requisito
|
Subtotal: |
18 |
2 |
330 |
|
|
|
|
|
|
|
4º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
MAC0316 |
Conceitos Fundamentais de Linguagens de Programação |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0338 |
Análise de Algoritmos |
4
|
0
|
60
|
|
|
|
MAC0323
- Algoritmos e Estruturas de Dados II |
Requisito
|
Subtotal: |
8 |
0 |
120 |
|
|
|
|
|
|
|
5º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
MAC0350 |
Introdução ao Desenvolvimento de Sistemas de Software |
4
|
2
|
120
|
|
|
|
MAC0316
- Conceitos Fundamentais de Linguagens de Programação |
Requisito
|
MAC0422 |
Sistemas Operacionais |
4
|
2
|
120
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
Subtotal: |
8 |
4 |
240 |
|
|
|
|
|
|
|
7º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
FLC0474 |
Língua Portuguesa |
3
|
0
|
45
|
|
|
|
MAC0499 |
Trabalho de Formatura Supervisionado |
0
|
16
|
480
|
0 |
|
|
MAC0338
- Análise de Algoritmos |
Requisito
|
MAC0422
- Sistemas Operacionais |
Requisito
|
Subtotal: |
3 |
16 |
525 |
|
|
|
|
|
|
|
Disciplinas Optativas
Eletivas |
1º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
GMG0630 |
Elementos de Mineralogia e Petrologia |
4
|
0
|
60
|
|
|
|
|
|
|
|
|
|
|
|
2º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACH2023 |
Algoritmos e Estruturas de Dados I |
4
|
2
|
120
|
|
|
|
ACH2033 |
Matrizes, Vetores e Geometria Analítica |
4
|
0
|
60
|
|
|
|
MAC0213 |
Atividade Curricular em Comunidade |
0
|
4
|
120
|
|
|
|
MAC0214 |
Atividade Curricular em Cultura e Extensão |
0
|
4
|
120
|
|
|
|
MAC0215 |
Atividade Curricular em Pesquisa |
0
|
4
|
120
|
|
|
|
|
|
|
|
|
|
|
|
3º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
CJE0642 |
Design de Interação para Editoração |
4
|
2
|
120
|
|
|
|
IOF0115 |
Modelagem Numérica em Oceanografia |
4
|
0
|
60
|
|
|
|
MAC0110
- Introdução à Computação |
Requisito
|
MAC0327 |
Desafios de Programação |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0337 |
Computação Musical |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0453 |
Princípios de Pesquisa Operacional e Logística |
4
|
0
|
60
|
|
|
|
MAE0217 |
Estatística Descritiva |
4
|
0
|
60
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAE0228 |
Noções de Probabilidade e Processos Estocásticos |
4
|
0
|
60
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAE0399 |
Análise de Dados e Simulação |
4
|
0
|
60
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAP2001 |
Matemática, Arquitetura e Design |
4
|
0
|
60
|
0 |
|
|
MAT0206 |
Análise Real |
6
|
0
|
90
|
|
|
|
MAT2454
- Cálculo Diferencial e Integral II |
Requisito
|
MAT0222 |
Álgebra Linear II |
4
|
0
|
60
|
|
|
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAT0223 |
Introdução a Teoria dos Números |
4
|
0
|
60
|
|
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
MAT0264 |
Anéis e Corpos |
4
|
0
|
60
|
|
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
|
|
|
|
|
|
|
|
4º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
0323100 |
Introdução à Engenharia Elétrica |
3
|
2
|
105
|
|
|
|
0440620 |
Geologia Geral |
4
|
0
|
60
|
|
|
|
4302112 |
Física II |
6
|
0
|
90
|
|
|
|
4302401 |
Mecânica Estatística |
4
|
0
|
60
|
|
|
|
MAC0218 |
Técnicas de Programação II |
4
|
2
|
120
|
|
|
|
MAC0216
- Técnicas de Programação I |
Requisito
|
MAC0219 |
Programação Concorrente e Paralela |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0216
- Técnicas de Programação I |
Requisito
|
MAC0242 |
Laboratório de Programação II |
4
|
2
|
120
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0300 |
Métodos Numéricos da Álgebra Linear |
4
|
0
|
60
|
|
|
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAC0341 |
Introdução a Bioinformática |
4
|
0
|
60
|
|
|
|
MAC0474 |
Teste de Software Baseado em Modelo |
4
|
2
|
120
|
|
|
|
MAE0221 |
Probabilidade I |
6
|
0
|
90
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAT2454
- Cálculo Diferencial e Integral II |
Requisito
|
MAE0224 |
Probabilidade II |
4
|
0
|
60
|
|
|
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAE0515 |
Introdução à Teoria dos Jogos |
4
|
0
|
60
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAT2453
- Cálculo Diferencial e Integral I |
Requisito
|
MAT0265 |
Grupos |
4
|
0
|
60
|
0 |
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
MAT0311 |
Cálculo Diferencial e Integral V |
6
|
0
|
90
|
|
|
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAT0206
- Análise Real |
Requisito
|
PCS3549 |
Design e Programação de Games |
4
|
0
|
60
|
|
|
|
QBQ0126 |
Biologia Molecular |
6
|
0
|
90
|
|
|
|
QBQ0230 |
Bioquímica: Estrutura de Biomoléculas e Metabolismo |
8
|
0
|
120
|
|
|
|
QBQ0250 |
Bioquímica: Estrutura de Biomoléculas e Metabolismo |
8
|
0
|
120
|
|
|
|
QBQ1252 |
Bioquímica Metabólica |
4
|
1
|
90
|
|
|
|
QBQ2457 |
Tecnologia do Dna Recombinante |
4
|
0
|
60
|
|
|
|
QBQ2503 |
Expressão Gênica |
2
|
0
|
30
|
|
|
|
QBQ2507 |
Biologia Molecular Computacional |
4
|
0
|
60
|
|
|
|
QBQ2508 |
Transporte e Sinalização Celular |
2
|
0
|
30
|
|
|
|
QBQ2509 |
Bioquímica Redox |
2
|
0
|
30
|
|
|
|
|
|
|
|
|
|
|
|
5º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
AUH2803 |
Aspectos Conceituais e Estéticos do Design de Interface |
4
|
0
|
60
|
|
|
|
AUP1301 |
Tópicos de Design para Ambientes Digitais: Informação, Interface, Interação, Ação e Colaboração |
4
|
1
|
90
|
0 |
|
|
AUP2409 |
Teoria do Design |
4
|
0
|
60
|
|
|
|
IOF0255 |
Oceanografia Por Satélites |
3
|
0
|
45
|
|
|
|
IOF0265 |
Técnicas de Visualização e Distribuição de Dados Oceanográficos |
4
|
0
|
60
|
|
|
|
MAC0315 |
Otimização Linear |
4
|
0
|
60
|
|
|
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAC0320 |
Introdução à Teoria dos Grafos |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0328 |
Algoritmos em Grafos |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0345 |
Desafios de Programação Avançados |
4
|
2
|
120
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0346 |
Programação para Jogos Digitais |
4
|
2
|
120
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0351 |
Algoritmos em Bioinformática |
4
|
0
|
60
|
|
|
|
MAC0352 |
Redes de Computadores e Sistemas Distribuídos |
4
|
0
|
60
|
|
|
|
MAC0323
- Algoritmos e Estruturas de Dados II |
Requisito
|
MAC0385 |
Estruturas de Dados Avançadas |
4
|
2
|
120
|
|
|
|
MAC0323
- Algoritmos e Estruturas de Dados II |
Requisito
|
MAC0431 |
Introdução à Computação Paralela e Distribuída |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0444 |
Sistemas Baseados em Conhecimento |
4
|
0
|
60
|
|
|
|
MAC0239
- Introdução à Lógica e Verificação de Programas |
Requisito
|
MAC0323
- Algoritmos e Estruturas de Dados II |
Requisito
|
MAC0460 |
Introdução ao aprendizado de máquina |
4
|
0
|
60
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAT2454
- Cálculo Diferencial e Integral II |
Requisito
|
MAE0311 |
Inferência Estatística |
6
|
0
|
90
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAE0221
- Probabilidade I |
Requisito
|
MAE0312 |
Introdução aos Processos Estocásticos |
4
|
0
|
60
|
|
|
|
MAE0221
- Probabilidade I |
Requisito
|
MAE0532 |
Controle Estatístico de Qualidade |
4
|
0
|
60
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAP2210 |
Aplicações de Álgebra Linear |
4
|
2
|
120
|
|
|
|
MAT0112
- Vetores e Geometria |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAT0225 |
Funções Analíticas |
4
|
0
|
60
|
|
|
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
ou |
|
MAT0206
- Análise Real |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAT0364 |
Teoria de Galois |
4
|
0
|
60
|
0 |
|
|
MAT0264
- Anéis e Corpos |
Requisito
|
MAT0265
- Grupos |
Requisito
|
PCS2305 |
Laboratório Digital I |
4
|
0
|
60
|
|
|
|
QBQ0102 |
Bioquímica e Biologia Molecular |
8
|
0
|
120
|
|
|
|
QBQ0104 |
Bioquímica e Biologia Molecular |
4
|
0
|
60
|
|
|
|
QBQ0106 |
Bioquímica |
6
|
0
|
90
|
|
|
|
QBQ0116 |
Bioquímica: Estrutura de Biomoléculas e Metabolismo |
8
|
0
|
120
|
|
|
|
QBQ0204 |
Bioquímica: Estrutura de Biomoléculas e Metabolismo |
6
|
0
|
90
|
|
|
|
QBQ0317 |
Biologia Molecular |
4
|
0
|
60
|
|
|
|
QBQ1354 |
Biologia Molecular |
4
|
1
|
90
|
|
|
|
QBQ2502 |
Enzimologia |
2
|
0
|
30
|
|
|
|
QBQ2505 |
Biologia Estrutural |
4
|
0
|
60
|
|
|
|
|
|
|
|
|
|
|
|
6º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACH2096 |
Laboratório de Sistemas Operacionais |
4
|
0
|
60
|
|
|
|
ACH2106 |
Projeto Integrado de Sistemas de Informação |
4
|
2
|
120
|
|
|
|
MAC0317 |
Introdução ao Processamento de Sinais Digitais |
4
|
0
|
60
|
0 |
|
|
MAC0318 |
Introdução à Programação de Robôs Móveis |
4
|
0
|
60
|
0 |
|
|
MAC0325 |
Otimização Combinatória |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
ou |
|
MAC0315
- Otimização Linear |
Requisito
|
MAC0331 |
Geometria Computacional |
4
|
0
|
60
|
|
|
|
MAC0323
- Algoritmos e Estruturas de Dados II |
Requisito
|
MAC0332 |
Engenharia de Software |
4
|
2
|
120
|
|
|
|
MAC0350
- Introdução ao Desenvolvimento de Sistemas de Software |
Requisito
|
MAC0340 |
Laboratório de Engenharia de Software |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0343 |
Otimização Semidefinida e Aplicações |
4
|
0
|
60
|
|
|
|
MAC0315
- Otimização Linear |
Requisito
|
MAC0344 |
Arquitetura de Computadores |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0329
- Álgebra Booleana e Aplicações no Projeto de Arquitetura de Computadores |
Requisito
|
MAC0375 |
Biologia de Sistemas |
4
|
0
|
60
|
|
|
|
MAC0412 |
Organização de Computadores |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0414 |
Autômatos, Computabilidade e Complexidade |
4
|
0
|
60
|
|
|
|
MAC0338
- Análise de Algoritmos |
Requisito
|
MAC0417 |
Visão e Processamento de Imagens |
4
|
0
|
60
|
|
|
|
MAC0420 |
Introdução a Computação Gráfica |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0425 |
Inteligência Artificial |
4
|
2
|
120
|
|
|
|
MAC0426 |
Sistemas de Bancos de Dados |
4
|
0
|
60
|
|
|
|
MAC0350
- Introdução ao Desenvolvimento de Sistemas de Software |
Requisito
|
MAC0441 |
Programação Orientada a Objetos |
4
|
0
|
60
|
|
|
|
MAC0242
- Laboratório de Programação II |
Requisito
|
MAC0448 |
Programação para Redes de Computadores |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0450 |
Algoritmos de Aproximação |
4
|
0
|
60
|
|
|
|
MAC0315
- Otimização Linear |
Requisito
|
MAC0459 |
Ciência e Engenharia de Dados |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0470 |
Desenvolvimento de Software Livre |
4
|
2
|
120
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0471 |
Desenvolvimento para Web |
4
|
2
|
120
|
|
|
|
MAC0350
- Introdução ao Desenvolvimento de Sistemas de Software |
Requisito
|
MAC0473 |
Otimização Inteira |
4
|
0
|
60
|
|
|
|
MAC0315
- Otimização Linear |
Requisito
|
MAC0475 |
Laboratório de Sistemas Computacionais Complexos |
4
|
2
|
120
|
|
|
|
MAC0350
- Introdução ao Desenvolvimento de Sistemas de Software |
Requisito
|
MAC0694 |
Combinatória I |
4
|
0
|
60
|
|
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
MAC0338
- Análise de Algoritmos |
Requisito
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAE0325 |
Séries Temporais |
4
|
0
|
60
|
|
|
|
MAE0221
- Probabilidade I |
Requisito
|
MAE0311
- Inferência Estatística |
Requisito
|
MAE0328 |
Análise de Regressão |
4
|
0
|
60
|
|
|
|
MAE0311
- Inferência Estatística |
Requisito
|
MAT0222
- Álgebra Linear II |
Requisito
|
MAP0313 |
Cálculo de Diferenças Finitas |
4
|
0
|
60
|
|
|
|
MAP2210
- Aplicações de Álgebra Linear |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAP2220 |
Fundamentos de Análise Numérica |
4
|
2
|
120
|
|
|
|
MAP2210
- Aplicações de Álgebra Linear |
Requisito
|
MAT2454
- Cálculo Diferencial e Integral II |
Requisito
|
MAT0234 |
Medida e Integração |
4
|
0
|
60
|
|
|
|
MAT0206
- Análise Real |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAT0350 |
Introdução aos Fundamentos de Matemática |
4
|
0
|
60
|
|
|
|
PCS3345 |
Laboratório Digital B |
4
|
1
|
90
|
|
|
|
PCS2305
- Laboratório Digital I |
Requisito fraco
|
PCS3863 |
Gerência e Qualidade de Software |
4
|
0
|
60
|
|
|
|
|
|
|
|
|
|
|
|
7º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACH2007 |
Engenharia de Sistemas de Informação II |
4
|
2
|
120
|
|
|
|
ACH2066 |
Tópicos Especiais em Bancos de Dados |
4
|
2
|
120
|
|
|
|
ACH2067 |
Gestão de Processos de Negócio |
4
|
0
|
60
|
|
|
|
ACH2076 |
Segurança da Informação |
4
|
0
|
60
|
|
|
|
ACH2077 |
Soluções Web Baseadas em Software Livre |
4
|
2
|
120
|
|
|
|
ACH2087 |
Construção de Compiladores |
4
|
2
|
120
|
|
|
|
ACH2107 |
Desafios de Programação I |
4
|
0
|
60
|
|
|
|
ACH2117 |
Computação Gráfica |
4
|
0
|
60
|
|
|
|
ACH2127 |
Governança de Tecnologia da Informação |
4
|
2
|
120
|
|
|
|
ACH2137 |
Tópicos em Planejamento em Inteligência Artificial |
4
|
0
|
60
|
|
|
|
MAC0322 |
Introdução à Análise de Sistemas |
4
|
0
|
60
|
|
|
|
MAC0333 |
Recuperação de Informação |
4
|
0
|
60
|
|
|
|
MAC0110
- Introdução à Computação |
Requisito
|
MAC0336 |
Criptografia para Segurança de Dados |
4
|
0
|
60
|
|
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
MAC0413 |
Tópicos Avançados de Programação Orientada a Objetos |
4
|
2
|
120
|
|
|
|
MAC0218
- Técnicas de Programação II |
Requisito
|
MAC0316
- Conceitos Fundamentais de Linguagens de Programação |
Requisito
|
MAC0416 |
Tópicos de Sistemas Distribuídos |
4
|
0
|
60
|
|
|
|
MAC0427 |
Otimização Não Linear |
4
|
0
|
60
|
|
|
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAC0430 |
Algoritmos e Complexidade de Computação |
4
|
0
|
60
|
|
|
|
MAC0338
- Análise de Algoritmos |
Requisito
|
MAC0432 |
Processamento Digital de Imagens: Teoria e Aplicações |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0436 |
Tópicos de Matemática Discreta I |
4
|
0
|
60
|
|
|
|
MAC0438 |
Programação Concorrente |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0439 |
Laboratório de Bancos de Dados |
4
|
2
|
120
|
|
|
|
MAC0350
- Introdução ao Desenvolvimento de Sistemas de Software |
Requisito
|
MAC0446 |
Princípios de Interação Humano-computador |
4
|
0
|
60
|
|
|
|
MAC0451 |
Tópicos Especiais em Desenvolvimento para Web |
4
|
0
|
60
|
|
|
|
MAC0316
- Conceitos Fundamentais de Linguagens de Programação |
Requisito
|
MAC0426
- Sistemas de Bancos de Dados |
Requisito
|
MAC0452 |
Tópicos de Otimização Combinatória I |
4
|
0
|
60
|
|
|
|
MAC0325
- Otimização Combinatória |
Requisito
|
MAC0456 |
Tópicos Especiais em Engenharia de Software |
4
|
0
|
60
|
|
|
|
MAC0332
- Engenharia de Software |
Requisito
|
MAC0464 |
Sistemas Humano-Computacionais |
4
|
0
|
60
|
|
|
|
MAC0466 |
Teoria dos Jogos Algorítmica |
4
|
0
|
60
|
|
|
|
MAC0323
- Algoritmos e Estruturas de Dados II |
Requisito
|
MAC0467 |
Empreendedorismo Digital |
4
|
2
|
120
|
|
|
|
MAC0323
- Algoritmos e Estruturas de Dados II |
Requisito
|
MAC0468 |
Tópicos em Computação Gráfica |
4
|
0
|
60
|
|
|
|
MAC0472 |
Laboratório de Métodos Ágeis |
4
|
2
|
120
|
|
|
|
MAC0218
- Técnicas de Programação II |
Requisito
|
MAC0476 |
Laboratório Avançado de Ciência de Dados |
4
|
2
|
120
|
|
|
|
MAC0459
- Ciência e Engenharia de Dados |
Requisito
|
MAC0460
- Introdução ao aprendizado de máquina |
Requisito
|
MAC0546 |
Fundamentos da Internet das Coisas |
4
|
0
|
60
|
|
|
|
MAC0216
- Técnicas de Programação I |
Requisito
|
MAC0690 |
Tópicos em Combinatória Contemporânea I |
4
|
0
|
60
|
|
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
MAC0338
- Análise de Algoritmos |
Requisito
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAC0691 |
Tópicos na Teoria Algébrica dos Grafos |
4
|
0
|
60
|
|
|
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAC0693 |
Tópicos Matemáticos para Computação Contemporânea |
4
|
0
|
60
|
|
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
MAC0338
- Análise de Algoritmos |
Requisito
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAC0695 |
Combinatória II |
4
|
0
|
60
|
|
|
|
MAC0694
- Combinatória I |
Requisito
|
MAC0775 |
Métodos Probabilísticos em Combinatória e em Teoria da Computação I ( |
4
|
0
|
60
|
|
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
MAC0338
- Análise de Algoritmos |
Requisito
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAE0314 |
Análise Estatística |
4
|
0
|
60
|
|
|
|
MAE0311
- Inferência Estatística |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAE0315 |
Tecnologia da Amostragem |
4
|
0
|
60
|
|
|
|
MAE0119
- Introdução à Probabilidade e à Estatística |
Requisito
|
MAE0326 |
Aplicações de Processos Estocásticos |
4
|
0
|
60
|
|
|
|
MAE0228
- Noções de Probabilidade e Processos Estocásticos |
Requisito
|
MAP2310 |
Métodos Numéricos em Equações Diferenciais I |
4
|
2
|
120
|
|
|
|
MAP2220
- Fundamentos de Análise Numérica |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
ou |
|
MAC0210
- Laboratório de Métodos Numéricos |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAT0330 |
Teoria dos Conjuntos |
4
|
0
|
60
|
|
|
|
MAC0105
- Fundamentos de Matemática para a Computação |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAT0359 |
Lógica |
4
|
0
|
60
|
|
|
|
MAC0239
- Introdução à Lógica e Verificação de Programas |
Requisito
|
MAT0264
- Anéis e Corpos |
Requisito
|
PCS0216 |
Sistemas de Tempo Real |
4
|
0
|
60
|
|
|
|
PCS3529 |
Criação e Administração de Empresas de Computação |
4
|
0
|
60
|
|
|
|
PCS3848 |
Sistemas Embarcados |
4
|
0
|
60
|
|
|
|
|
|
|
|
|
|
|
|
8º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACH2028 |
Qualidade de Software |
4
|
0
|
60
|
|
|
|
ACH2037 |
Métodos Quantitativos Aplicados à Sistemas de Informação |
4
|
0
|
60
|
|
|
|
ACH2038 |
Laboratório de Redes de Computadores |
4
|
2
|
120
|
|
|
|
ACH2048 |
Redes de Alto Desempenho |
4
|
1
|
90
|
|
|
|
ACH2068 |
Avaliação de Desempenho de Sistemas Computacionais |
4
|
0
|
60
|
|
|
|
ACH2078 |
Gestão Empresarial |
4
|
0
|
60
|
|
|
|
ACH2086 |
Fundamentos de Sistemas Hipermídia e Web |
4
|
2
|
120
|
|
|
|
ACH2098 |
Web Semântica |
4
|
0
|
60
|
|
|
|
ACH2108 |
Desafios de Programação II |
4
|
0
|
60
|
|
|
|
ACH2118 |
Introdução ao Processamento de Língua Natural |
4
|
2
|
120
|
|
|
|
MAC0319 |
Programação Funcional Contemporânea |
4
|
0
|
60
|
|
|
|
MAC0242
- Laboratório de Programação II |
Requisito
|
MAC0326 |
Computação, Cibernética e Sistemas Cognitivos. |
4
|
0
|
60
|
|
|
|
MAC0419 |
Métodos de Otimização em Finanças |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0424 |
O Computador na Sociedade e na Empresa |
4
|
0
|
60
|
|
|
|
MAC0434 |
Tópicos de Sistemas de Computação |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0435 |
Métodos Formais para Especificação e Construção de Programas |
4
|
0
|
60
|
|
|
|
MAC0447 |
Análise e Reconhecimento de Formas: Teoria e Prática |
4
|
0
|
60
|
|
|
|
MAC0458 |
Direito e Software |
2
|
0
|
30
|
|
|
|
MAC0463 |
Computação Móvel |
4
|
0
|
60
|
|
|
|
MAC0323
- Algoritmos e Estruturas de Dados II |
Requisito
|
MAC0465 |
Biologia Computacional |
4
|
0
|
60
|
|
|
|
MAC0121
- Algoritmos e Estruturas de Dados I |
Requisito
|
MAC0485 |
Implicações Sociais da Computação |
2
|
2
|
90
|
|
|
|
MAC0536 |
Tópicos de Matemática Discreta II |
4
|
0
|
60
|
|
|
|
MAC0436
- Tópicos de Matemática Discreta I |
Requisito
|
MAC0552 |
Tópicos de Otimização Combinatória II |
4
|
0
|
60
|
|
|
|
MAC0452
- Tópicos de Otimização Combinatória I |
Requisito
|
MAC0692 |
Tópicos em Combinatória Contemporânea II |
4
|
0
|
60
|
|
|
|
MAC0690
- Tópicos em Combinatória Contemporânea I |
Requisito
|
MAC0776 |
Métodos Probabilísticos em Combinatória e em Teoria da Computação II |
4
|
0
|
60
|
|
|
|
MAC0775
- Métodos Probabilísticos em Combinatória e em Teoria da Computação I ( |
Requisito
|
MAE0330 |
Análise Multivariada de Dados |
6
|
0
|
90
|
|
|
|
MAE0314
- Análise Estatística |
Requisito
|
MAP2321 |
Técnicas em Teoria de Controle |
4
|
2
|
120
|
|
|
|
MAP2310
- Métodos Numéricos em Equações Diferenciais I |
Requisito
|
MAT0122
- Álgebra Linear I |
Requisito
|
ou |
|
MAT0122
- Álgebra Linear I |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
MAP2411 |
Matemática Industrial I |
4
|
0
|
60
|
|
|
|
MAP2220
- Fundamentos de Análise Numérica |
Requisito
|
MAP2310
- Métodos Numéricos em Equações Diferenciais I |
Requisito
|
MAT0236
- Funções Diferenciáveis e Séries |
Requisito
|
PCS0210 |
Redes de Computadores |
4
|
0
|
60
|
|
|
|
PCS3858 |
Laboratório de Sistemas Embarcados |
4
|
0
|
60
|
|
|
|
|
|
|
|
Disciplinas Optativas
Livres |
1º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACA0115 |
Introdução às Ciências Atmosféricas |
4
|
2
|
120
|
|
|
|
|
|
|
|
2º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
MAC0335 |
Leitura Dramática |
4
|
0
|
60
|
|
|
|
|
|
|
|
3º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACA0223 |
Climatologia I |
6
|
0
|
90
|
|
|
|
AGA0215 |
Fundamentos de Astronomia |
4
|
0
|
60
|
|
|
|
|
|
|
|
4º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACA0522 |
Meteorologia Sinótica I |
3
|
0
|
45
|
|
|
|
AGA0106 |
Astronomia de Posição |
4
|
0
|
60
|
|
|
|
AGA0315 |
Astrofísica de Altas Energias |
4
|
0
|
60
|
|
|
|
AGG0110 |
Elementos de Geofísica |
4
|
0
|
60
|
|
|
|
|
|
|
|
5º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACA0537 |
Meteorologia Dinâmica I |
5
|
0
|
75
|
|
|
|
AGG0222 |
Física do Interior da Terra |
4
|
2
|
120
|
|
|
|
AGG0330 |
Processamento de Sinais Digitais |
4
|
0
|
60
|
|
|
|
|
|
|
|
6º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACA0324 |
Meteorologia Física I |
6
|
0
|
90
|
|
|
|
AGA0309 |
Mecânica Celeste |
4
|
0
|
60
|
|
|
|
|
|
|
|
7º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
ACA0245 |
Biometeorologia |
4
|
2
|
120
|
|
|
|
|
|
|
|
8º
Período Ideal |
Créd.
Aula |
Créd.
Trab. |
CH |
CE |
CP |
ATPA |
MAC0488 |
Ética na Era da Informação |
4
|
0
|
60
|
|
|
|
MAC0422
- Sistemas Operacionais |
Requisito
|