A matriz curricular do curso de Ciência da Computação na versão 2023 prevê 660 horas em Componentes Curriculares Complementares de Graduação (CCCGs) que conferem flexibilidade ao curso e que permitem que estudantes realizem escolhas alinhadas ao perfil de formação desejado.
A seguir é apresentada uma lista com todas as CCCGs que podem ser cursadas por estudantes do currículo 2023.
- AL2036 – Acessibilidade E Inclusão Digital
- AL2263 – Acessibilidade E Inclusão Digital (parcialmente EaD)
- AL2095 – Acessibilidade Web
- AL0104 – Administração E Empreendedorismo
- AL0332 – Análise E Projeto De Software
- AL2040 – Aprendizado De Máquina
- AL2164 – Automação De Teste De Sistema
- AL0115 – Banco De Dados II
- AL0020 – Cálculo III
- AL0030 – Comunicação De Dados
- AL0328 – Computação E Sociedade
- AL2242 – Computação E Cidadania
- AL0114 – Compiladores
- AL2048 – Desafios De Programação
- AL2187 – Desenvolvimento De Qualquer Coisa Como Um Serviço
- AL2058 – Desenvolvimento De Software Para Dispositivos Móveis
- AL2119 – Desenvolvimento De Software Para Web Semântica
- AL0006 – Eletrotécnica
- AL0125 – Engenharia Econômica
- AL2175 – Engenharia Dirigida Por Modelos
- AL0094 – Engenharia De Software II
- AL2174 – Engenharia De Software Orientada A Agentes
- AL2248 – Engenharia De Software Seguro (EaD)
- AL2254 – Engenharia De Sistemas De Detecção De Intrusões (EaD)
- AL0019 – Equações Diferenciais I
- AL0036 – Equações Diferenciais II
- AL0003 – Física I
- AL0011 – Física II
- AL0390 – Fundamentos Da Gestão Ambiental
- AL2176 – Introdução À Análise De Dados
- AL5170 – Introdução À Ciência De Dados
- AL2047 – Introdução Ao Processamento De Imagens Digitais
- AL2247 – Introdução Ao Processamento De Imagens Digitais (EaD)
- AL2063 – Introdução Ao Processamento Paralelo
- AL5163 – Laboratório De Análise Crítica, Escrita E Revisão De Artigos
- AL2257 – Laboratório De Avaliação De Desempenho (EaD)
- AL0303 – Laboratório De Desenvolvimento De Jogos Digitais
- AL2227, AL5127 – Laboratório De Engenharia De Software Aplicada Em Negócios I (EaD)
- AL2232 – Laboratório De Engenharia De Software Aplicada Em Negócios II (EaD)
- AL5162 – Laboratório De Inteligência Artificial Aplicada
- AL2262 – Laboratório De Projetos De Engenharia De Software Inteligente (EaD)
- AL2113 – Libras
- AL2240 – Libras I (EaD)
- AL2148 – Libras II
- AL2241 – Libras II (EaD)
- AL2188 – Linguagens Específicas De Domínio
- AL0325 – Matemática Discreta
- AL0345 – Medição E Análise
- AL5006 – Métodos De Otimização
- AL0432 – Microcontroladores
- AL2109 – Modelo De Negócio Na Área De Software
- AL2054 – Processamento De Linguagem Natural
- AL0420 – Processamento Digital De Sinais I
- AL0425 – Processamento Digital De Sinais II
- AL0340 – Processo E Qualidade De Software
- AL5088 – Programabilidade De Infraestruturas De Rede
- AL0214 – Programação Para Web
- AL2080 – Produção De Textos Científicos E LaTeX
- AL5151 – Produção De Textos Científicos (EaD)
- AL5087 – Projeto E Desenvolvimento De Programas Paralelos
- AL0070 – Projeto De Linguagens De Programação
- AL2081 – Projeto De Sistemas Digitais
- AL2204 – Práticas De Interação Humano-Computador No Desenvolvimento De Software
- AL2077 – Práticas Em Programação
- AL2124 – Redes Neurais Artificiais
- AL2144 – Relações Étnico-Raciais
- AL0331 – Resolução De Problemas II (parcialmente EaD)
- AL0337 – Resolução De Problemas III (parcialmente EaD)
- AL0343 – Resolução De Problemas IV (parcialmente EaD)
- AL0160 – Segurança Do Trabalho E Gestão Ambiental
- AL2236 – Segurança Da Informação (EaD)
- AL5140 – Segurança De Sistemas (EaD)
- AL0133 – Sistemas De Informação
- AL0113 – Sistemas Distribuídos
- AL2235 – Sistemas Distribuídos (EaD)
- AL2051 – Tecnologia Em Contexto Social
- AL2168 – Teste De Desempenho
- AL2185 – Tópicos Em Ataques E Defesa De Sistemas
- AL2246 – Tópicos Em Ataques E Defesa De Sistemas (EaD)
- AL2191 – Tópicos Em Blockchain E Smart Contracts
- AL5126 – Tópicos Em Engenharia De Requisitos
- AL5149 – Tópicos Especiais Em Análise De Imagens
- AL2111 – Tópicos De Redes De Computadores
- AL2177 – Tópicos De Segurança De Sistemas E Da Informação
- AL2178 – Tópicos De Resolução De Problemas Em Sistemas Unix/Linux I
- AL2184 – Tópicos De Resolução De Problemas Em Sistemas Unix/Linux II
- AL0342 – Verificação E Validação
As seguintes CCCGs contribuem exclusivamente com horas de Atividades Curriculares de Extensão (ACE) do tipo Atividade Curricular de Extensão Vinculada (ACEV), não sendo contabilizadas nas 660 horas de CCCG:
- AL2264 – Extensão Universitária Em Computação (com horas de extensão fora de sala de aula)
- AL2258 – Extensão Universitária No Domínio Educacional (com horas de extensão fora de sala de aula)
- AL2259 – Extensão Universitária – Idea Na Computação (com horas de extensão fora de sala de aula)
- AL2260 – Extensão Universitária – Divulgação Científica Em Computação (com horas de extensão fora de sala de aula)
- AL2256 – Resolução De Problemas Da Comunidade Com DevOps (com horas de extensão fora de sala de aula)
