- Fase 01
- EEL5105 – Circuitos e Técnicas Digitais
- INE5401 – Introdução à Computação
- INE5402 – Programação Orientada à Objetos I
- INE5403 – Fundamentos da Matemática Discreta para a Computação
- MTM5161 – Cálculo A
- Fase 02
- INE5404 – Programação Orientada à Objetos II
- INE5405 – Probabilidade e Estatística
- INE5406 – Sistemas Digitais
- INE5407 – Ciência, Tecnologia e Sociedade
- MTM5512 – Geometria Analítica
- MTM7174 – Cálculo B para a Computação
- Fase 03
- INE5408 – Estruturas de Dados
- INE5409 – Cálculo Numérico para a Computação
- INE5410 – Programação Concorrente
- INE5411 – Organização de Computadores
- MTM5245 – Álgebra Linear
- Fase 04
- Fase 05
- Fase 06
- INE5424 – Sistemas Operacionais II
- INE5425 – Modelagem e Simulação
- INE5426 – Construção de Compiladores
- INE5427 – Planejamento e Gestão de Projetos
- INE5428 – Informática e Sociedade
- Fase 07
- INE5429 – Segurança em Computação
- INE5430 – Inteligência Artificial
- INE5431 – Sistemas Multimídia
- INE5432 – Bancos de Dados II
- INE5433 – Trabalho de Conclusão de Curso I (TCC)
- Fase 08
- INE5434 – Trabalho de Conclusão de Curso II (TCC)
- Disciplinas Optativas
- INE5435 – Integração Software/Hardware
- INE5436 – Arquitetura de Computadores I
- INE5437 – Arquitetura de Computadores II
- INE5438 – Laboratório de Microprocessador e Lógica Programável
- INE5439 – Sistemas Embarcados
- INE5440 – Tópicos Especiais em Arquitetura de Computadores
- INE5441 – Sistemas de Tempo Real
- INE5442 – Circuitos e Sistemas Integrados
- INE5443 – Reconhecimento de Padrões
- INE5444 – Estágio Supervisionado I
- INE5445 – Estágio Supervisionado II
- INE5446 – Tópicos Especiais em Sistemas de Infra-estrutura I
- INE5447 – Tópicos Especiais em Sistemas de Infra-estrutura II
- INE5448 – Tópicos Especiais em Aplicações Tecnológicas I
- INE5449 – Tópicos Especiais em Aplicações Tecnológicas II
- INE5450 – Tópicos Especiais em Aplicações Tecnológicas III
- INE5619 – Administração e Gerência de Redes de Computadores
- INE5624 – Engenharia de Usabilidade
- INE5628 – Sistemas Multiagentes
- INE5640 – Computação Móvel
- INE5643 – Data Warehouse
- INE5644 – Data Mining
- INE5646 – Programação Web
- INE5653 – Introdução à Internacionalização e Localização de Software