| Primeiro Ano | |||||
|---|---|---|---|---|---|
| Horário | Segunda | Terça | Quarta | Quinta | Sexta |
| 08:00 - 09:30 | Introdução à Programação | Lógica de Programação | Matemática Discreta | Introdução à Teoria da Computação | Fundamentos de Redes de Computadores |
| 09:30 - 11:00 | Introdução à Arquitetura de Computadores | Iniciação Científica | Habilidades de Comunicação | Introdução à Programação | Lógica de Programação |
| Segundo Ano | |||||
|---|---|---|---|---|---|
| Horário | Segunda | Terça | Quarta | Quinta | Sexta |
| 08:00 - 09:30 | Estruturas de Dados | Algoritmos | Programação Orientada a Objetos | Teoria da Computação Avançada | Sistemas Operacionais |
| 09:30 - 11:00 | Matemática para Ciência da Computação | Bancos de Dados | Desenvolvimento Web | Estruturas de Dados | Algoritmos |
| Terceiro Ano | |||||
|---|---|---|---|---|---|
| Horário | Segunda | Terça | Quarta | Quinta | Sexta |
| 08:00 - 09:30 | Engenharia de Software | Linguagens de Programação (avançado) | Redes de Computadores (avançado) | Inteligência Artificial | Segurança da Informação |
| 09:30 - 11:00 | Computação em Nuvem | Análise de Dados | Projeto de Desenvolvimento de Software | Engenharia de Software | Linguagens de Programação (avançado) |
| Quarto Ano | |||||
|---|---|---|---|---|---|
| Horário | Segunda | Terça | Quarta | Quinta | Sexta |
| 08:00 - 09:30 | Tópicos Avançados em Ciência da Computação | Projeto de Conclusão de Curso | Estágio ou Trabalho de Pesquisa | Ética em Computação | Desenvolvimento de Aplicativos Móveis |
| 09:30 - 11:00 | Empreendedorismo em Tecnologia | Seminários em Ciência da Computação | Preparação para o Mercado de Trabalho | Tópicos Avançados em Ciência da Computação | Projeto de Conclusão de Curso |