GRADUAÇÃO EM
ENGENHARIA DE DADOS E INTELIGÊNCIA ARTIFICIAL
BACHARELADO EM ENGENHARIA DE SOFTWARE. Esta linha de formação da graduação em Engenharia de Software forma engenheiros de alto nível capazes de construir soluções para lidar com grandes volumes de dados e sistemas com algoritmos baseados em Inteligência Artificial.
Últimas vagas: Comece sua faculdade em 26/02
Esta página é para modalidade presencial, conheça nossa oferta na modalidade Live (EAD).
A ÁREA DE ENGENHARIA DE SOFTWARE
PROCESSO SELETIVO
PARA INGRESSAR NO CURSO DE ENGENHARIA DE SOFTWARE, VOCÊ PRECISA PARTICIPAR DE UM PROCESSO SELETIVO OBRIGATÓRIO.
VEJA AS FORMAS DE INGRESSO DISPONÍVEIS
INFORMAÇÕES DO CURSO
Próximas Turmas
19 de Agosto, no turno da noite, com aulas diárias.
Duração
Quatro anos e meio, divididos em 18 trimestres letivos.
Mensalidade
R$ 4.470,00
Bolsas de até 60% via Vestibular ou ENEM.
FUNDAMENTOS DO CURSO
100% em Laboratório
Em uma workstation por aluno, suas aulas são intensamente práticas e com os melhores softwares do mercado.
Projetos de Mercado
O aprendizado é construído ao redor de projetos reais, baseados nos desafios iguais aos do mercado de trabalho.
Certificações
A graduação ajuda na preparação para certificações válidas internacionalmente, de empresas como a Microsoft e a Oracle.
Visão Sistêmica
Forma profissionais com uma visão sistêmica das fases do processo de desenvolvimento de software: concepção, desenho, implementação, testes e segurança.
Conecte-se
Estude e conviva presencialmente com outros alunos de alto nível, crie uma rede de contatos com professores e colegas de estudo e destaque-se no mercado.
Aprendizado Prático
Realize projetos e aprenda na prática. Nossa metodologia inovadora une o desenvolvimento de competências essenciais com a aplicação dos conhecimentos adquiridos.
Full Stack
Torne-se um desenvolvedor full stack e aprenda desde o front-end, através da criação de interfaces de sites, softwares e aplicativos em geral, até o back-end, por meio da programação em servidores.
Alta Empregabilidade
Com um mercado em expansão, a área de Desenvolvimento precisa de profissionais qualificados, em cargos bem remunerados e há oportunidades em empresas de todos os portes.
Engenharia de Software
Você aprende de verdade a construir softwares complexos, de grande porte, usando diferentes arquiteturas, metodologias e estratégias, tornando-se um Bacharel em Engenharia de Software disputado no mercado de trabalho.
A LINHA DE FORMAÇÃO EM
ENGENHARIA DE DADOS E INTELIGÊNCIA ARTIFICIAL
Ciclo Básico em Engenharias Tech
Você faz um ciclo básico de dois anos, focado em engenharias tech e de alta empregabilidade, no qual aprende de verdade a programar. Depois completa sua Engenharia em Computação, Software ou Software com Dados e Inteligência Artificial.
Softwares para Grande Volume de Dados
A linha de formação em Dados e IA faz com que você forme-se em Engenharia de Software tendo realizado vários projetos de softwares que exploram os desafios de se trabalhar com grandes volumes de dados, o que vem sendo uma demanda crescente no mercado.
Inteligência
Artificial
A linha de formação em Dados e Inteligência Artificial (IA) te leva a aprender profundamente sobre aprendizagem de máquina, aprendendo tanto sobre modelagem quanto sobre operação e implantação dos modelos de IA que mais crescem.
CERTIFICAÇÕES ABORDADAS
70-486 Developing ASP.NET MVC Web Applications
70-480 [Programming in HTML5 with JavaScript and CSS3]
OMG Certified UML Professional
70-487 Developing Microsoft Azure and Web Services
1Z0-808: Oracle Certified Java Programmer
METODOLOGIA DE ENSINO
Desenvolvemos uma metodologia de ensino baseada na utilização de projetos e competências. A combinação do Project Based Learning com o Competency Based Learning fornece um diferencial à nossa faculdade, permitindo cursos mais engajantes, pois você aprende construindo projetos e desenvolvendo as competências que realmente precisa no mercado de trabalho.
É uma forma de aprender inovadora e moderna, alinhada com o que é feito em várias escolas de tecnologia internacionais.
matriz curricular
Fundamentos do
Desenvolvimento de Software
-
Programação Web com
HTML 5 e CSS 3 -
Programação Web
com JavaScript I -
Interatividade em
Páginas Web -
Programação Web
com JavaScript II -
Projeto de Bloco: Fundamentos
do Desenvolvimento de Software
FUNDAMENTOS de Dados
-
Visualização de Dados
e Introdução a SQL -
Programação
com Python -
Fundamentos de Modelagem
Relacional e SQL -
Python para
Processamento de Dados -
Projeto de Bloco: Fundamentos
de Dados
Desenvolvimento Front-end
com Frameworks
-
Mobile-first UI
com React -
Fundamentos
de React -
Desenvolvimento Mobile
com React Native -
Desenvolvimento
Web com React -
Projeto de Bloco: Desenvolvimento
Front-end com Frameworks
Desenvolvimento Back-end
-
Fundamentos de Desenvolvimento
com Java -
Fundamentos de Desenvolvimento
com com C# - Desenvolvimento de Serviços Web e Testes com Java
-
Desenvolvimento Web com
.NET e Bases de Dados -
Projeto de Bloco:
Desenvolvimento Back-end
Engenharia de Dados: Big Data
- Administração de BDs noSQL com MongoDB
- Fundamentos em Engenharia de Dados para Big Data
- Implantação de Soluções Big Data com Hadoop
- Desenvolvimento de Soluções Big Data com Apache Spark
-
Projeto de Bloco:
Engenharia de Dados: Big Data
Análise, Qualidade e
Governança de Dados
-
Análise
de Dados -
Visualização
de Dados -
Análise Exploratória
de Dados -
Qualidade e
Governança de Dados -
Projeto de Bloco:
Análise, Qualidade e Governança de Dados
Ciência da Computação
- Velocidade e Qualidade com Estruturas de Dados e Algoritmos
-
Sistemas Operacionais com
Linux e Python -
Estruturas de Dados e
Algoritmos Avançados -
Programação Distribuída com
Redes usando Linux e Python -
Projeto de Bloco:
Ciência da Computação
Inteligência Artificial
e Machine Learning
-
Inteligência Artificial:
Model LifeCycle -
Dados para Machine
Learning: Feature Engineering -
Inteligência Artificial:
Classificação -
Inteligência Artificial:
Clusterização -
Projeto de Bloco: Inteligência Artificial
e Machine Learning
Engenharia de
Softwares Escaláveis
- Desenvolvimento de Software Ágil e Escalável com Microsserviços
-
Algoritmos
Avançados -
Melhores Práticas
em DevOps - Segurança no Processo e Desenvolvimento de Software
-
Projeto de Bloco: Engenharia
de Softwares Escaláveis
MATRIZ CURRICULAR
- Programação Web com HTML5 e CSS3.
- Programação Web com JavaScript I.
- Interatividade em Páginas Web.
- Programação Web com JavaScript II.
- Projeto de Bloco: Fundamentos do Desenvolvimento de Software
- Visualização de Dados e Introdução a SQL
- Fundamentos de Programação com Python
- Fundamentos de Modelagem Relacional e SQL
- Fundamentos de Programação com Python II
- Projeto de bloco: Processamento de Dados
- Mobile-first UI com React.
- Fundamentos de React.
- Desenvolvimento Mobile com React Native.
- Desenvolvimento Web com React.
- Projeto de Bloco: Desenvolvimento Front-end com Frameworks
- Fundamentos de Desenvolvimento com C#.
- Fundamentos de Desenvolvimento com Java.
- Desenvolvimento de aplicações MVC com C#.
- Desenvolvimento de Serviços Web com Java.
- Projeto de Bloco: Desenvolvimento Back-end
- Estrutura de Dados e Algorítmos Avançados I
- Arquitetura de Computadores e Sistemas Operacionais
- Estrutura de Dados e Algorítmos Avançados I
- Arquitetura de Redes de Computadores
- Projeto de Bloco: Ciência da Computação
- Desenvolvimento de Software Ágil e Escalável com Microsserviços.
- Algoritmos Avançados.
- Melhores Práticas em DevOps.
- Segurança no Processo e Desenvolvimento de Software
- Projeto de Bloco: Engenharia de Softwares Escaláveis
- Pré-processamento para Inteligência Artificial
- Inteligência Artificial: Clusterização
- Inteligência Artificial: Classificação
- Implantação de Modelos de Inteligência Artificial (MLOps)
- Projeto de Bloco: Inteligência Artificial e Machine Learning
- Administração de BDs noSQL com MongoDB.
- Fundamentos da Infraestrutura para Big Data: Volume.
- Soluções Big Data com Hadoop.
- Soluções Big Data com Apache Spark.
- Projeto de Bloco: Engenharia de Dados: Big Data
- Análise de Dados
- Visualização de Dados
- Análise Exploratória de Dados
- Qualidade e Governança de Dados
- Projeto de Bloco: Análise, Qualidade e Governança de Dados.
FICHA TÉCNICA ENGENHARIA DE SOFTWARE
NOME DO CURSO
Bacharelado em Engenharia de Software. A Engenharia de Dados e Inteligência Artificial é uma linha de formação do bacharelado em Engenharia de Software.
FOCO EM ENGENHARIA DE DADOS E INTELIGÊNCIA ARTIFICIAL
Além de aprender sobre Engenharia de Software de uma maneira mais ampla, fazendo esta ênfase em Engenharia de Dados e Inteligência Artificial você irá se qualificar especialmente na construção de aplicações que trabalham intensivamente com bancos de dados e outras ferramentas para lidar com grandes volumes de dados, assim como com modelos e algoritmos específicos da inteligência artificial, aprendendo, por exemplo, modelagem, implantação e operação de aprendizagem de máquinas.
DIRETRIZ DA INSTITUIÇÃO
Voltado para a formação de alta empregabilidade na
área de engenharia de software, com tecnologias de
uso corrente pelo mercado e ênfase específica nos domínios de dados e inteligência artificial.
TIPO DO DIPLOMA
Diploma de graduação como Bacharel em Engenharia de Software. Habilita para o exercício profissional
como Engenheiro de Software e permite
continuação dos estudos em Pós-Graduação, MBA,
Mestrado e Doutorado, e a participação
em concursos públicos.
CARGA HORÁRIA
3.349 horas, incluindo aulas, estágio, atividades
complementares e optativas.
DURAÇÃO
Estimada em 4,5 anos.
MEC
Presencial: Autorizado pelo MEC pela portaria nº 611 de 30 de novembro de 2014. Reconhecido pelo MEC pela portaria nº 32, de 27 de março de 2023.
SALAS DE AULA
100% ministrado em laboratório, com uma
workstation por aluno, no formato presencial.
CORPO DOCENTE
Graças ao nosso foco em Engenharias Tech, conseguimos oferecer um corpo docente único, formado por professores que combinam experiência profissional na área, certificações, experiência de ensino e titulação acadêmica.
EMPREGABILIDADE
Forma os profissionais mais valorizados do setor de
software, um segmento de salários altos e no qual há mais procura por profissionais do que oferta. Com a ênfase em engenharia de dados e inteligência artificial, o aluno já sai do curso qualificado para atuar em duas áreas em franco crescimento.
No Brasil, o salário de um engenheiro de software começa em R$6 mil mensais, podendo passar bem disso considerando-se benefícios e outras remunerações variáveis. No site Glassdoor, por exemplo, em outubro de 2023, a partir de uma amostra de 15.313 salários, considerando-se toda a remuneração, incluindo salários e benefícios, o valor médio era de R$ 17.900 por mês.
Vale notar que o curso de Engenharia de Software também permite atuação no exterior ou atuação a partir do Brasil, remotamente, para empresas de fora do país.
PRINCIPAIS CARGOS
Engenheiro de Software, Engenheiro de Dados, Engenheiro de Inteligência Artificial, Data Engineer, Machile Learning Engineer, Arquiteto de Software, Analista de Sistemas, Analista de Qualidade de Software, Gerente de Projeto de Sistemas, Gerente
de Sistemas, Projetista de Sistemas de Software
e Projetista de Testes, entre outros.
CURRÍCULO EM ENGENHARIA DE SOFTWARE
Referenciais da Sociedade Brasileira de Computação
(SBC); Diretrizes Curriculares Nacionais para a Computação (MEC/CNE); Referenciais Curriculares
para Bacharelado e Lincenciatura (MEC/SESu) e
Association for Computing Machinery (ACM), a
referência mundial para estudos de computação.
MODALIDADE
Presencial: regime intensivo trimestral.
OBSERVAÇÕES
É importante lembrar que a Instituição pode alterar a oferta de classes em razão da disponibilidade de infraestrutura e demanda.
precisa de mais informações?
EMPREGADORES DOS NOSSOS ALUNOS
Estas são algumas das empresas em que alunos formados nas nossas graduações trabalham ou trabalharam