Este curso oferece uma imersão no processo de desenvolvimento de software, guiando profissionais e estudantes de TI desde a análise de sistemas e levantamento de requisitos, até à programação e gestão de qualidade de software. Centrado no ciclo de vida do desenvolvimento, cada módulo foi idealizado para reforçar as competências essenciais necessárias para conceber, desenvolver e manter soluções de software de alta qualidade, munindo os participantes com as competências técnicas e de gestão do processo que lhes permitam projetar e implementar soluções tecnológicas eficazes e eficientes.