Engenharia da Computação
graduação • Presencial
Engenharia da Computação
Internet das Coisas e Inteligência Artificial
Ative este curso na modalidade digital

Próxima turma:
Fevereiro de 2024-
08h00 às 11h40
Presencial
8 semestres
matutino
-
19h00 às 22h40
Presencial
8 semestres
noturno
O curso
O objetivo principal do curso de Engenharia de Computação é formar um profissional capaz de desenvolver sistemas computacionais para a indústria 4.0, compostos por aplicações de software, dispositivos de hardware e sistemas de comunicação.
O perfil profissional do Engenheiro da Computação é alcançado desenvolvendo no aluno a capacidade de entender e analisar problemas reais e desenvolver soluções pragmáticas com o uso de tecnologias de melhor custo-benefício. Este é o perfil do profissional que “aprendeu a fazer”.
Conteúdo do Curso
Semestre 01
Disciplinas introdutórias e fundamentais que introduzem o aluno ao mundo da Engenharia da Computação, Programação e Habilidades Comportamentais.
-
Linguagem de Programação
-
- Introdução e Conceitos de Programação
- Ambientes de Programação
- Elementos da linguagem Python
- Práticas de Programação em Python
- Laboratório de Programação
-
-
Lógica com IOT
-
- Lógica e Raciocínio para resolução de problemas
- Lógica de Programação voltada a IOT
- Modelagem de problemas utilizando Estruturas de Dados
- Desenvolvimento de Algoritmos através de Divisão Modular e Refinamentos Sucessivos.
-
-
Matemática para Computação
-
- Conjuntos e Aritmética Básica
- Cálculo com Expressões Algébricas
- Equações e Inequações
- Funções Matemáticas
- Números Complexos
-
-
Projetos de Circuitos Digitais
-
- Aplicação de projetos.
- Circuitos Digitais
-
-
Soft Skills
-
- Pensamento crítico
- Flexibilização: sobrevivência em mercado dinâmico
- Inteligência emocional;
- Trabalho em grupos interdisciplinares
- Sucesso em processos seletivos
-
Semestre 02
Foco nas disciplinas de Raciocínio Computacional, quando os alunos são despertados para o mundo matemático e analítico na resolução de problemas.
-
Arquitetura de Computadores e Sistemas Operacionais
-
- Unidades de Processamento
- Memória e Armazenamento
- Barramentos e Periféricos
- Organização e Arquitetura de Sistemas
- Desempenho e Otimização
-
-
Banco de Dados
-
- Fundamentos de Banco de Dados
- Modelos e Diagramas de Banco de Dados
- Manipulação e recuperação de dados (SQL)
- Restrições estruturais e funcionais
- Geração de Relatórios
-
-
Cálculo Diferencial e Integral Aplicado
-
- Conjuntos e Aritmética Básica
- Cálculo com Limites
- Cálculo com Derivadas
- Cálculo com Integral
-
-
Engenharia de Software
-
- Engenharia de Software na Prática
- Processos Tradicionais x Ágeis.
- Análise de Problemas
- Levantamento de Características da Solução
- Engenharia de Requisitos
-
-
Programação Orientada a Objetos
-
- Mindset da Programação Orientada a Objetos
- Ambiente Integrado de Desenvolvimento (IDE)
- Desenvolvimento de Software Orientado a Objetos
- Laboratório de Orientação a Objetos em Java
-
Semestre 03
Semestre integralmente voltado para as disciplinas do eixo tecnológico.
-
Ambientes Operacionais
-
- Estruturas e Algoritmos de Sistemas Operacionais
- Técnicas de Programação na Construção de SOs
- Seleção de SOs para projetos específicos
- Gerenciamento de Processos e Memória
- Subsistemas de Entrada e Saída
-
-
Ciências do Ambiente
-
- Desenvolvimento Sustentável
- Sustentabilidade aplicada na Engenharia
- Gestão Sustentável
- Descarte e resíduos
-
-
Desenvolvimento Mobile
-
- Portabilidade
- Design Responsivo
- Testes e Depuração
- Plataformas
-
-
Eletricidade e Magnetismo
-
- Lei de Coulomb
- As Equações de Maxwell
- Primeira e Segunda Lei de Ohm
- Magnetismo
- Capacitores e Indutores
-
-
Teoria da Computação
-
- Limites do poder computacional
- Teoria dos Autômatos
- Teoria da Computabilidade
- Máquinas de Turing
- Teoria da Complexidade de Problemas
-
Semestre 04
Continuação das disciplinas de Raciocínio Computacional e Tecnológico e início do eixo mais específico do curso: Engenharia da Computação
-
Ambiente de Desenvolvimento e Operação - DevOps
-
- Colaboração e Comunicação
- Automação
- Infraestrutura como Código
- Práticas Ágeis
-
-
Circuitos Elétricos
-
- Circuitos elétricos em CC
- Circuitos Elétricos RL, RC e RLC
- Primeira Lei de Ohm
- Corrente Alternada e Contínua
-
-
Desenvolvimento WEB
-
- Linguagens de Marcação
- Linguagens de Programação
- Backend e Servidores Web
- APIs e Integração
-
-
Redes de Computadores
-
- Arquiteturas de Redes de Computadores
- Protocolos e funcionamento de redes
- Tecnologias envolvidas na operação de redes
- Equipamentos de rede
- Serviços oferecidos através de redes
-
-
Segurança da Informação
-
- O Perigo do Mundo Digital
- Segurança com Dispositivos e Serviços de Rede
- Ataques e Noções Básicas de Defesa
- Proteção e Respostas à Incidentes
-
Semestre 05
Semestre com os quatro eixos equilibrados: Ciência de Dados, Raciocínio Computacional e Tecnologia.
-
Análise Exploratória de Dados
-
- Análise de dados
- Estatística descritiva (caracterização de universos e amostras de dados)
- Organização, sumarização e descrição de conjuntos de dados
- Gráficos para as análises de dados
- Interpretação visual de dados e comunicação de padrões
-
-
Eletrônica
-
- Circuitos Eletrônicos
- Transistores
- Semicondutores
- Amplificadores
-
-
Estágio Supervisionado I
-
- Regulamento de Estágio Supervisionado
- Modelo de Relatório
- Análise de Evidências e Comprovação de Estágio
- Formalização via Portal do Aluno
-
-
Sistemas Distribuídos
-
- Construção de aplicações distribuídas
- Comunicação entre processos distribuídos
- Aplicações cliente/servidor e peer-to-peer
- Projeto e implementação de aplicações distribuídas
-
Semestre 06
Semestre equilibrado em termos de eixos, mas é o último onde as disciplinas de tecnologia são ofertadas com maior foco em Raciocínio Computacional.
-
Análise e Viabilidade de Projetos
-
- Avaliação de Viabilidade
- Análise de Riscos
- Estudo de Mercado
- Planejamento Financeiro
- Plano de Implementação
-
-
Compiladores
-
- Compiladores e Interpretadores
- Especificação de Linguagens de Programação
- Custo de Implementação e Execução de Programas
- Ambiente de Execução de Programas
- Técnicas e Ferramentas para Construção de Compiladores
-
-
Estágio Supervisionado II
-
- Regulamento de Estágio Supervisionado
- Modelo de Relatório
- Análise de Evidências e Comprovação de Estágio
- Formalização via Portal do Aluno
-
-
Internet of Things Projects
-
- Aplicação de programação voltada a IOT
- Modelagem de problemas utilizando Estruturas de Dados
- Desenvolvimento de algoritmos através de divisão modular e refinamentos sucessivos.
-
-
Sistemas Embarcados
-
- Hardware Embarcado
- Software Embarcado
- Integração de Componentes
- Restrições de Recursos
- Testes e Validação
-
Semestre 07
Disciplinas do eixo de Raciocínio Computacional são finalizadas aqui e inicia-se o fortalecimento ainda maior dos eixos da Engenharia da Computação.
-
Automação e Controle
-
- Controle
- Programação industrial
- Hardware para a Indústria
- Controladores Lógicos Programáveis
-
-
Estágio Supervisionado III
-
- Regulamento de Estágio Supervisionado
- Modelo de Relatório
- Análise de Evidências e Comprovação de Estágio
- Formalização via Portal do Aluno
-
-
Processamento Digital de Sinais
-
- Aquisição de Sinais
- Processamento Digital
- Representação e Armazenamento
- Análise e Visualização
-
-
Robótica
-
- Indústria 4.0
- Controle e Automação
- Robôs Autônomos
- Computação e Dados Aplicada a Industria
-
-
Trabalho de Curso de EC - 1
-
- Metodologias de Escrita
- Escrita cientifica
- Orientação de Projetos
-
Semestre 08
Último semestre culminando com disciplinas dos eixos da Engenharia da Computação.
-
Cloud Computing
-
- Computação em Nuvem
- Software como Serviço
- Modelos de Implantação
- Segurança em Nuvem
-
-
Computação Cognitiva
-
- Aprendizado de Máquina
- Processamento de Linguagem Natural
- Reconhecimento de Padrões e Imagens
- Raciocínio e Tomada de Decisões
-
-
Estágio Supervisionado IV
-
- Regulamento de Estágio Supervisionado
- Modelo de Relatório
- Análise de Evidências e Comprovação de Estágio
- Formalização via Portal do Aluno
-
-
Trabalho de Curso de EC - 2
-
- Metodologias de Escrita
- Escrita cientifica
- Orientação de Projetos
-
-
Transformação Digital
-
- Industria 4.0
- Digitalização de Processos
- Análise de Dados e Inteligência Artificial
- Agilidade Organizacional
- Ecossistema Digital
-
Curso é
indicado
Planejar, especificar, projetar, implementar, testar, verificar e validar sistemas digitais, incluindo computadores, sistemas baseados em microprocessadores, sistemas de comunicação e sistemas de automação, seguindo teorias, princípios, métodos, técnicas e procedimentos da computação e da engenharia;
Principais Habilidades:
- Lógica
- Programação
- Pensamento analítico
- Liderança
- Gestão

