O que você estuda
A grade integra fundamentos matemáticos e lógicos, programação em múltiplos paradigmas, arquitetura de hardware, sistemas operacionais, redes de computadores, engenharia de software, banco de dados, segurança computacional e um eixo de prática com estágio supervisionado — conforme as Diretrizes Curriculares Nacionais para Computação (Resolução CNE/CES nº 5/2016).
Fundamentação matemática e lógica
Base formal indispensável para modelar algoritmos, sistemas e circuitos digitais.
- Cálculo Diferencial e Integral
- Álgebra Linear
- Geometria Analítica
- Lógica Matemática
- Matemática Discreta
- Probabilidade e Estatística
Fundamentos de computação e programação
Construção de soluções algorítmicas e domínio de linguagens em diferentes paradigmas.
- Algoritmos e Estruturas de Dados
- Lógica de Programação
- Linguagens Imperativas e Orientadas a Objetos
- Programação Funcional
- Compiladores e Linguagens Formais
Arquitetura e organização de computadores
Como o hardware funciona e como software e hardware se comunicam.
- Sistemas Digitais
- Eletrônica Digital
- Organização e Arquitetura de Processadores
- Hierarquia de Memória
- Sistemas Embarcados
- FPGAs e Microcontroladores
Sistemas operacionais e redes
Gerenciamento de recursos computacionais e comunicação entre sistemas.
- Sistemas Operacionais
- Concorrência e Paralelismo
- Redes de Computadores
- Comunicação de Dados
- Protocolos TCP/IP
- Computação em Nuvem
Engenharia de software e banco de dados
Construção sistemática de sistemas de software confiáveis e gerenciamento de dados.
- Engenharia de Software
- Análise e Projeto de Sistemas
- Testes de Software
- Banco de Dados Relacional
- Modelagem de Dados
- Segurança em Computação
Prática e projeto integrador
Componente curricular obrigatório de aplicação real; mínimo de 160 horas de estágio supervisionado conforme as DCN.
- Estágio Supervisionado
- Projeto Final de Curso (TCC)
- Atividades Complementares
- Iniciação Científica
Disciplinas-chave
- Algoritmos e Estruturas de Dados
- Arquitetura de Computadores
- Sistemas Operacionais
- Redes de Computadores
- Engenharia de Software
- Banco de Dados
- Sistemas Embarcados
- Segurança em Computação
Saídas profissionais
Carreiras que esta graduação prepara — o salário vem de cada profissão (dados reais do mercado).
Modalidades
- PresencialPermitida
Modalidade predominante: aulas teóricas, laboratórios de hardware/software e estágio supervisionado realizados fisicamente na instituição.
- SemipresencialPermitida
Autorizada pelo Decreto nº 12.456/2025: parte da carga teórica pode ser cursada a distância, enquanto laboratórios, práticas de hardware, estágio supervisionado e avaliações presenciais ocorrem na instituição.
- EaD (a distância)Não permitida
Vedado. O Decreto nº 12.456/2025 (Nova Política de EaD) não autoriza oferta integral a distância para cursos de Engenharia — incluindo Engenharia de Computação.
Como ingressar e pagar menos
- •ENEM + SISU (vagas em instituições públicas federais e estaduais)
- •Vestibular próprio das instituições privadas
- •Notas de corte elevadas nas universidades públicas mais concorridas (USP, UNICAMP, UFMG, entre outras)
Há vagas pelo ProUni (bolsas integrais e parciais) e financiamento pelo FIES em instituições privadas participantes com avaliação positiva no SINAES. Titulares de bolsa parcial ProUni podem complementar o financiamento via FIES. No Educabolsa, a taxa de ativação da bolsa garante o desconto negociado com a instituição parceira — não é mensalidade nem pagamento à faculdade.
- — O registro no CREA é exigido para exercer legalmente a profissão de engenheiro de computação; sem ele, o profissional não pode emitir ART (Anotação de Responsabilidade Técnica).
- — O diploma deve ser de instituição credenciada pelo MEC e o curso avaliado positivamente pelo SINAES para fins de registro profissional e acesso ao FIES.
Regulamentação
Curso regido pelas Diretrizes Curriculares Nacionais para a Engenharia (Resolução CNE/CES nº 2/2019) e pelas DCN para os cursos de Computação (Resolução CNE/CES nº 5/2016), com carga horária mínima de 3.600 horas. O exercício da profissão exige registro obrigatório no CREA (Conselho Regional de Engenharia e Agronomia) e anotação pelo CONFEA (Conselho Federal de Engenharia e Agronomia), sendo necessária a emissão de ART para atividades técnicas. O Decreto nº 12.456/2025 autoriza oferta presencial e semipresencial; EaD integral é vedado.
Conselho: CREA — Conselho Regional de Engenharia e Agronomia / CONFEA — Conselho Federal de Engenharia e Agronomia
Resolução CNE/CES nº 5, de 16/11/2016 (DCN dos cursos de Computação)
Mitos e verdades
Mito
Engenharia de Computação e Ciência da Computação são a mesma coisa.
São cursos distintos. Engenharia de Computação foca na integração hardware-software e forma engenheiros com registro obrigatório no CREA/CONFEA, com perfil voltado a sistemas embarcados e infraestrutura. Ciência da Computação tem enfoque mais teórico e em software, sem exigência de registro em conselho de engenharia para atuar como desenvolvedor.
Mito
Dá para fazer Engenharia de Computação inteiramente a distância (EaD).
Não. O Decreto nº 12.456/2025 veda a oferta de cursos de Engenharia em formato EaD integral. A modalidade semipresencial é autorizada, mas exige atividades presenciais obrigatórias (laboratórios, práticas, estágio).
Mito
O diploma basta para atuar como engenheiro de computação.
O diploma é necessário, mas não suficiente. O exercício legal da profissão exige registro no CREA da unidade federativa, com anotação pelo CONFEA. Sem esse registro, o profissional não pode emitir ART nem assinar projetos técnicos de engenharia.
Verdade
O engenheiro de computação pode atuar tanto em desenvolvimento de software quanto em hardware.
A dupla formação em hardware e software é a característica definidora do curso. O egresso está habilitado para projetos de sistemas embarcados, firmware, FPGA, arquitetura de processadores e também para desenvolvimento de software de sistemas e aplicações de alta performance.
Perguntas frequentes
O que se estuda em Engenharia de Computação?
A grade cobre fundamentos matemáticos (cálculo, álgebra, lógica), programação em múltiplos paradigmas, arquitetura e organização de computadores, sistemas operacionais, redes de computadores, engenharia de software, banco de dados e segurança computacional, além de um eixo de prática com mínimo de 160 horas de estágio supervisionado — conforme as Diretrizes Curriculares Nacionais para Computação (Resolução CNE/CES nº 5/2016).
Quanto tempo dura o curso de Engenharia de Computação?
A duração típica é de cinco anos (10 semestres), com carga horária mínima de 3.600 horas definida pela Resolução CNE/CES nº 2/2019 (DCN das Engenharias). Algumas instituições adotam grades de até seis anos para acomodar disciplinas adicionais — nesse caso, a carga total supera o mínimo legal.
Preciso me registrar no CREA para trabalhar como engenheiro de computação?
Sim. O registro no CREA (Conselho Regional de Engenharia e Agronomia) é obrigatório para o exercício legal da profissão de engenheiro de computação no Brasil, com anotação pelo CONFEA. Sem esse registro, o profissional não pode emitir ART (Anotação de Responsabilidade Técnica) nem assinar projetos e laudos técnicos de engenharia.
Qual a diferença entre Engenharia de Computação e Ciência da Computação?
Engenharia de Computação forma engenheiros habilitados a integrar hardware e software — com foco em sistemas embarcados, arquitetura de processadores, eletrônica digital e infraestrutura —, exigindo registro no CREA/CONFEA. Ciência da Computação tem base mais teórica e voltada a algoritmos, teoria da computação e desenvolvimento de software, sem exigência de registro em conselho de engenharia para a maioria das atividades profissionais.
Dá para fazer Engenharia de Computação a distância (EaD)?
Não em formato EaD integral. O Decreto nº 12.456/2025 (Nova Política de EaD) veda a oferta totalmente a distância para cursos de Engenharia. A modalidade semipresencial é autorizada — parte da carga teórica pode ser cursada remotamente, mas laboratórios, práticas de hardware, estágio supervisionado e avaliações presenciais precisam ocorrer fisicamente na instituição.
Tem ProUni e FIES para Engenharia de Computação?
Sim. Cursos de Engenharia de Computação em instituições privadas participantes podem ter bolsas ProUni (integrais e parciais) e financiamento pelo FIES, desde que a instituição tenha avaliação positiva no SINAES. O FIES abre vagas anualmente — consulte o edital vigente no Portal Único de Acesso ao Ensino Superior (acessounico.mec.gov.br) para saber a oferta atual, inclusive para engenharias. No Educabolsa, a taxa de ativação da bolsa garante o desconto negociado com a faculdade parceira.
Quais áreas de atuação o engenheiro de computação pode seguir?
O egresso pode atuar em desenvolvimento de sistemas embarcados e firmware, projetos de hardware (FPGAs, microcontroladores), arquitetura de software, segurança computacional, redes e infraestrutura, inteligência artificial aplicada, computação em nuvem e pesquisa e desenvolvimento (P&D) em empresas de tecnologia, indústria, institutos e universidades.
Fontes
- Resolução CNE/CES nº 5/2016 — DCN dos cursos de Computação (MEC/DOCMAN)
- Resolução CNE/CES nº 2/2019 — DCN do curso de Engenharia (DOU/IN)
- Decreto nº 12.456/2025 — Nova Política de Educação a Distância (Planalto)
- CONFEA — Registro de Profissional Diplomado no País
- Portal Único de Acesso ao Ensino Superior — ProUni e FIES (MEC)
- Censo da Educação Superior (INEP/MEC)