1° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FBX5034 Algoritmos 80 Presencial B
FBI5010 Introdução à Tecnologia da Informação 40 Presencial B
FBX5039 Sistemas Digitais 80 Presencial B
IAL7106 Introdução à Inteligência Artificial 40 Virtual B
FBI4003 Matemática Discreta 40 Presencial B
FBI4002 Lógica para Computação 80 Presencial B
FBX5038 Introdução ao Cálculo 40 Presencial B

2° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FBI4023 Programação de Computadores I 80 Presencial B FBX5034 (O)
FBX4007 Teoria da Computação 80 Presencial B
FBI4019 Fundamentos de Arquitetura de Computadores 80 Presencial B FBX5039 (O)
FBX5010 Cálculo Diferencial e Integral I 80 Presencial B FBX5038 (O)
IAL7103 Introdução à Ciência de Dados 80 Virtual E IAL7106 (O)

3° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FBI4024 Programação de Computadores II 80 Presencial B FBI4023 (O)
FBX4039 Arquitetura de Computadores 80 Presencial B FBI4019 (O)
FBX5037 Estatística e Probabilidade 80 Presencial B FBX5010 (O) , FBX5011 (CO)
FBX5033 Álgebra Linear para Computação 80 Presencial B FBX5010 (O)
FBX5011 Cálculo Diferencial e Integral II 80 Presencial B FBX5010 (O)

4° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FGU8006 Optativa de Formação Geral 40 EAD G
FBI4014 Programação Orientada a Objetos 80 Presencial B FBI4024 (O)
FBI5005 Estrutura de Dados 80 Presencial B FBI4024 (O)
IAL7102 Introdução a Banco de Dados 80 Virtual B FBI4023 (O)
FGU8007 Optativa de Formação Geral 40 EAD G
IAL4003 Aprendizado Supervisionado I 80 Presencial E FBX5033 (O) , FBX5037 (O) , IAL7103 (O)

5° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
IAL4000 Aprendizado Não Supervisionado 80 Presencial E IAL4003 (O)
IAL7104 Introdução a Engenharia de Software 80 Virtual B FBI4014 (O)
FBI5012 Projeto e Arquitetura de Software 80 Presencial B FBI4014 (O) , IAL7104 (CO)
FBX5035 Cálculo Numérico 40 Presencial B FBX5011 (O) , FBX5033 (O)
CIC4001 Teoria dos Grafos 80 Presencial E FBI5005 (O)
IAL7101 Integração de Dados 80 Virtual E IAL7102 (O) , IAL7103 (O)

6° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FBX4052 Fundamentos de Sistemas Operacionais 80 Presencial B FBI4024 (O) , FBX4039 (O)
IAL4008 Otimização para Aprendizado de Máquina 80 Presencial B FBX5035 (O)
IAL4004 Aprendizado Supervisionado II 80 Presencial E IAL4003 (O)
IAL4007 Introdução a Redes Neurais Artificiais 80 Presencial E IAL4003 (O) , IAL7101 (O)
IAL7105 Projeto em Inteligência Artificial 80 Virtual E IAL4000 (O)
FGU8008 Optativa de Formação Geral 40 EAD G

7° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
IAL4002 Aprendizado Profundo 80 Presencial E IAL4007 (O) , IAL4008 (O)
OPT7102 Optativa TI 80 Virtual B
IAL4001 Aprendizado por Reforço 80 Presencial E IAL4003 (O)
IAL4006 Inteligência Artificial Generativa 80 Presencial E IAL4002 (CO) , IAL7105 (O)
IAL4005 Implantação e Gestão de Modelos de Aprendizado de Máquina 80 Presencial E FBI5012 (O) , IAL4007 (O)
IAL4009 Trabalho de Conclusão de Curso I 40 Presencial E

8° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
CIC4003 Complexidade de Algoritmos 80 Presencial E CIC4001 (O)
CIC4004 Programação Concorrente, Paralela e Distribuída 80 Presencial E FBX4052 (O)
FBI4020 Fundamentos de Redes de Computadores 80 Presencial B FBX4052 (O)
FGU8001 Sociedade, Cultura e Cidadania 80 EAD G
IAL7100 Ética e Explicabilidade em IA 40 Virtual E IAL4006 (O)
IAL4010 Trabalho de Conclusão de Curso II 40 Presencial E IAL4009 (O)

ENADE - Exame Nacional de Desempenho de Estudantes , componente curricular obrigatório para a conclusão do curso, instituído pela Lei nº 10.861 de 14-04-2004.
Língua Brasileira de Sinais - LIBRAS (Decreto nº 5.626/05), o acadêmico poderá cursar com aproveitamento para disciplina optativa de créditos equivalentes ou como parte de Atividades Complementares.
Legenda Pré-Requisitos: C = Co-Requisito | O = Pré-Requisito Obrigatório | P = Pré-Requisito Parcial | T = Pré-Requisito Orientativo * Natureza da Formação (Nat.): G = Formação Geral | B = Formação Básica | E = Formação Específica