BACHARELADO EM ENGENHARIA DE SOFTWARE
Veja grade curricularSOBRE O CURSO
Durante o curso de Engenharia de Software, são abordados conteúdos fundamentais como desenvolvimento de software, que envolve o planejamento e criação de sistemas, e linguagens de programação como Java, Python e linguagens web, essenciais para a construção de aplicações funcionais. Além disso, os alunos aprendem sobre métodos ágeis, que otimizam a gestão de projetos de software, e boas práticas de segurança cibernética, vitais para proteger sistemas e dados. Também são explorados tópicos de métricas, teste e qualidade de software, garantindo que os sistemas sejam entregues com alto nível de confiabilidade e desempenho. A metodologia do curso alia teoria e prática, proporcionando aos alunos a oportunidade de desenvolver projetos reais, participar de workshops e simulações de mercado, preparando-os para o mercado de trabalho. Ao final, os estudantes estão capacitados para atuar em diversos setores, como tecnologia da informação, finanças, e-commerce, startups e até mesmo em áreas emergentes, como inteligência artificial e computação em nuvem.
O que faz o profissional formado
Um profissional formado em Engenharia de Software é responsável por projetar, desenvolver, implementar e manter sistemas e aplicações de software. Ele trabalha em todas as fases do ciclo de vida do desenvolvimento de software, desde a análise de requisitos até o design, codificação, testes e manutenção. Suas atividades incluem a criação de soluções tecnológicas personalizadas para atender às necessidades de empresas e usuários, otimizando processos e melhorando a eficiência de sistemas. Além disso, o engenheiro de software utiliza métodos ágeis para gerenciar projetos, garantindo a entrega de produtos de qualidade dentro dos prazos estipulados. Ele também se preocupa com a segurança cibernética, implementando medidas de proteção para evitar vulnerabilidades e garantir a integridade dos dados. Em sua rotina, pode trabalhar com diferentes linguagens de programação, arquiteturas de software, bancos de dados e tecnologias de computação em nuvem, desenvolvendo sistemas que vão desde simples aplicativos até grandes plataformas corporativas.
O que você vai aprender
Ao longo do curso de Engenharia de Software, o aluno vai desenvolver uma série de habilidades técnicas e comportamentais que são essenciais para o mercado de trabalho. Entre as principais habilidades técnicas estão o domínio de linguagens de programação e o conhecimento em arquitetura de software, desenvolvimento de sistemas e banco de dados. Os alunos também aprendem a aplicar métodos ágeis para gerenciar projetos de forma eficiente, além de desenvolver habilidades de análise de requisitos e design de soluções robustas e escaláveis. Além disso, o curso proporciona o desenvolvimento de competências em testes de software, qualidade de código e segurança cibernética, garantindo que os sistemas criados sejam confiáveis e protegidos contra ameaças. Outro aspecto importante é o aprendizado sobre tecnologias emergentes, como computação em nuvem e inteligência artificial, ampliando o campo de atuação do futuro engenheiro de software. No âmbito comportamental, o aluno aprimora a capacidade de trabalhar em equipe, resolver problemas de maneira criativa e se comunicar de forma clara com equipes multidisciplinares.
Principais disciplinas
- Banco de Dados e Modelagem de Sistemas
- Qualidade e Entrega Contínua em Sistemas
- Inteligência Artificial Aplicada
- Arquitetura e Integração de Sistemas
- Engenharia de Processos de Software
Tem algum tipo de Prática? Se sim onde e como?
O curso de Engenharia de Software integra práticas de maneira contínua e diversificada. Os alunos participam de atividades presenciais regulares onde desenvolvem aplicações e projetos. Além disso, realizam atividades em campo e visitas técnicas supervisionadas, fundamentais para a compreensão dos processos construtivos e ambientais. Os projetos das unidades curriculares envolvem resolução de problemas reais, com trabalho em equipe e apresentação de soluções técnicas. As atividades extensionistas aproximam os estudantes das comunidades locais, promovendo intervenções com impacto social. Os alunos terão a opotunidade de realizar cursos extracurriculares em parcerias com os principais players do mercado (CISCO, Amazon, Google).
Para quem é esse curso?
O curso de Engenharia de Software é ideal para pessoas interessadas em tecnologia, inovação e resolução de problemas complexos por meio de soluções digitais. Ele é voltado para quem tem afinidade com áreas como programação, lógica e sistemas computacionais, e deseja construir uma carreira no desenvolvimento de software e gestão de projetos tecnológicos. O curso é indicado tanto para aqueles que têm uma mentalidade analítica e buscam entender como funcionam as linguagens de programação e a arquitetura de sistemas, quanto para os que desejam liderar projetos, gerenciar equipes e inovar em soluções tecnológicas para diversas indústrias. Além disso, é uma excelente escolha para quem gosta de trabalhar com desafios e está interessado em explorar campos emergentes como inteligência artificial, big data e segurança cibernética.
Mercado de trabalho
Os profissionais de engenharia de software têm muitas opções de trabalho devido à alta demanda por tecnologia em várias indústrias. Eles podem criar e manter programas para computadores e aplicativos para celulares, atuar na engenharia de sistemas, onde analisam e projetam sistemas software, podendo trabalhar com inteligência artificial. Esses profissionais podem gerenciar projetos de software, garantindo que as entregas sejam feitas a tempo e com qualidade ou oferecer suporte técnico, ajudando usuários com problemas em sistemas já existentes.
Diferenciais do curso
O curso de Engenharia de Software se destaca por oferecer uma formação sólida, atualizada e com forte integração entre teoria e prática. Conta com um corpo docente qualificado, composto por mestres e doutores com experiência acadêmica e profissional, além de uma estrutura pedagógica inovadora que combina aulas e atividades presenciais em laboratórios, projetos extensionistas em comunidade e conteúdos digitais de apoio. O curso adota metodologias que incentivam o protagonismo do estudante e o preparo para os desafios do mercado, tornando-se uma escolha estratégica para quem busca flexibilidade sem abrir mão da excelência.
Livros digitais disponibilizados na Biblioteca Virtual, via UNIVIRTUS para acesso durante todo o curso.
Curso de Inglês e convênio Microsoft 365 gratuitos.
Projetos de Iniciação Científica e Monitoria
Eventos gratuitos: lives, semana acadêmica, bate-papo com profissionais da área, cursos de extensão e congressos científicos com emissão de certificado.
Intercâmbios.
Certificados e Portarias
Resolução Cepe nº 3136, de 15 de dezembro de 2025
O valor da mensalidade divulgado no site corresponde ao valor individual de cada mensalidade, considerando o parcelamento padrão em 6 (seis) mensalidades. O número de parcelas e, consequentemente, o valor das mensalidades do primeiro semestre de ingresso poderão sofrer variação em razão da data de efetivação da matrícula. Vide regulamento.
Processo Seletivo
Descubra como ingressar nos cursos da Uninter. O processo seletivo é simples e acessível, permitindo que você inicie sua jornada acadêmica. Para mais informações, acesse a página.
Assuntos Relacionados
| Disciplina | Ministrante | Titulação | Carga horária |
| Arquitetura de Sistemas Ciberfísicos e Modelagem | 160 | ||
| Sociedade Global: Cultura, Inclusão e Direitos Humanos | 160 | ||
| Vida e Carreira | 30 |
| Disciplina | Ministrante | Titulação | Carga horária |
| Atividades Extensionistas I | 110 | ||
| Matemática Aplicada à Computação | 160 | ||
| Programação Essencial | 160 |
| Disciplina | Ministrante | Titulação | Carga horária |
| Atividades Complementares | 40 | ||
| Banco de Dados e Modelagem de Sistemas | 160 | ||
| Soluções Web e Integração | 160 |
| Disciplina | Ministrante | Titulação | Carga horária |
| Atividades Extensionistas II | 110 | ||
| Organização de Computadores e Sistemas Operacionais | 160 | ||
| Qualidade e Entrega Contínua em Sistemas | 160 |
| Disciplina | Ministrante | Titulação | Carga horária |
| Empreendedorismo | 160 | ||
| Estágio Supervisionado | 160 | ||
| Inteligência Artificial Aplicada | 160 |
| Disciplina | Ministrante | Titulação | Carga horária |
| Atividades Extensionistas III | 110 | ||
| Engenharia de Processos de Software | 160 | ||
| Redes, Sistemas Distribuídos e Segurança | 160 |
| Disciplina | Ministrante | Titulação | Carga horária |
| Arquitetura e Integração de Sistemas | 160 | ||
| Gestão de Projetos de Software | 160 | ||
| Trabalho de Conclusão de Curso: Projeto Final | 80 |
| Disciplina | Ministrante | Titulação | Carga horária |
| Big Data e Business Intelligence | 160 | ||
| Desenvolvimento Seguro e Conformidade | 160 |