O curso

Engenharia de Software na UFNT

Bacharelado presencial no câmpus de Araguaína, no Centro de Ciências Integradas (CCI). A I SAES é feita pelo curso e para quem quer conhecê-lo.

Logomarca do curso de Engenharia de SoftwareLogomarca do curso de Engenharia de Software
Informações gerais

Ficha do curso

Câmpus
Araguaína
Centro
Centro de Ciências Integradas (CCI)
Grau
Bacharelado
Título conferido
Engenheiro(a) de Software
Modalidade
Presencial
Duração
4 anos (8 semestres)
Carga horária
3.255 horas
Turno
Vespertino
Periodicidade
Semestral
Vagas
40 semestrais · 80 anuais
Onde fica
Ver mapa e endereço
Objetivo geral

Formar profissionais altamente qualificados na área de tecnologia da informação, preparados para atender às demandas do mercado, éticos, autônomos e conscientes de seu papel na sociedade, contribuindo para o desenvolvimento sustentável da região Centro Norte do Tocantins e do país.

O curso também quer consolidar a UFNT como centro de excelência em ensino, pesquisa e extensão em tecnologias avançadas, atraindo talentos e estudantes interessados em desenvolver novas tecnologias computacionais.

Objetivos específicos
  1. Fornecer aos alunos o domínio dos conhecimentos e das técnicas fundamentais da Engenharia de Software, bem como das questões profissionais necessárias para iniciar a prática como bacharel em Engenharia de Software.

  2. Formar profissionais aptos a se inserirem em diversas atividades da Engenharia de Software, incluindo análise, projeto, implementação, verificação e validação, gerenciamento, manutenção, entre outras.

  3. Oferecer um conjunto de experiências de aprendizado que permita aos alunos e futuros profissionais atuarem com autonomia na resolução de problemas, trabalho em equipe, tomada de decisões e comunicação eficaz.

  4. Desenvolver cidadãos capazes de aplicar seus conhecimentos de maneira independente e inovadora, respeitando princípios éticos e com uma visão crítica de sua atuação profissional na sociedade.

  5. Estimular a participação dos estudantes em projetos de pesquisa e inovação tecnológica, promovendo a geração de soluções criativas para desafios reais e apoiando a produção científica através de publicações e eventos acadêmicos.

Perfil profissional do egresso

Quem se forma aqui

Abra cada item para ler o perfil completo previsto no Projeto Pedagógico do Curso (PPC) de 2026.

Formação técnica

O egresso será um profissional altamente qualificado, com competências técnicas avançadas e habilidades práticas, preparado para atuar de maneira eficaz e inovadora no mercado de tecnologia da informação. Terá formação sólida nos fundamentos da engenharia de software, incluindo programação, análise de sistemas, design, testes e manutenção de software, e será capaz de utilizar metodologias ágeis e tradicionais de desenvolvimento, garantindo a qualidade e a eficiência dos processos de engenharia. O perfil segue os objetivos da SBC (2023) e as metas do Projeto Pedagógico Institucional (PPI) da UFNT.

Competências previstas nas DCNs (MEC, 2016)

Considerando a flexibilidade para atender domínios diversificados de aplicação e as vocações institucionais, a formação deve revelar, pelo menos, habilidades e competências para:

  1. Investigar, compreender e estruturar as características de domínios de aplicação em diversos contextos que levem em consideração questões éticas, sociais, legais e econômicas, individualmente e/ou em equipe.
  2. Compreender e aplicar processos, técnicas e procedimentos de construção, evolução e avaliação de software.
  3. Analisar e selecionar tecnologias adequadas para a construção de software.
  4. Conhecer os direitos e propriedades intelectuais inerentes à produção e utilização de software.
  5. Avaliar a qualidade de sistemas de software.
  6. Integrar sistemas de software.
  7. Gerenciar projetos de software conciliando objetivos conflitantes, com limitações de custos, tempo e com análise de riscos.
  8. Aplicar adequadamente normas técnicas.
  9. Qualificar e quantificar seu trabalho baseado em experiências e experimentos.
  10. Exercer múltiplas atividades relacionadas a software como: desenvolvimento, consultoria, negociação, ensino e pesquisa.
  11. Conhecer, aplicar e validar princípios, padrões e boas práticas no desenvolvimento de software.
  12. Analisar e criar modelos relacionados ao negócio de desenvolvimento de software.
  13. Identificar novas oportunidades de negócios e desenvolver soluções inovadoras em software.
Pesquisa, extensão e compromisso social

Além das competências técnicas, o egresso demonstrará habilidades em pesquisa e desenvolvimento tecnológico, sendo capaz de gerar soluções criativas e inovadoras para problemas reais. Participará de projetos de pesquisa e inovação, contribuindo para a produção científica e tecnológica por meio de publicações e apresentações em eventos acadêmicos.

A formação integra ensino, pesquisa e extensão, preparando o egresso para transferir conhecimento para a sociedade e contribuir para o desenvolvimento regional e nacional, com atividades de extensão que atendam às necessidades locais.

O egresso terá forte consciência social e ambiental, promovendo práticas sustentáveis e a preservação do meio ambiente por meio de soluções tecnológicas inovadoras.

Inclusão, diversidade e liderança

O egresso será caracterizado por seu compromisso com a inclusão e a diversidade, assegurando acessibilidade e suporte a diferentes grupos, incluindo estudantes com deficiência, indígenas e quilombolas. Será um defensor da diversidade no campo da tecnologia, promovendo um ambiente de trabalho inclusivo e respeitoso.

Estará preparado para trabalhar em equipe e assumir papéis de liderança, colaborando com colegas e liderando projetos e equipes em um ambiente cooperativo e produtivo.

Fonte: Projeto Pedagógico do Curso (PPC) de Engenharia de Software, Centro de Ciências Integradas, 2026.

Quem faz o curso

Coordenação e docentes

A equipe responsável pelo curso de Engenharia de Software da UFNT.

Coordenação do curso

Coordenador do curso de Bacharelado em Engenharia de Software.

Prof. Dr. José Carlos de Oliveira JúniorORCIDCurrículo Lattes
Professor do curso de Licenciatura em Matemática

Docentes do curso

Professoras e professores do curso de Engenharia de Software.

Prof.ª Dr.ª Denivan CamposORCIDCurrículo Lattes
Professora do curso de Bacharelado em Engenharia de Software
Prof. Dr. Eduardo Dias LimaORCIDCurrículo Lattes
Professor do curso de Bacharelado em Engenharia de Software
Prof. Dr. Luis Andrés Castillo BrachoORCIDCurrículo Lattes
Professor do curso de Bacharelado em Engenharia de Software

Veja o curso em ação

A I SAES reúne palestras, mesas e minicursos feitos pelo curso. Confira a programação.

Ver programação