Imagem Ilustrativa - Cursos de Graduação Presencial
Modalidade:
Presencial
Carga Horária:
4383 Horas-aula
Grau:
Superior de tecnologia
Local:
UBERABA - CAMPUS AEROPORTO (MG)
Turno:
Noturno
Duração:
8 semestres
Área:
Computação e Tecnologias da Informação e Comunicação (Tic)
Responsável:
Luiz Fernando Ribeiro de Paiva
Email:
Ver email

Engenharia de Software

INSCREVA-SE

O que é o curso de Engenharia de Software ?

O Curso de Graduação em Engenharia de Software integra a Grande Área das Engenharias, conforme as Diretrizes Curriculares Nacionais para os Cursos de Engenharia e fundamenta-se na Lei de Diretrizes e Bases da Educação Nacional (Lei nº 9.394/1996), que estabelece a formação de profissionais éticos, críticos, criativos e socialmente responsáveis, preparados para atuar em um mundo em constante transformação tecnológica.

O Curso tem por finalidade formar engenheiros capacitados a projetar, desenvolver, gerenciar, testar, implantar e manter sistemas e aplicações de software, de forma eficiente, segura, sustentável e alinhada às necessidades da sociedade e do setor produtivo. O profissional é preparado para atuar em contextos complexos, multidisciplinares e colaborativos, aplicando princípios da engenharia, da computação e da gestão de projetos para o desenvolvimento de soluções tecnológicas inovadoras.

A formação profissional é estruturada com base nas competências gerais da formação em engenharia, contemplando:


  • Formação básica, com conteúdos de matemática, física, química, computação e ciências da engenharia;

  • Formação profissional específica, abrangendo engenharia de software, arquitetura e design de sistemas, banco de dados, redes, segurança, sistemas embarcados, qualidade de software, engenharia de requisitos e gestão de projetos;

  • Formação humanística e complementar, voltada à ética, legislação, inovação, empreendedorismo, sustentabilidade e responsabilidade social;

  • Atividades práticas e laboratoriais, projetos integradores, estágio supervisionado e trabalho de conclusão de curso, que consolidam a aprendizagem por meio da aplicação de conceitos em problemas reais.



O campo de atuação do Engenheiro de Software é vasto e abrange empresas de tecnologia da informação, indústrias, instituições financeiras, startups, consultorias, órgãos públicos e centros de pesquisa, além da atuação empreendedora. O egresso pode exercer funções de analista, arquiteto ou engenheiro de software, gestor de projetos, engenheiro de qualidade, cientista de dados e consultor em tecnologia e inovação.

O Curso alinha-se aos princípios da indústria 4.0, da transformação digital e da cibersegurança, formando profissionais aptos a projetar soluções que promovam a automação inteligente, a integração de sistemas e a sustentabilidade tecnológica.

O Engenheiro de Software é um profissional-chave na sociedade digital, cuja atuação contribui diretamente para a inovação tecnológica, a eficiência das organizações e o desenvolvimento sustentável. A formação garante a este egresso não apenas uma sólida base científica e tecnológica, mas também uma atuação comprometida com a ética, a responsabilidade social e a transformação digital sustentável.

Como é o mercado de trabalho para quem se forma no curso de Engenharia de Software ?

O mercado de trabalho para o Engenheiro de Software é um dos mais dinâmicos, amplos e promissores do cenário nacional e internacional. O avanço da transformação digital, da indústria 4.0, da automação inteligente e da inteligência artificial tem impulsionado a demanda por profissionais altamente qualificados para projetar, desenvolver, testar e manter sistemas computacionais complexos, que sustentam a operação de praticamente todos os setores da economia.

De acordo com o Mapa do Trabalho Industrial 2024¿2028, da Confederação Nacional da Indústria (CNI), e com o relatório da Associação Brasileira das Empresas de Tecnologia da Informação e Comunicação (BRASSCOM), o Brasil precisará de mais de 530 mil novos profissionais de TI até 2028, sendo a Engenharia de Software uma das formações mais requisitadas.

