A matriz curricular possui uma carga horária total de 232 créditos (3.480 horas), dentre as quais são definidos 212 créditos (3.180 horas) com as disciplinas e 20 créditos (300 horas) de carga horária em atividades complementares. Os 212 créditos (3.180 horas) são distribuídos em 49 disciplinas, das quais Projeto de Graduação e Projeto de Graduação II possuem 08 créditos (120 horas/disciplina), totalizando 240 horas, Estágio Supervisionado possui 12 créditos (180 27 horas/disciplina), as 05 disciplinas obrigatórias possuem 20 créditos (300 horas), as 02 eletivas possuem 08 créditos (120 horas) e as demais, ou seja 39 disciplinas obrigatórias, que possuem 04 créditos (60 horas/disciplina), totalizam 156 créditos (2.340 horas).
A Tabela de Disciplinas apresenta a distribuição dos componente curriculares com os respectivos créditos e carga horária. É prevista a distribuição/alocação de um quantitativo de 49 disciplinas divididas entre os 22 docentes, resultado em 2.22 disciplina/semestre/docente.
Este cenário foi definido levando em consideração a oferta de todas as disciplinas obrigatórias, optativas e eletivas realizadas pelo Curso de Ciência da Computação. Deve ser observado que disciplinas eletivas, em geral, são ministradas em outros cursos, reduzindo para 47 disciplinas ministradas por docentes do curso de Ciência da Computação, ou seja, 2.13 disciplinas/semestre/docente (um pouco mais que 8 horas/semana/docente). As disciplinas de estágio supervisionado e projeto de graduação, mesmo com a carga horária superior foram contabilizadas de forma equivalente às demais.
Tabela de Disciplinas e Pré-requisitos
Período | Disciplina | Créditos | CH Teórica | CH Prática | CH Total | Pré-Requisitos |
---|---|---|---|---|---|---|
1 | Lógica de Programação | 4 | 45 | 15 | 60 | - |
Introdução a Ciência da Computação | 4 | 45 | 15 | 60 | - | |
Metodologia Científica | 4 | 60 | 0 | 60 | - | |
Cálculo Diferencial e Integral I | 4 | 60 | 0 | 60 | - | |
Lógica Matemática | 4 | 30 | 30 | 60 | - | |
Computador e Sociedade | 4 | 60 | 0 | 60 | - | |
2 | Programação de Computadores | 4 | 15 | 45 | 60 | Lógica de Programação |
Estruturas de Dados I | 4 | 45 | 15 | 60 | Lógica de Programação | |
Probabilidade e Estatística | 4 | 60 | 0 | 60 | - | |
Cálculo Diferencial e Integral II | 4 | 60 | 0 | 60 | Cálculo Diferencial e Integral I | |
Matemática Discreta | 4 | 60 | 0 | 60 | Lógica Matemática | |
Física Teórica e Experimental I | 4 | 45 | 15 | 60 | Cálculo Diferencial e Integral I | |
3 | Programação Orientada a Objetos | 4 | 30 | 30 | 60 | Programação de Computadores |
Estruturas de Dados II | 4 | 45 | 15 | 60 | Estruturas de Dados I | |
Banco de Dados | 4 | 45 | 15 | 60 | Estruturas de Dados I | |
Cálculo Numérico | 4 | 60 | 0 | 60 | Física Teórica e Experimental I | |
Álgebra Linear | 4 | 60 | 0 | 60 | - | |
Física Teórica e Experimental II | 4 | 45 | 15 | 60 | Física Teórica e Experimental I | |
4 | Paradig. de Ling. de Programação | 4 | 45 | 15 | 60 | Programação Orientada a Objetos |
Teoria dos Grafos | 4 | 45 | 15 | 60 | Estruturas de Dados II | |
Projeto em Banco de Dados | 4 | 45 | 15 | 60 | Banco de Dados | |
Sistemas Digitais | 4 | 45 | 15 | 60 | Lógica Matemática | |
Computação Gráfica | 4 | 45 | 15 | 60 | Álgebra Linear | |
Engenharia de Software | 4 | 45 | 15 | 60 | Banco de Dados | |
5 | Processamento de Imagens | 4 | 45 | 15 | 60 | Computação Gráfica |
Projeto e Análise de Algoritmos | 4 | 45 | 15 | 60 | Teoria dos Grafos | |
Ling. Formais e Autômatos | 4 | 45 | 15 | 60 | Paradig. de Ling. de Programação |
|
Redes de Computadores | 4 | 45 | 15 | 60 | Sistemas Digitais | |
Organização de Computadores | 4 | 45 | 15 | 60 | Sistemas Digitais | |
Projeto de Sistemas | 4 | 30 | 30 | 60 | Engenharia de Software | |
6 | Inteligência Artificial | 4 | 45 | 15 | 60 | Lógica Matemática, Estruturas de Dados II |
Pesquisa Operacional | 4 | 45 | 15 | 60 | Álgebra Linear, Teoria dos Grafos |
|
Teoria da Computação | 4 | 45 | 15 | 60 | Ling. Formais e Autômatos | |
Sistemas Operacionais | 4 | 60 | 0 | 60 | Redes de Computadores | |
Estágio Supervisionado | 12 | 0 | 180 | 180 | Projeto de Sistemas, Redes de Computadores |
|
Interfaces Homem Computador | 4 | 45 | 15 | 60 | Projeto de Sistemas | |
7 | Optativa I (BDES) | 4 | - | - | 60 | - |
Projeto de Graduação I | 8 | 30 | 90 | 120 | Estágio Supervisionado | |
Compiladores | 4 | 45 | 15 | 60 | Teoria da Computação | |
Sistemas Distribuídos | 4 | 45 | 15 | 60 | Sistemas Operacionais | |
Optativa II (IAO) | 4 | - | - | 60 | - | |
Optativa III (MCS) | 4 | - | - | 60 | - | |
Segurança e Aud. de Sistemas | 4 | 45 | 15 | 60 | Redes de Computadores | |
8 | Optativa IV (PG) | 4 | - | - | 60 | - |
Projeto de Graduação II | 8 | 30 | 90 | 120 | Projeto de Graduação I | |
Optativa V (SC) | 4 | 60 | - | |||
Empreendedorismo e Inovação | 4 | 60 | 0 | 60 | - | |
Eletiva I | 4 | - | - | 60 | - | |
Eletiva II | 4 | - | - | 60 | - | |
- | - | 212 | 1890 | 870 | 3180 | - |