Conteúdos Básicos Profissionais

Todas as disciplinas de Conteúdos Básicos Profissionais são obrigatórias.

Conteúdos de Formação Básica

Código Disciplina Carga Horária Créditos Pré-requisitos
M5 Álgebra Linear e Geometria Analítica 60 4 M4
CA3 Análise e Projeto de Algoritmos 60 4 CA1 e P6
AC3 Arquitetura de Computadores I 60 4 AC2 e P1
AC4 Arquitetura de Computadores II 60 4 AC3
M1 Cálculo Diferencial e Integral I 90 6
M2 Cálculo Diferencial e Integral II 90 6 M1 e M4
M3 Cálculo Diferencial e Integral III 90 6 M2
M9 Cálculo Numérico 60 4 M3, P2
M4 Cálculo Vetorial e Geometria Analítica 60 4
AC2 Circuitos Lógicos 90 6 AC1, M7 e FE2
P5 Estruturas de Dados 60 4 P2 
FE1 Física Aplicada à Computação I 90 6 -
FE2 Física Aplicada à Computação II 90 6 FE1
P1 Introdução à Programação 60 4
AC1 Introdução ao Computador 60 4
P2 Linguagem de Programação I 60 4 P1
P3 Linguagem de Programação II 60 4 P2
CA2 Linguagens Formais e Autômatos 60 4 CA1
M7 Lógica Aplicada à Computação 60 4 M11
M11 Matemática Elementar 60 4
M8 Modelos Probabilísticos para a Computação 90 6 M3 e M5
P6 Ordenação e Recuperação de Dados 60 4 P5
P7 Paradigmas de Linguagens de Programação 60 4 CA1 e P3
CA1 Teoria da Computação 60 4 M7

Conteúdos de Formação Tecnológica

Código Disciplina Carga Horária Créditos Pré-requisitos
T12 Banco de Dados I 60 4 P6
T10 Construção de Compiladores I 60 4 P7
T18 Engenharia de Software 60 4 T17
T16 Especificação de Requisitos de Software 60 4 P2
T23 Interação Homem-Máquina 60 4 T18

T34

Introdução à Computação Gráfica

60

4

M2, M5 e P2

T29 Introdução à Inteligência Artificial 60 4 P3
T35 Introdução ao Processamento Digital de Imagens 60 4 T34
T17 Métodos de Projetos de Software 60 4 T16
T5 Redes de Computadores I 60 4 T1
T1 Sistemas Operacionais I 60 4 AC3 e P3

Conteúdos de Formação Humanística

Código Disciplina Carga Horária Créditos Pré-requisitos
H1 Computadores e Sociedade 30 2

Estágio Curricular

Código Disciplina Carga Horária Créditos Pré-requisitos
ES Estágio Supervisionado 300 20 T18, T12 e T5