- Algoritmo e Lógica de Programação
- Arquitetura de Computadores
- Sistemas Operacionais
- Matemática Discreta
- Criatividade e Inovação
- Empreendedorismo
- Projeto Extensionista Integrador – Conectividade e Inovações
- Competitivas nas Organizações
- Modelagem de Sistemas
- Lógica Matemática
- Projeto de Banco de Dados
- Sistemas Embarcados
- Competências Socioemocionais
- Processos de Negócio
- Projeto Extensionista Integrador – Transformação Digital e Acessibilidade
- Linguagem de Programação
- Programação de Banco de Dados
- Princípios de Engenharia de Software
- Estrutura de Dados
- Sociedade e Informação
- Interface Homem-Máquina
- Projeto Extensionista Integrador – Prototipagem de Soluções e Artefatos
- Sistemas de Informação
- Gerência de Projeto
- Programação Web
- Programação Orientada à Objetos
- Probabilidade e Estatística
- Projeto Extensionista Integrador – Desenvolvimento de Progressive Web Apps (PWAs) com Frameworks Avançados
- Engenharia de Requisitos
- Aplicações Móveis
- Interface e Usabilidade de Software
- Padrões de Desenvolvimento de Software
- Pesquisa operacional
- Direito e Ética
- Projeto Extensionista Integrador - Criação e Distribuição de Apps Educacionais Gamificados
- Computação em Nuvem
- Metodologias Ágeis
- Análise e Performance de Software
- Redes de Computadores
- Análise de Dados
- Projeto Extensionista Integrador - Implementação de Inteligência de Negócios
- Qualidade de Software
- Segurança em Engenharia de Software
- Métricas em Engenharia de Software
- Sistemas Distribuídos
- Estágio Supervisionado I
- Metodologia Científica
- Trabalho de Conclusão de Curso I
- Auditoria de Sistemas
- Eletiva
- Governança de Software
- Inteligência Artificial
- Estágio Supervisionado II
- Trabalho de Conclusão de Curso II
- Tópicos Especiais em Engenharia de Software
- Atividades Complementares