1° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FBJ8006 Direito Digital 40 EAD B
FBX5000 Tópicos de Ciências Exatas 80 Presencial B
FBI4001 Programação de Computadores I 80 Presencial B
FBI4002 Lógica para Computação 80 Presencial B
FBI4003 Matemática Discreta 40 Presencial B
FBI4000 Introdução à Computação e as Tecnologias 80 Presencial B

2° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FGU8001 Sociedade, Cultura e Cidadania 80 EAD G
FBI4013 Programação de Computadores II 80 Presencial B FBI4001 (O)
FBX5010 Cálculo Diferencial e Integral I 80 Presencial B FBX5000 (O)
FBX4025 Sistemas Digitais I 80 Presencial E
FBX4007 Teoria da Computação 80 Presencial E FBI4002 (O)

3° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FBX8000 Estatística 40 EAD B FBX5010 (O)
FBI4019 Fundamentos de Arquitetura de Computadores 80 Presencial B FBI4013 (O) , FBX4025 (O)
FBI4014 Programação Orientada a Objetos 80 Presencial B FBI4013 (O)
FBX5007 Geometria Analítica e Álgebra Linear 80 Presencial B FBX5010 (O)
FBI4005 Algoritmos e Estrutura de Dados I 80 Presencial B FBI4013 (O)
CIC4001 Teoria dos Grafos 80 Presencial E FBI4013 (O)

4° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FGU8006 Optativa de Formação Geral 40 EAD G
FGU8007 Optativa de Formação Geral 40 EAD G
FBI4009 Fundamentos de Banco de Dados 80 Presencial B FBI4001 (O)
FBI4010 Fundamentos de Engenharia de Software 80 Presencial B FBI4014 (O)
CIC4002 Algoritmos e Estrutura de Dados II 80 Presencial E FBI4005 (O)
FBX4039 Arquitetura de Computadores 80 Presencial E FBI4019 (O)

5° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FGU8008 Optativa de Formação Geral 40 EAD G
FBI4011 Fundamentos de Inteligência Artificial 80 Presencial B FBI4013 (O)
FBI4016 Projeto e Arquitetura de Software 40 Presencial B FBI4014 (O)
FBX4052 Fundamentos de Sistemas Operacionais 80 Presencial B FBI4013 (O) , FBX4039 (O)
FBI7100 Processo de Desenvolvimento de Software 80 Virtual B FBI4010 (O)
FBI4012 Laboratório de Software 80 Presencial B FBI4010 (O) , FBI4014 (O)

6° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FBI4020 Fundamentos de Redes de Computadores 80 Presencial B FBI4019 (O)
FBX4054 Inteligência Computacional 80 Presencial E FBI4013 (O)
CIC4003 Complexidade de Algoritmos 80 Presencial E CIC4001 (O) , FBI4003 (O)
CIC4004 Programação Concorrente, Paralela e Distribuída 80 Presencial E FBX4052 (O)
FBI4006 Computação Aplicada I 80 Presencial E FBI4012 (O)

7° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
FBI4021 Interface Humano Computador 80 Presencial E FBI4014 (O)
FBI4015 Programação para Dispositivos Móveis 80 Presencial E FBI4014 (O)
FBI4017 Trabalho de Conclusão de Curso I 20 Presencial E FBI4006 (O)
FBX4064 Linguagens Formais 80 Presencial E CIC4002 (O) , FBI4003 (O)
CIC4005 Redes de Computadores 80 Presencial E FBI4020 (O)
CIC4006 Computação Aplicada II 40 Presencial E FBI4006 (O)

8° SEMESTRE
DISCIPLINA DESCRIÇÃO C.H. MODALIDADE NAT* PRÉ-REQUISITOS
EMP5000 Empreendedorismo 80 Virtual + Prática B
CIC7100 Banco de Dados 80 Virtual E FBI4009 (O)
FBI4018 Trabalho de Conclusão de Curso II 20 Presencial E FBI4017 (O)
FBI4007 Computação Gráfica 80 Presencial E FBI4014 (O) , FBX5007 (O)
CIC4007 Compiladores 80 Presencial E FBX4064 (O)
ELT9001 Eletiva 40 Presencial E

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