Os componente curriculares do Projeto Pedagógico do Curso de Bacharelado em Engenharia da Computação está dividido em 3 núcleos formativos:

  • Núcleo Básico;
  • Núcleo Profissionalizante;
  • Núcleo Eletivo (disciplinas optativas, listadas abaixo como  sublinhadas e distribuídas nos outros dois núcleos ).

Núcleo Básico – Introdução

  • 1º) 30h – Introdução a Engenharia
  • 1º) 30h – Português Instrumental
  • 1º) 30h – DCExt Sociologia, Meio Ambiente e Contexto Social Contemporâneo
  • 1º) 75h – Química
  • 2º) 60h – Expressão Gráfica 1

Núcleo Básico – Matemática

  • 1º) 60h – Cálculo Diferencial e Integral em uma Variável (Cálculo I)
  • 1º) 60h – Geometria analítica
  • 2º) 60h – Cálculo Diferencial e integral em Várias Variáveis (Cálculo II)
  • 2º) 60h – Álgebra linear
  • 2º) 60h – Probabilidade e Estatística
  • 3º) 60h – Cálculo Diferencial e Integral Vetorial (Cálculo III)
  • 3º) 60h – Cálculo Numérico
  • 4º) 60h – Equações Diferenciais (Cálculo IV)

Núcleo Básico – Física

  • 2º) 60h – Fundamentos da Mecânica (Física I)
  • 3º) 60h – Fundamentos do Eletromagnetismo (Física II)
  • 4º) 60h – Fundamentos da Ondulatória e Termodinâmica (Física III)
  • 4º) 30h – Laboratório de Física Básica
  • Estática
  • Dinâmica

Núcleo Básico – Acessibilidade e Inclusão

  • 3º) 30h – Desenho Universal e Acessibilidade
  • Acessibilidade e Libras

Núcleo Profissional – Programação e Engenharia de Software

  • 1º) 60h – Fundamentos de Programação
  • 2º) 60h – DCExt Programação Imperativa
  • 3º) 60h – Linguagem de Programação Orientada a Objetos
  • 4º) 60h – Algorítmos e Estruturas de Dados
  • 5º) 60h – DCExt Engenharia de Software
  • 6º) 60h – Análise e Projeto de Software
  • 6º) 60h – Interface Humano-Computador
  • 7º) 60h – Banco de Dados
  • 7º) 60h – Pesquisa Operacional
  • 7º) 60h – DCExt Sistemas Operacionais
  • 8º) 60h – Construção de Compiladores
  • Projeto de Sistemas Operacionais
  • Engenharia de Requisitos
  • Verificação e Validação
  • Métodos Formais
  • Sistemas de Informação
  • Gerência de Projetos
  • Paradigmas de Linguagem de Programação
  • Projeto de Banco de Dados
  • Engenharia de Software Experimental
  • Aplicações em Engenharia de Software
  • Ambiente de Desenvolvimento de Software
  • Teoria da Informação
  • Concorrência
  • Avaliação de Desempenho
  • Modelagem e Simulação
  • Tolerância a Falhas
  • Sistemas Distribuídos
  • Segurança da Informação



Núcleo Profissional – Multimídia

  • 5º) 60h – Sistemas Multimídia
  • Computação Gráfica
  • Visão Computacional
  • Processamento Digital de Imagens
  • Interface de Voz

Núcleo Profissional – Teoria da Computação

  • 3º) 60h – Lógica
  • 4º) 60h – Matemática Discreta (Álgebra Aplicada a Computação)
  • 5º) 60h – Teoria da Computação
  • 5º) 60h – Teoria dos Grafos

Núcleo Profissional – Inteligência Artificial e Computacional

  • 6º) 60h – DCExt  Inteligência Artificial e Computacional
  • 7º) 60h – Aprendizagem de Máquina
  • Mineração de Dados
  • Redes Neurais Artificiais
  • Computação Natural
  • Sistemas Multiagentes

Núcleo Profissional – Eletrônica e Sistemas Embarcados

  • 3º) 60h – Materiais e Dispositivos Semicondutores
  • 4º) 60h – Circuitos Elétricos
  • 5º) 60h – Sinais e Sistemas
  • 5º) 60h – Eletrônica para Computação
  • 6º) 60h – Eletrônica Digital
  • 6º) 60h – Organização de Computadores
  • 7º) 60h – Arquitetura de Computadores
  • 8º) 60h – Controle de Processos
  • 8º) 60h – DCExt Sistemas Embarcados
  • Arquitetura Avançada de Computadores
  • Micro-Controladores 1
  • Micro-Controladores 2
  • Prototipação de Circuitos Integrados

Núcleo Profissional – Redes de Computadores

  • 6º) 60h – Sistemas de Comunicação
  • 7º) 60h – Redes de Computadores 1
  • 8º) 60h – Redes de Computadores 2
  • Gerência de Redes de Computadores
  • Comunicação Digital
  • Laboratório de Redes
  • Segurança em Redes de Computadores

Núcleo Profissional – Automação Industrial e Robótica

  • 8º) 60h – Elementos de Robótica
  • 9º) 60h – DCExt Automação Industrial
  • Automação de Máquinas
  • Integração de Sistemas de Automação

Núcleo Profissional – Administração e Empreendedorismo

  • 4º) 30h – Informática, Economia e Sociedade
  • 9º) 30h – Gestão de TIC e Empreendedorismo
  • Formação de Empreendedores

Núcleo Profissional – Outras

  • 5º) 30h – Metodologia Científica
  • 6º) 180h – Estágio Supervisionado
  • 10º) 30h – Projeto Final de Curso (PFC / TCC)