Salário médio para umprofissional deEngenharia da Computação
R$ 9.229,00

sua carreira
e o mercado de trabalhoMercado e áreas de atuação
O mercado de trabalho tende a ter uma demanda crescente por Engenheiros da Computação devido ao aumento da automatização e transformação digital.
Com o crescente desenvolvimento de sistemas computacionais compostos por hardware e software, faz-se necessário a presença um profissional capaz de desenvolver sistemas complexos de programação, projeto e desenvolvimento.
Entre as áreas de maior contratação, encontra-se a de automação industrial, infraestrutura de tecnologia da informação e comunicação, desenvolvimento de sistemas de internet das coisas, desenvolvimento de sistemas, programação de sistemas robóticos e outros.
Receba mais informações sobre o curso.
Acesse e compartilhe!
coordenador
Aprenda com quem entende do negócio

- Doutorado em Engenharia Elétrica na área de automação elétrica Escola Politécnica da USP
- Mestre em Engenharia Elétrica Escola Politécnica da USP
- Experiência na área de Engenharia Elétrica, com ênfase em sensores, automação, redes de sensores, internet das coisas e dispositivos semicondutores
- Atua há 10 anos como consultor em pesquisa e desenvolvimento de projetos de sistemas de automação e monitoramento da geração, transmissão e distribuição de energia
- Atuou em projetos de clientes como AES Eletropaulo, Petrobras, Companhia de Transmissão de Energia Elétrica Paulista (CTEEP), Companhia Energética de São Paulo (CESP) e Energias de Portugal (EDP)
- 12 anos de experiência como professor de cursos superiores área de Engenharia, Tecnologia e Sistemas de Informação