O Engenheiro de Software pode atuar em diversos segmentos e contextos organizacionais, desenvolvendo soluções tecnológicas, conduzindo projetos e implementando sistemas inteligentes. Entre as principais áreas de atuação destacam-se:


  • Desenvolvimento e Arquitetura de Software: concepção, codificação e integração de sistemas e aplicações em diversas plataformas (web, mobile, desktop, nuvem, embarcados);

  • Engenharia de Requisitos e Qualidade de Software: levantamento, análise e validação de requisitos funcionais e não funcionais, testes automatizados e controle de qualidade;

  • Gestão de Projetos e Equipes de Desenvolvimento: liderança técnica, aplicação de metodologias ágeis (Scrum, Kanban, DevOps) e gestão de ciclos de vida do software;

  • Cibersegurança e Confiabilidade: desenvolvimento seguro, auditoria de código e implementação de práticas de segurança da informação;

  • Computação em Nuvem e DevOps: planejamento e operação de infraestruturas escaláveis e automatizadas em ambientes como AWS, Azure e Google Cloud;

  • Ciência de Dados e Inteligência Artificial: integração de algoritmos de aprendizado de máquina e mineração de dados em sistemas corporativos;

  • Empreendedorismo e inovação tecnológica: criação de startups e soluções disruptivas para o mercado digital;

  • Consultoria e auditoria tecnológica: diagnóstico de sistemas, melhoria de processos e conformidade com legislações como a Lei Geral de Proteção de Dados (LGPD ¿ Lei nº 13.709/2018).



O Engenheiro de Software encontra oportunidades em praticamente todos os setores produtivos e de serviços, especialmente em:

  • Empresas de tecnologia da informação e comunicação (TIC);

  • Instituições financeiras, fintechs e cooperativas de crédito;

  • Startups e hubs de inovação;

  • Empresas industriais e de automação (indústria 4.0);

  • Comércio eletrônico e marketing digital;

  • Setor público, educação e saúde digital;

  • Empresas de consultoria e auditoria em tecnologia;

  • Centros de pesquisa e desenvolvimento (P&D).


A crescente digitalização de processos em educação, saúde, transporte, energia e agronegócio amplia continuamente a demanda por Engenheiros de Software qualificados.

Além disso, o cenário global aponta para uma valorização crescente deste profissional, impulsionada por fatores como:

  • Expansão da computação em nuvem e da internet das coisas (IoT);

  • Avanço da inteligência artificial e da automação de processos (RPA);

  • Crescimento da demanda por soluções seguras e escaláveis;

  • Popularização do trabalho remoto e internacionalização da mão de obra brasileira;

  • Necessidade de integração entre engenharia, sustentabilidade e ética tecnológica.


Essas tendências reforçam a importância de formações sólidas em fundamentos de engenharia, gestão e ética profissional, conforme previsto na organização acadêmica deste Curso.

Qual é o perfil do egresso do curso de Engenharia de Software ?

O Engenheiro de Software é um agente de transformação tecnológica e social, capaz de compreender o impacto da tecnologia da informação na sociedade e de propor soluções inovadoras, seguras e sustentáveis para problemas complexos. Sua formação permite integrar conhecimento técnico-científico, visão sistêmica, pensamento crítico e postura ética, atuando de forma colaborativa e responsável em equipes multidisciplinares e contextos organizacionais diversos.

O egresso deste Curso desenvolve um conjunto de competências e habilidades que o capacitam a:


  • Aplicar conhecimentos científicos, matemáticos e tecnológicos para projetar e desenvolver sistemas de softwares e soluções computacionais inovadoras;

  • Empregar metodologias de engenharia para análise, especificação, modelagem, desenvolvimento, teste e manutenção de sistemas de softwares de diferentes portes e complexidades;

  • Gerenciar projetos e equipes de desenvolvimento de softwares, utilizando práticas de governança, metodologias ágeis e ferramentas de controle de qualidade e produtividade;

  • Analisar requisitos e propor soluções técnicas alinhadas às necessidades de usuários, organizações e sociedade, considerando aspectos legais, éticos e ambientais;

  • Utilizar padrões e normas técnicas internacionais de qualidade e segurança de software, garantindo confiabilidade e desempenho;

  • Atuar com ética, responsabilidade social e compromisso com a sustentabilidade, em conformidade com as legislações vigentes, como a Lei Geral de Proteção de Dados (LGPD ¿ Lei nº 13.709/2018);

  • Empreender e inovar, desenvolvendo produtos, serviços e startups tecnológicas que contribuam para a transformação digital e o desenvolvimento regional e nacional;

  • Atualizar-se continuamente, acompanhando as inovações científicas e tecnológicas, em consonância com a necessidade de formação permanente exigida pelo campo da Engenharia.



