O curso de Engenharia da Computação forma profissionais para elaborar sistemas que envolvam o uso do computador em conjunto com sistemas de controle, comunicações ou hardware. Utiliza ciência e tecnologia para projeto, construção, implementação e manutenção de componentes de software e hardware de modernos sistemas de computação e equipamentos controlados por computadores.
O profissional de Engenharia da Computação tem sua formação mais voltada para atuar com hardware cujas funcionalidades são determinadas e controladas por sistemas de computação.
A graduação oferece 50 vagas por semestre para um curso de cinco anos e carga horária total de 3.600 horas.
Confira o
Projeto Pedagógico do Curso.
Acesse o site da Secretaria de Graduação.
Formas de ingresso
O ingresso nos cursos presenciais da graduação é realizado, atualmente, pelos processos seletivos Vestibular, Sistema de Seleção Unificada (Sisu/UFPE), por Reintegração e Transferência Interna e por Extravestibular-Transferência Externa.
Mais Informações
Título conferido: Bacharel em Engenharia da Computação
Modalidade: Presencial
Vagas: 100
Entradas: 50 na 1ª Entrada e 50 na 2ª Entrada
Turno(s): manhã / tarde
Carga horária Total: 3.600h
CH Obrigatórias: 2.550h
Estágio: 180h
CH Eletivas Perfil: 480h
CH Eletivas Livres: 90h
Atividades complementares: 120h
CH Extensão: 360h
Duração: 10 semestres
Coordenação
E-mail da coordenação de graduação: coord-ec@cin.ufpe.br
Coordenador de graduação: Adriano Lorena Inácio de Oliveira
Vice-coordenador de graduação: Kelvin Lopes Dias
Estrutura Curricular
A grade curricular, válida para os ingressantes a partir de 2024, pode ser vista na figura abaixo.
Componentes Curriculares Obrigatórios
MA026 – CÁLCULO DIFERENCIAL E INTEGRAL 1 – 60h
MA036 – GEOMETRIA ANALÍTICA 1 – 60h
CIN0001 – INTRODUÇÃO À PROGRAMAÇÃO – 60h
CIN0002 – LABORATÓRIO DE PROGRAMAÇÃO 1 – 30h
CIN0003 – INTRODUÇÃO A COMPUTAÇÃO – 30h
MA027 – CÁLCULO DIFERENCIAL E INTEGRAL 2 – 60h
CIN0004 – FUNDAMENTOS DE ÁLGEBRA LINEAR – 60h
CIN0005 – FUNDAMENTOS DE PROGRAMAÇÃO IMPERATIVA – 60h
CIN0006 – LABORATÓRIO DE PROGRAMAÇÃO 2 – 30h
CIN0007 – SISTEMAS DIGITAIS – 60h
CIN0008 – LABORATÓRIO DE SISTEMAS DIGITAIS – 30h
MA128 – CÁLCULO DIFERENCIAL E INTEGRAL 3 – 60h
FI006 – FÍSICA GERAL 1 – 60h
CIN0010 – MATEMÁTICA DISCRETA PARA COMPUTAÇÃO – 60h
CIN0009 – ALGORITMOS E ESTRUTURA DE DADOS – 60h
CIN0011 – ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES – 60h
CIN0012 – LABORATÓRIO DE ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES- 30h
MA129 – CÁLCULO DIFERENCIAL E INTEGRAL 4 – 60h
FI108 – FÍSICA GERAL 3 – 60h
CIN0013 – INFORMÁTICA E SOCIEDADE – 30h
CIN0014 – LÓGICA PARA COMPUTAÇÃO – 60h
CIN0015 – SISTEMAS OPERACIONAIS – 60h
CIN0016 – ESTATÍSTICA E PROBABILIDADE PARA COMPUTAÇÃO – 60h
CIN0017 – COMPLEMENTAÇÃO DE MATEMÁTICA PARA COMPUTAÇÃO – 60h
EL390 – CIRCUITOS ELÉTRICOS 1 – 60h
EL398 – LABORATÓRIO DE CIRCUITOS ELÉTRICOS 1 – 30h
CIN0033 – TEORIA DA COMPUTAÇÃO – 60h
CIN0018 – FUNDAMENTOS DE REDES DE COMPUTADORES – 60h
CIN0019 – BANCO DE DADOS – 60h
CIN0020 – SINAIS E SISTEMAS PARA COMPUTAÇÃO – 60h
CIN0021 – ELETROMAGNETISMO – 60h
CIN0022 – ELETRÔNICA PARA COMPUTAÇÃO – 60h
CIN0023 – LABORATÓRIO DE ELETRÔNICA – 30h
CIN0024 – INTRODUÇÃO AO APRENDIZADO DE MÁQUINA – 60h
CIN0025 – ENGENHARIA DE SOFTWARE E SISTEMAS – 60h
CIN0026 – PRINCÍPIOS DE COMUNICAÇÕES – 60h
CIN0027 – FUNDAMENTOS DE SISTEMAS DE CONTROLE – 60h
CIN0028 – PROCESSAMENTO DE SINAIS – 60h
CIN0029 – SISTEMAS EMBARCADOS – 60h
CIN0030 – LABORATÓRIO DE SISTEMAS EMBARCADOS – 30h
CIN0031 – TEORIA E IMPLEMENTAÇÃO DE LINGUAGENS DE PROGRAMAÇÃO – 60h
CIN0032 – PROJETO CO-DESENVOLVIMENTO HARDWARE / SOFTWARE – 60h
CIN0034 – TRABALHO DE CONCLUSÃO DE CURSO 1 – 60h
CIN0035 – ESTÁGIO OBRIGATÓRIO – 180h
CIN0036 – TRABALHO DE CONCLUSÃO DE CURSO 2 – 60h
ÊNFASES (UNIDADES CURRICULARES ELETIVAS OFERECIDAS)
CIN099 – PROCESSOS ESTOCÁSTICOS – 60h
CIN0084 – TEORIA DA INFORMAÇÃO – 60h
CIN0091 – COMUNICAÇÕES SEM FIO – 60h
CIN0085 – LABORATÓRIO DE COMUNICAÇÕES – 60h
CIN0086 – MICROONDAS – 60h
CIN0087 – PROPAGAÇÃO ELETROMAGNÉTICA – 60h
CIN0088 – ANTENAS – 60h
CIN0089 – ENLACES DE COMUNICAÇÃO – 60h
CIN0092 – CRIPTOGRAFIA – 60h
CIN0090 – COMUNICAÇÕES ÓPTICAS – 60h
CIN0094 – SEMINÁRIOS EM COMUNICAÇÕES – 30h
CIN0093 – TEORIA DE FILAS – 60h
CIN0095 – TENDÊNCIAS EM COMUNICAÇÕES – 60h
CIN0057 – PROCESSAMENTO DE SINAIS 2 – 60h
CIN0058 – PROCESSAMENTO DE VÍDEO – 60h
CIN0056 – PROCESSAMENTO DE IMAGEM – 60h
CIN0059 – PROCESSAMENTO DE VOZ – 60h
CIN0060 – VISÃO COMPUTACIONAL – 60h
CIN0061 – FOTOGRAFIA COMPUTACIONAL – 60h
CIN0062 – SEMINÁRIOS EM PROCESSAMENTO DE SINAIS – 30h
CIN0063 – TENDÊNCIAS EM PROCESSAMENTO DE SINAIS – 60h
CIN0064 – REDES DE COMPUTADORES – 60h
CIN0065 – REDES SEM FIO 1 – 60h
CIN0066 – REDES SEM FIO 2 – 60h
CIN0069 – REDES DE ACESSO – 60h
CIN0067 – REDES DEFINIDAS POR SOFTWARE – 60h
CIN0071 – GERENCIAMENTO E MONITORAMENTO DE REDES – 60h
CIN0072 – AVALIAÇÃO DE DESEMPENHO DE REDES – 60h
CIN0070 – REDES AUTOMOTIVAS – 60h
CIN0068 – REDES VEICULARES – 60h
CIN0074 – TECNOLOGIAS DE COMUNICAÇÃO – 60h
CIN0075 – SISTEMAS DISTRIBUÍDOS – 60h
CIN0076 – SEGURANÇA DE REDES E SISTEMAS DISTRIBUÍDOS – 60h
CIN0080 – INTERNET DAS COISAS – 60h
CIN0079 – COMPUTAÇÃO UBÍQUA – 60h
CIN0078 – PROGRAMAÇÃO CONCORRENTE E DISTRIBUÍDA – 60h
CIN0101 – DEPENDABILIDADE – 60h
CIN0082 – SIMULAÇÃO ESTOCÁSTICA – 60h
CIN0073 – COMPUTAÇÃO ORIENTADA A SERVIÇOS – 60h
CIN0077 – PLATAFORMAS DE DISTRIBUIÇÃO – 60h
CIN0083 – TENDÊNCIAS EM REDES DE COMPUTADORES – 60h
CIN0081 – SEMINÁRIOS EM REDES DE COMPUTADORES – 30h
CIN0105 – SISTEMAS CRÍTICOS E DE TEMPO REAL – 60h
CIN0106 – TECNOLOGIAS E PROTOTIPAÇÃO DE SISTEMAS EMBARCADOS – 60h
CIN0107 – PROJETO DE SISTEMAS EMBARCADOS – 60h
CIN0108 – PROJETO DE CIRCUITOS LOW-POWER – 60h
CIN0109 – TENDÊNCIAS EM SISTEMAS EMBARCADOS – 60h
CIN0110 – SEMINÁRIOS EM SISTEMAS EMBARCADOS – 30h
CIN0098 – CONTROLE INTELIGENTE – 60h
CIN0097 – CONTROLE ADAPTATIVO – 60h
CIN0100 – INTRODUÇÃO À ROBÓTICA – 60h
CIN0096 – SISTEMAS DE CONTROLE NÃO-LINEAR – 60h
CIN099 – PROCESSOS ESTOCÁSTICOS – 60h
CIN0103 – OTIMIZAÇÃO – 60h
CIN0101 – DEPENDABILIDADE – 60h
CIN0102 – AVALIAÇÃO E DESEMPENHO DE SISTEMAS – 60h
CIN0104 – TENDÊNCIAS EM ENGENHARIAS DE CONTROLE – 60h
CIN0037 – REDES NEURAIS – 60h
CIN0098 – CONTROLE INTELIGENTE – 60h
CIN0103 – OTIMIZAÇÃO – 60h
CIN0038 – AGENTES AUTÔNOMOS – 60h
CIN0039 – COMPUTAÇÃO QUÂNTICA – 60h
CIN0040 – INTRODUÇÃO À APRENDIZAGEM PROFUNDA – 60h
CIN0041 – INTRODUÇÃO À APRENDIZAGEM POR REFORÇO – 60h
CIN0042 – APRENDIZAGEM DE MÁQUINA QUÂNTICA – 60h
CIN0044 – COMPUTAÇÃO EVOLUCIONÁRIA – 60h
CIN0045 – INTELIGÊNCIA ARTIFICIAL COLETIVA – 60h
CIN0060 – VISÃO COMPUTACIONAL – 60h
CIN0046 – SEMINÁRIOS EM INTELIGÊNCIA COMPUTACIONAL – 30h
CIN0047 – TENDÊNCIAS EM INTELIGÊNCIA COMPUTACIONAL – 60h
CIN0053 – PROCESSAMENTO GRÁFICO – 60h
CIN0048 – DISPOSITIVOS MULTIMÍDIA – 60h
CIN0049 – INTERAÇÃO HUMANO COMPUTADOR – 30h
CIN0050 – COMPUTAÇÃO GRÁFICA – 60h
CIN0051 – FUNDAMENTOS GEOMÉTRICOS PARA VISÃO COMPUTACIONAL – 60h
CIN0056 – PROCESSAMENTO DE IMAGEM – 60h
CIN0059 – PROCESSAMENTO DE VOZ – 60h
CIN0060 – VISÃO COMPUTACIONAL – 60h
CIN0052 – COMPUTAÇÃO MUSICAL E PROCESSAMENTO DE SOM – 60h
CIN0054 – JOGOS DIGITAIS – 60h
CIN0055 – TENDÊNCIAS EM MÍDIA E INTERAÇÃO – 60h
CIN0084 – TEORIA DA INFORMAÇÃO – 60h
CIN0092 – CRIPTOGRAFIA – 60h
CIN0112 – SEGURANÇA DE COMPUTADORES – 60h
CIN0076 – SEGURANÇA DE REDES E SISTEMAS DISTRIBUÍDOS – 60h
CIN0111 – AUDITORIA E SEGURANÇA DE SISTEMAS DE INFORMAÇÃO – 60h
CIN0113 – ASSINATURA DIGITAL E CERTIFICAÇÃO DIGITAL – 60h
CIN0114 – TÉCNICAS DE ATAQUE E DETECÇÃO DE INTRUSÃO – 60h
CIN0115 – SEGURANÇA EM COMPUTAÇÃO EM NUVEM – 60h
CIN0117 – SEMINÁRIOS EM SEGURANÇA – 30h
CIN0116 – TENDÊNCIAS EM SEGURANÇA – 60h
CIN0118 – PROCESSAMENTO DE CADEIA DE CARACTERES – 60h
CIN0119 – ALGORITMOS E ESTRUTURA DE DADOS AVANÇADOS – 60h
CIN0120 – ALGORITMOS PARA STREAMS DE DADOS – 60h
CIN0121 – ÉTICA E ASPECTOS JURÍDICOS DA COMPUTAÇÃO – 60h
IN816 – RELAÇÕES RACIAIS – 60h
LE716 – INTRODUÇÃO A LIBRAS – 60h
LE037 – LÍNGUA INGLESA INSTRUMENTAL 1 – 60h
FI007 – FÍSICA GERAL 2 – 60h
FI109 – FÍSICA GERAL 4 – 60h
FI021 – FÍSICA EXPERIMENTAL 1 – 45h
FI122 – FÍSICA EXPERIMENTAL 2 – 45h
CIN0122 – PROJETO DE BANCO DE DADOS – 60h
CIN0123 – DATA WAREHOUSING – 60h
CIN0124 – INTRODUÇÃO À BIOINFORMÁTICA – 60h
CIN0125 – GESTÃO DE NEGÓCIOS – 60h
CIN0126 – PROJETO DE COMPILADORES – 60h
CIN0127 – ANÁLISE E PROJETO DE SISTEMAS – 60h
CIN0128 – INTRODUÇÃO AOS DISPOSITIVOS SEMICONDUTORES – 60h
IF983 – SISTEMAS DE APOIO À DECISÃO – 60h
CIN0129 – CRIATIVIDADE COMPUTACIONAL – 60h
IF1008 – ENGENHARIA DE REQUISITOS – 60h
CIN0089 – ENLACES DE COMUNICAÇÃO – 60h
CIN0043 – APLICAÇÕES DE APRENDIZAGEM DE MÁQUINA – 60h