nossos parceiros
Empresas que contratam nossos alunos














Parceiros Educacionais










Tecnologia & Certificação











Aprenda com
quem sabe
Razões para escolher a Impacta e transformar sua jornada
Impacta
Unimos uma metodologia exclusiva às melhores práticas do mercado para transformar sua carreira.
Aqui, a prática é a chave do sucesso. Prepare-se para o mercado resolvendo desafios e desenvolvendo projetos reais. Seja o protagonista de sua jornada!
Programas de intercâmbio nos EUA em universidades de destaque, impulsionando a comunicação empresarial em inglês e ampliando as oportunidades de carreira.
Aqui você aprende com os melhores para se tornar o melhor! Nossos professores, com trajetórias de sucesso em grandes empresas, trazem a vivência do mercado direto a sala de aula.
Viva uma experiência de aprendizagem transformadora! Nossa abordagem inovadora combina tecnologia de ponta e um ambiente intuitivo para impulsionar a sua jornada de formação.

sobre nós
o que nossos alunos falam sobre a ImpactaNinguém melhor do que nossos alunos para contar como a graduação Impacta pode ser um divisor de águas para sua carreira e ser o impulso que faltava para conquistar as melhores posições do mercado.
INNOVATION LAB
Desenvolva suas habilidades de inovação e empreendedorismo e construa ideias de negócios na prática, resolvendo desafios de empresas reais.


