Área do cabeçalho
gov.br
Portal da UFC Acesso a informação da UFC Ouvidoria Conteúdo disponível em:Português
Brasão da Universidade Federal do Ceará

Universidade Federal do Ceará
Ciência da Computação

Área do conteúdo

Matriz Curricular (2016.1)

 
A seguir está a distribuição dos 31 componentes obrigatórios por semestre e mais abaixo a tabela de componentes optativos. Caso queira saber mais sobre o conteúdo das disciplinas, clique no nome e você será redirecionado ao programa da disciplina selecionada.

Também estão disponíveis noutras páginas deste portal:

 
Obs.: não há uma distribuição balanceada de disciplinas ao longo dos semestres pois, além dos componentes obrigatórios, é necessário também cumprir uma carga horária optativa de 768 horas (48 créditos), o que pode incluir ou não o TCC. As disciplinas optativas podem ser feitas a partir do segundo semestre.
 

Sem. Código Disciplina CH Requisitos

Equivalência

01 CB0534 Cálculo Diferencial e Integral I 96h

—

—

CK0253 Seminários em Computação 32h

—

—

CB0661 Matemática Discreta 96h

—

—

CK0211 Fundamentos de Programação 64h — CK0108 ou CK0087 ou CK0030
CK0169 Circuitos Digitais 64h — CK0106 ou CK0009
02 CB0535 Cálculo Diferencial e Integral II 96h CB0534 —
CB0589 Álgebra Linear 64h — CB0537 ou CB0582
CK0209 Estruturas de Dados 64h CB0661 e CK0211 CK0109 ou CK0029
CK0226 Programação 64h CK0211 CK0110
CK0170 Transmissão de Dados 64h — CK0106 ou CK0009
03 CK0220 Lógica para Ciência da Computação 96h CB0661 CB0515
CC0261 Introdução à Probabilidade e à Estatística

