Disciplinas Carga Horária
Administração 30
Álgebra Linear para Computação 30
Análise de Algoritmos 30
Análise Matemática 30
Arquitetura de Computadores Modernos 30
Aspectos Teóricos da Computação 30
Atividades Complementares 50
Atividades de Extensão 385
Atuação Junto à Pessoa Idosa (Optativa) 20
Banco de Dados 90
Cálculo Numérico Computacional 30
Cálculo para Computação 30
Ciência da Computação Integrada 30
Ciência da Computação Interdisciplinar 30
Ciência de Dados 30
Ciências Sociais 30
Circuitos Lógicos Digitais  60
Compiladores e Computabilidade 30
Computação Gráfica 60
Comunicação e Expressão 30
Desenvolvimento para Dispositivos Móveis 90
Direitos Humanos 20
Educação Ambiental 20
Empreendedorismo 30
Engenharia de Requisitos 60
Engenharia de Software  60
Estágio Supervisionado 100
Estatística e Probabilidade 60
Estrutura de Dados  60
Física para Computação 30
Fundamentos de Realidade Virtual e Aumentada 30
Fundamentos do Pensamento Computacional 30
Geometria Analítica para Computação 30
Gestão de Projetos 30
Homem e Sociedade 30
Inteligência Artificial, Aprendizado de Máquina e Deep Learning 60
Interface Humano-Computador 30
Internet das Coisas (IoT) e Sistemas Embarcados 30
Interpretação e Produção de Textos 30
Introdução a Programação Estruturada 90
Legislação Computacional e Ética 30
Língua Brasileira de Sinais - LIBRAS  20
Linguagem de Programação de Banco de Dados 90
Linguagens Formais e Autômatos 30
Lógica de Programação e Algoritmos 90
Logica Matemática 30
Marketing Pessoal (Optativa) 20
Matemática Discreta 30
Metodologia do Trabalho Acadêmico 30
Métodos de Pesquisa 30
Orientação - Estágio 30
Paradigmas de Linguagens 30
Pesquisa Operacional 30
Prática de Programação Orientada a Objetos 90
Processamento de Imagem e Visão Computacional 30
Programação Lógica 30
Programação Orientada a Objetos 90
Programação Web Responsiva 60
Projeto e Desenvolvimento - Ciência da Computação 450
Qualidade de Software 60
Redes de Computadores e Cibersegurança 30
Relações Étnico-Raciais e Ensino de Culturas Afro-Indígenas 20
Sistemas Distribuídos e Computação Paralela 60
Sistemas Distribuídos e Computação em Nuvem 60
Sistemas Operacionais  60
Sistemas Operacionais Abertos e Mobile 90
Teoria dos Grafos 30
Tópicos de Ambiente Web 30
Tópicos de Atuação Profissional - Ciência da Computação 30
Tópicos de Matemática Aplicada 30
Trabalho de Curso I 60
Trabalho de Curso II 60

Carga Horária Total: 3.845 Horas-Aula (3.204 horas)