O egresso em Engenharia de Software é, portanto, um profissional completo e estratégico, preparado para atuar em todos os estágios do ciclo de vida de sistemas computacionais, com competência técnica, visão empreendedora e compromisso ético. Seu perfil combina excelência técnica, criatividade e responsabilidade social, qualificando-o para o exercício profissional em empresas públicas e privadas, startups, centros de pesquisa e empreendedorismo tecnológico, tanto no Brasil quanto no exterior.
  • ATOS LEGAIS

    Autorização: Resolução nº 155, de 15 de outubro de 2025.
  • ORGANIZAÇÃO CURRICULAR

    ORGANIZAÇÃO CURRICULAR
    Disciplina Carga Horária
    ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA 75
    ALGORITMOS E ESTRUTURAS DE DADOS 90
    ANÁLISE DE ALGORÍTMOS 60
    ARQUITETURA DE SOFTWARE 75
    ATIVIDADES COMPLEMENTARES 75
    BANCO DE DADOS I 75
    BANCO DE DADOS II 75
    BIG DATA, ANALYTICS E DATA MINING 105
    CÁLCULO APLICADO 75
    CÁLCULO DIFERENCIAL 75
    CÁLCULO INTEGRAL 75
    CIDADANIA: HETEROGENEIDADE E DIVERSIDADE 105
    CIRCUITOS ELÉTRICOS I 90
    COMPONENTE OPTATIVO 45
    COMPUTAÇÃO GRÁFICA 45
    DESENVOLVIMENTO ORIENTADO A REUSO DE SOFTWARE 90
    DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS 45
    DIREITO DIGITAL APLICADO 45
    EDUCAÇÃO FINANCEIRA 96
    ENADE (OBRIGATÓRIO) 0
    ENGENHARIA DE PROMPTS APLICADA À INTELIGÊNCIA ARTIFICIAL 30
    ENGENHARIA DE REQUISITOS 105
    ERGONOMIA E SEGURANÇA DO TRABALHO 30
    ESTÁGIO CURRICULAR SUPERVISIONADO 207
    ESTÁGIO SUPERVISIONADO II 120
    ESTATÍSTICA APLICADA 45
    ESTRUTURA DE DADOS I 45
    ESTRUTURA DE DADOS II 60
    ESTUDOS INTEGRADOS EM ENGENHARIA DE SOFTWARE 45
    EXPRESSÃO GRÁFICA 75
    EXTENSÃO 75
    EXTENSÃO 75
    EXTENSÃO 75
    EXTENSÃO 75
    FENÔMENOS DE TRANSPORTE 90
    FÍSICA 105
    FUNDAMENTOS DE ADMINISTRAÇÃO E ECONOMIA 15
    GESTÃO DE PROJETOS 45
    INFORMÁTICA APLICADA 45
    INTELIGÊNCIA ARTIFICIAL 45
    INTERFACE HOMEM-MÁQUINA 45
    INTRODUÇÃO À ENGENHARIA 30
    LABORATÓRIO DE PROGRAMAÇÃO 30
    LINGUAGEM DE PROGRAMAÇÃO PARA INTERNET 75
    LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO 60
    MATEMÁTICA DISCRETA I 45
    MATEMÁTICA DISCRETA II 45
    MECÂNICA DOS SÓLIDOS 75
    MÉTODOS ÁGEIS 90
    MÉTODOS NUMÉRICOS 45
    METROLOGIA 45
    PLANEJAMENTO DE CARREIRA EM ENGENHARIA 45
    PORTUGUÊS INSTRUMENTAL 45
    PROGRAMAÇÃO ORIENTADA A OBJETOS 75
    PROJETOS DE SOFTWARE I 60
    PROJETOS DE SOFTWARE II 60
    PYTHON APLICADO À INTELIGÊNCIA ARTIFICIAL 45
    QUALIDADE E TESTE DE SOFTWARE 90
    QUÍMICA TECNOLÓGICA 60
    REDES DE COMPUTADORES I 45
    RESPONSABILIDADE SOCIOAMBIENTAL 45
    SEGURANÇA E AUDITORIA DE SISTEMAS DE INFORMAÇÃO 45
    SISTEMAS DIGITAIS 75
    SISTEMAS DIGITAIS MICROCONTROLADOS 90
    SISTEMAS DISTRIBUÍDOS E DE TEMPO REAL 30
    SISTEMAS OPERACIONAIS 45
    TECNOLOGIA E CIÊNCIAS DOS MATERIAIS 45
    TEORIA DA COMPUTAÇÃO 45
    TRABALHO DE CONCLUSÃO DE CURSO 30
  • DOCENTES

    Docente
    ADRIANA RODRIGUES
    ADRIANO DAWISON DE LIMA
    ANA PAULA SILVA CAPUCI

Você também pode se interessar por esse(s):

Ops... Seus filtros não se encaixam em nenhum resultado!


Tente novamente com outros valores.