Durante o curso de Engenharia de Software, os estudantes aprofundam-se em técnicas e práticas de desenvolvimento de software para diferentes dispositivos. Eles estudam disciplinas relacionadas à engenharia e matemática.
À medida que avançam no program, os estudantes aprendem sobre etapas de produção de sistemas, com conteúdos aplicados para a programação para web, dispositivos móveis e desenvolvimento de games tornam-se o foco principal.
Com duração média de quatro anos, o curso exige a realização de estágio e a elaboração de um Trabalho de Conclusão de Curso (TCC).