DESAFIOS REAIS
Escolha o curso que vai te preparar o mercado, escolha causar impacto
Confira Nossos Cursoscomo
te apoiamos
Juntos vamos mais longe!
A Impacta é sua parceira de jornada e te ajuda a construir uma carreira sólida durante sua formação.
Através de eventos, dinâmicas focadas em contratações exclusivas para o aluno Impacta, o Núcleo de Carreiras proporciona o apoio e segurança necessários para acelerar seu crescimento profissional e te ajudar a construir uma carreira de sucesso.
de empregabilidade
Project based learning
Desenvolva projetos práticos e construa um portfólio de alto nível para se destacar e ser disputado pelas empresas.
Plano de carreira
Nosso time de especialistas em carreiras te ajuda a encontrar o melhor caminho para conquistar seu lugar no mercado.
Soft skills
Desenvolva as competências e habilidades essenciais para acelerar sua carreira.
Conexões
Trazemos as melhores empresas para dentro do ambiente educacional e as conectamos com nossos alunos, promovendo inovação e oportunidades de carreira

investimento
Engenharia da Computação
Próxima turma:
Fevereiro de 2024-
08h00 às 11h40
Presencial
8 semestres
matutino
R$ 664,88 -
19h00 às 22h40
Presencial
8 semestres
noturno
R$ 786,30
Perguntas Frequentes
Sim. Todos os cursos da Faculdade Impacta são reconhecidos pelo MEC com avaliações excelentes, inclusive com conceitos máximos em vários quesitos.
- ProUni
- Fies
- Empresas conveniadas
- Aproveitamento de estudos
- Antecipação de pagamento - Pontualidade
Sim. O alto nível de empregabilidade é uma das principais características da Faculdade Impacta, que é reconhecida pelas maiores empresas do País, em que seus alunos garantem posições de destaque no mercado de trabalho após o término do curso.
Manhã - Das 8h00 às 11h40
Noite - Das 19 às 22h40
Aqueles que possuem diploma estão isentos da realização do vestibular. Caso o aluno queira, poderá solicitar análise de grade para eliminação de disciplina, entregando histórico escolar e conteúdo programático.
Clique aqui e fale conosco ou pelo telefone (11) 3254-8300
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Entenda como configurar ferramentas para construir seus projetos com React. Pratique a estrutura básica para criar uma página Web responsiva utilizando conceitos de estruturas de dados, sintaxe e organização com JavaScript e versionamento de código com Git.
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
- • BOTs Curation
Não encontrou a sua dúvida? Estamos aqui para te ajudar!