A Ciência da Computação propõe soluções para problemas cotidianos com o suporte de computadores. Essa ciência tem suas raízes na Matemática, o que colabora para o avanço dela em muitos ramos. Não à toa, os primeiros semestres do curso são voltados à formação básica em Matemática, com disciplinas como Programação, Cálculo Diferencial e Integral e Álgebra Linear. Os estudantes podem trilhar três possíveis caminhos até a formatura: o da Engenharia de Software e Gestão de Equipes, o do Desenvolvimento de Redes de Computadores e o da pujante Ciência dos Dados.
A duração do curso varia entre 8 (oito) semestres, equivalente a 4 (quatro) anos, e o máximo de 12 (doze) semestres. Cada semestre exige uma carga horária mínima de 4 créditos (64 horas) e máxima de 32 créditos (512 horas), sendo que 1 crédito corresponde a 16 horas. O currículo é organizado em disciplinas obrigatórias, optativas, optativas livres e atividades complementares, distribuídas da seguinte forma: 1.888 horas (118 créditos) em disciplinas obrigatórias; 768 horas (48 créditos) em disciplinas optativas e/ou livres; 224 horas (14 créditos) em atividades complementares; e 320 horas (20 créditos) em unidades de extensão.
| Integralização
|
Carga Horária
|
Créditos
|
Percentual
|
| Disciplinas Obrigatórias
|
1888
|
118
|
59%
|
| Disciplinas Optativas e/ou Livres
|
788
|
48
|
24%
|
| Atividades complementares
|
224
|
14
|
7%
|
| Unidade Curricular de Extensão
|
320
|
20
|
10%
|
| Total
|
3200
|
200
|
100%
|
Os alunos do curso de Ciência da Computação da UFCA devem cumprir um conjunto de disciplinas obrigatórias que o garantem uma formação básica em Ciência da Computação e cursar 48 créditos em disciplinas optativas. Os componentes curriculares optativo-livres serão contabilizados como carga horária optativa até o limite máximo de 8 créditos (128 horas). Além disso, os alunos devem integralizar 14 créditos (224 horas) de atividades complementares, incluindo atividades de ensino, pesquisa e extensão, e ainda 20 créditos (320 horas) em ações de extensão concernentes a curricularização da extensão na graduação.
- Coordenador: Prof. Carlos Julian Menezes Araujo
- Vice-Coordenador: Prof. Carlos Vinicius Gomes Costa Lima
- Técnico-Administrativo: Antony Frank Alves Nunes
- Telefone: (88) 3221-9726
- E-mail Secretaria: secretaria.cct@ufca.edu.br
- E-mail Coordenação: computacao.cct@ufca.edu.br
- Site do Curso: https://sites.ufca.edu.br/computacao/
- Horário de Atendimento: 08:00 às 12:00 e 14:00 às 17:00
| CONTEÚDO FORMAÇÃO
|
CH
|
% FORMAÇÃO
|
| Matemática
|
480
|
15%
|
| Teoria da Computação
|
416
|
13%
|
| Programação
|
320
|
10%
|
| Sistemas de Computação
|
384
|
12%
|
| Sistemas de Informação
|
256
|
8%
|
| Complementar
|
32
|
1%
|
| Disciplinas Optativas e/ou Optativas Livres
|
768
|
24%
|
| Atividades Complementares
|
224
|
7%
|
| Unidade Curricular de Extensão
|
320
|
10%
|
| Total
|
3200
|
100%
|
Com o intuito de enriquecer a formação dos alunos da UFCA, principalmente, em relação a aspectos sociais e profissionais, estes devem cumprir um total de 224 horas de atividades complementares, conforme o Regulamento dos Cursos de Graduação da UFCA. Estas atividades são atividades acadêmicas individuais, pois devem ser realizadas de modo autônomo. A normatização das atividades complementares no curso deve ser feita através de regulamento próprio aprovado pelos órgãos colegiados do curso.
Considerando os critérios de contabilização da carga horária segundo a RESOLUÇÃO No 01 2025/CCCC/CCT/UFCA DE 05 DE SETEMBRO DE 2025.
Quadro de Distribuição de Atividades
| Grupo
|
Atividade
|
Horas Máximas
|
| I
|
Atividade de iniciação à docência
|
224
|
| II
|
Atividade de extensão
|
224
|
| III
|
Atividade de iniciação científica
|
224
|
| IV
|
Atividade artístico-culturais e esportivas
|
32
|
| V
|
Experiência ligada à formação profissional
|
224
|
| VI
|
Atividade de participação em eventos
|
112
|
| VII
|
Atividade de organização de eventos
|
64
|
| VIII
|
Vivência de gestão
|
112
|
- Grupo I: atividades de alunos, bolsistas ou voluntários, realizadas em decorrência de programas de iniciação à docência, monitorias, programas de educação tutorial vinculados à Pró-Reitoria de Ensino da Universidade Federal do Cariri.
- Grupo II: atividades de alunos, bolsistas ou voluntários, realizadas em decorrência de programas de extensão vinculados à Pró-Reitoria de Extensão da Universidade Federal do Cariri.
- Grupo III: atividades realizadas por alunos de iniciação científica, bolsistas ou voluntários, dos programas PIBIC, PIICT e PIBIT, ou vinculados a algum projeto coordenado por professores da UFCA e ligados a instituições de fomento à pesquisa ou cadastrados em grupo de pesquisa certificados pela Pró-Reitoria de Pesquisa, Pós-Graduação e Inovação da Universidade Federal do Cariri. A contabilização da carga horária para alunos autores ou co-autores de artigos científicos relacionados ao curso de Ciência da Computação seguem os critérios: 64 horas para publicação em evento, 64 horas para publicação em periódico ou 8 horas para apresentação oral de pôster ou artigo.
- Grupo IV: participação em eventos culturais, competições esportivas e cursos de línguas. Contabilizar, no máximo, 4 horas por evento.
- Grupo V: estágio supervisionado não-obrigatório mediante a comprovação com o termo de compromisso de estágio não-obrigatório ou bolsista do Programa de Aprendizagem Prática (PAP) da Universidade Federal do Cariri, participação em atividades que promovem a imersão e a especialização, como a realização de cursos e bootcamps, a obtenção de certificações profissionais, a participação em maratonas de programação e o envolvimento em hackathons.
- Grupos VI e VII: feira das profissões, semana de cursos, palestras, congressos, eventos promovidos por instituições de ensino superior, desde que sejam da área de Ciência da Computação. Deve-se contabilizar a carga horária presente no certificado. Caso a carga horária não seja especificada, considera-se 4 horas por dia de evento para participantes (Grupo VI). Caso a carga horária não seja especificada, considera-se 16 horas totais (independentemente da quantidade de dias) para membros da comissão organizadora do evento (Grupo VII).
- Grupo VIII: representante discente em órgãos colegiados, diretores e coordenadores de empresas juniores, membro de centro acadêmico. A contabilização da carga horária para alunos segue os critérios: 32 horas por ano como participante em órgãos colegiados, 56 horas por ano como diretores e coordenadores de empresa juniores, 56 horas por ano de participação como membro do centro acadêmico.
A extensão universitária, como uma das três dimensões indissociáveis da universidade, ao lado do ensino e da pesquisa, conforme estabelece o Art. 207 da Constituição Federal brasileira, precisa ser pensada como uma unidade e ser desempenhada na interface permanente com as outras áreas e integrada ao planejamento geral da instituição. A Política Nacional de Extensão também reforça que a Extensão Universitária é o processo educativo, cultural, científico e político que articula o Ensino e a Pesquisa de forma indissociável e viabiliza a relação transformadora entre Universidade e Sociedade.
O estudante deve perfazer 320 horas ao longo do curso, que corresponde a 10% da carga horária total do curso, para integralizar as horas correspondentes à UCE. O curso deve ofertar ações de extensão de forma que o estudante possa ser capaz de integralizar o número total de horas da UCE participando apenas de ações de extensão do curso, porém o estudante pode escolher participar de quaisquer ações de extensão entre todas as ações de extensão em desenvolvimento na UFCA, sejam elas desenvolvidas no âmbito do curso ou não
| 5º Semestre
|
| CÓD
|
Componente Curricular
|
Tipo
|
Caráter
|
Pré-requisito
|
Equivalência
|
Crédito
|
Carga Horária
|
| Teó
|
Prá
|
Total
|
| CC0029
|
Computação Gráfica
|
Disciplina
|
Obrigatório
|
CC0063 e CC0064
|
|
4
|
48
|
16
|
64
|
| CC0066
|
Autômatos e Linguagens Formais
|
Disciplina
|
Obrigatório
|
CC0064
|
CC0028
|
4
|
64
|
0
|
64
|
| CC0044
|
Laboratório de Redes
|
Disciplina
|
Obrigatório
|
CC0024
|
|
4
|
0
|
64
|
64
|
| CC0030
|
Engenharia de Software
|
Disciplina
|
Obrigatório
|
CC0019
|
|
4
|
48
|
16
|
64
|
| -
|
Disciplinas Eletiva
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| Carga Horária Total
|
20
|
160+opt
|
96+opt
|
320
|
| 6º Semestre
|
| CÓD
|
Componente Curricular
|
Tipo
|
Caráter
|
Pré-requisito
|
Equivalência
|
Crédito
|
Carga Horária
|
| Teó
|
Prá
|
Total
|
| CC0067
|
Teoria da Computação
|
Disciplina
|
Obrigatório
|
CC0066
|
CC0028
|
4
|
64
|
0
|
64
|
| CC0032
|
Compiladores
|
Disciplina
|
Obrigatório
|
CC0066 e CC0020 e CC0022
|
|
4
|
48
|
16
|
64
|
| CC0068
|
Computação, Ética e Sociedade
|
Disciplina
|
Obrigatório
|
|
CC0031
|
2
|
32
|
0
|
32
|
| CC0027
|
Inteligência Artificial
|
Disciplina
|
Obrigatório
|
CC0064 e CC0062
|
|
4
|
48
|
16
|
64
|
| CC0042
|
Sistemas Distribuídos
|
Disciplina
|
Obrigatório
|
CC0024 e CC0026
|
|
4
|
48
|
16
|
64
|
| -
|
Disciplinas Eletiva
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| Carga Horária Total
|
20
|
240+opt
|
48+opt
|
352
|
| 7º Semestre
|
| CÓD
|
Componente Curricular
|
Tipo
|
Caráter
|
Pré-requisito
|
Equivalência
|
Crédito
|
Carga Horária
|
| Teó
|
Prá
|
Total
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| Carga Horária Total
|
20
|
-
|
-
|
320
|
| 8º Semestre
|
| CÓD
|
Componente Curricular
|
Tipo
|
Caráter
|
Pré-requisito
|
Equivalência
|
Crédito
|
Carga Horária
|
| Teó
|
Prá
|
Total
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| -
|
Disciplinas Optativa
|
Disciplina
|
Optativo
|
|
|
4
|
-
|
-
|
64
|
| Carga Horária Total
|
20
|
-
|
-
|
320
|