64h CB0534 CC0051 ou AB0076
CK0111 Algoritmos em Grafos 64h CK0209 —
CK0235 Técnicas de Programação I 64h CK0209 e CK0226 CK0112
CK0195 Arquitetura de Computadores 64h CK0169 CK0113
04 CK0203 Construção e Análise de Algoritmos 64h CK0111 CK0019 ou CK0183
CK0047 Métodos Numéricos I 64h CK0226 e CB0534 —
CK0245 Computação Gráfica I 64h CB0589 e CK0226 CK0090
CK0114 Fundamentos de Bancos de Dados 96h CK0211 CK0105
CK0115 Linguagens de Programação I 96h CK0211 CK0043
05 CK0247 Engenharia de Software I 64h CK0226 CK0119
CK0048 Métodos Numéricos II 64h CK0047 e CB0535 e CB0589 —
CK0249 Redes de Computadores I 64h CK0170 CK0184 ou CK0061 ou SMD0037
CK0117 Sistemas de Gerenciamento de Bancos de Dados 96h CK0114 —
06 CK0248 Inteligência Artificial 64h CK0209 e CC0261 CK0031
CK0234 Sistemas Operacionais 96h CK0195 CK0069
CK0192 Análise e Projeto de Sistemas I 64h CK0235 CK0116 ou SMD0030
CK0118 Autômatos e Linguagens Formais 64h CK0220 —
07 CK0202 Construção de Compiladores 96h CK0115 e CK0195 CK0017
CK0101 Teoria da Computação 96h CK0118 —
CK0212 Informática e Sociedade 32h — CK0120
08 CIC0001 Atividades Complementares 192h — —
Disciplinas Optativas
Código Disciplina CH Requisitos Equivalência
CK0243 Abstrações de Software 64h CK0220 —
CK0190 Administração de Bancos de Dados 64h CK0114 —
ED0049 Administração de Empresas 96h — ED0056
CC0325 Álgebra Linear Computacional 64h CB0589 e CK0047 —
CK0132 Algoritmos Aproximativos 64h CK0203 —
CK0133 Algoritmos Distribuídos 64h CK0203 —
CK0134 Algoritmos Paralelos 64h CK0203 —
CK0191 Algoritmos Probabilísticos 64h CK0203 —
CK0244 Análise e Projeto de Sistemas II 64h CK0192 CK0165
CK0171 Animação por Computador 64h CK0245 —
CK0193 Aprendizagem de Máquina 64h CB0589 e CK0226 CK0138
CK0194 Armazéns de Dados 64h CK0114 —
CK0196 Bancos de Dados Distribuídos 64h CK0114 —
CK0139 Bancos de Dados Não-Convencionais 64h CK0114 —
CK0197 Busca e Recuperação da Informação 64h CK0114 —
CB0536 Cálculo Diferencial e Integral III 96h CB0535 —
CC0343 Combinatória Poliédrica  64h CC0263 —
CK0198 Complexidade Computacional 64h CK0203 —
CK0199 Complexidade Descritiva I 64h CK0220 —
CK0200 Complexidade Descritiva II 64h CK0220 —
CK0148 Computação de Alto Desempenho 64h CK0203 e CK0234 —
CK0246 Computação Gráfica II 64h CK0245 CK0091
EH0316 Contabilidade Geral 64h — EH0306
CK0204 Decomposição de Grafos 64h CK0111 —
CK0205 Desenvolvimento de Software para Nuvem 64h CK0235 CK0107
CK0206 Desenvolvimento de Software para Plataformas Móveis 64h CK0235 e CK0195 CK0147 ou SMD0122
CK0207 Desenvolvimento de Software para Web 64h CK0235 —
PRG0005 Diferença e Enfrentamento Profissional das Desigualdades Sociais 64h — —
PRG0003 Educação Ambiental 64h — —
PRG0004 Educação em Direitos Humanos 64h — —
CK0102 Empreendedor em Informática 64h — —
CK0208 Engenharia de Software II 64h CK0247 —
CB0507 Estruturas Algébricas 96h CB0661 —
CK0126 Estruturas de Dados Avançadas 64h CK0209 CK0051
SMD0025 Ética e Política Autoral 64h — —
CK0210 Filosofia da Mente 64h — —
CD0201 Física Geral I 96h CB0534 —
CD0202 Física Geral II 96h CD0201 —
CK0150 Gerenciamento de Redes 64h CK0249 —
CK0213 Inteligência Artificial Enativa 64h CK0248 —
SMD0108 Interação Humano-Computador I 64h — CK0151
CK0264 Introdução à Computação Móvel e Ubíqua 64h CK0206 —
CC0297 Introdução aos Processos Estocásticos 96h CC0261 —
CB0519 Introdução às Equações Diferenciais Ordinárias 96h CK0048 —
CC0328 Laboratório de Otimização 64h CK0203 e CC0399 —
CK0215 Laboratório de Programação 64h CK0226 CK0038
HLL0077 Língua Brasileira de Sinais – Libras 64h — —
SMD0045 Linguagem de Programação Script 64h CK0235 —
CK0216 Linguagens de Programação II 64h CK0115 CK0044
CK0217 Lógica Fuzzy 64h CK0220 —
CK0218 Lógica Modal I 64h CK0220 —
CK0219 Lógica Modal II 64h CK0220 —
CK0221 Manutenção e Evolução de Software 64h CK0235 e CK0247 —
SMD0035 Matemática e Física para Jogos 64h CK0235 —
CK0222 Metateoremas da Lógica Matemática 64h CK0220 —
CK0223 Mineração de Dados 64h CK0114 CK0149
CK0152 Modelagem Analítica e Avaliação de Desempenho de Sistemas de Computação 64h CC0261 e CK0249 —
CK0172 Modelagem em Computação Gráfica I 64h CK0245 —
CK0173 Modelagem em Computação Gráfica II 64h CK0245 —
CC0321 Otimização Combinatória e Metaheurística 96h CC0263 —
CK0224 Padrões de Projeto de Software 64h CK0235 e CK0247 —
CK0269 Privacidade de Dados 64h CK0114 —
CK0225 Processamento de Dados em Larga Escala 64h CK0114 —
CK0167 Processamento de Imagens 64h CK0235 CK0277
CK0227 Programação Concorrente 64h CK0235 e CK0115 —
CK0228 Programação em Bancos de Dados 64h CK0114 —
CC0399 Programação Inteira 64h CC0263 —
CC0263 Programação Linear 64h CB0589 —
CC0323 Programação Não-Linear 64h CB0535 e CB0589 —
CC0335 Programação por Restrições 64h CK0203 —
CK0229 Projeto Social 64h — —
CK0230 Prova Assistida por Computador 64h CK0220 —
CK0231 Qualidade de Software 64h CK0247 —
CK0232 Redes Complexas em Computação 64h CK0114 —
CK0250 Redes de Computadores II 64h CK0249 —
CK0233 Redes Móveis e sem Fio 64h CK0249 —
CK0251 Redes Neurais 64h CB0589 e CK0226 CK0142
PRG0002 Relações Étnico-Raciais e Africanidades 64h — —
CK0252 Segurança em Redes 64h CK0249 —
CK0154 Sistemas Distribuídos 64h CK0234 e CK0249 TI0151
CK0236 Técnicas de Programação II 64h CK0235 CK0129
CK0237 Teoria de Matroides 64h CB0661 —
CK0125 Teoria dos Grafos 64h CB0661 —
CK0238 Teoria dos Modelos Finitos I 64h CK0220 —
CK0239 Teoria dos Modelos Finitos II 64h CK0220 —
CB0802 Teoria dos Números 96h CB0661 CB0676 ou CB0508
CK0254 Tópicos Avançados em Algoritmos 64h CK0203 CK0137
CK0255 Tópicos Avançados em Aprendizagem de Máquina 64h CK0193 —
CK0256 Tópicos Avançados em Bancos de Dados 64h CK0114 CK0144
CK0257 Tópicos Avançados em Combinatória 64h CK0203 CK0145
CK0258 Tópicos Avançados em Complexidade 64h CK0220 e CK0203 —
CK0259 Tópicos Avançados em Computação Gráfica 64h CK0245 CK0155
CK0260 Tópicos Avançados em Engenharia de Software 64h CK0247 —
CK0261 Tópicos Avançados em Inteligência Artificial 64h CK0248 CK0146 ou CK0156
CK0262 Tópicos Avançados em Lógica Matemática 64h CK0220 CK0131
CK0263 Tópicos Avançados em Redes e Sistemas Distribuídos 64h CK0250 CK0158 ou CK0163
CK0240 Verificação Dedutiva de Programas 64h CK0209 e CK0220 —
CK0241 Verificação, Validação e Teste de Software 64h CK0235 e CK0247 —
CK0267 Visão Computacional 64h CK0167 CK0277 ou RUS0120
CK0266 Visualização de Dados 64h CK0235 CK0242
CK0201 Web Semântica 64h CK0114 —

 

Logotipo da Superintendência de Tecnologia da Informação
Acessar Ir para o topo