1.
Conceitos básicos sobre E.S: Ambiência, caracterização do software e
fases de desenvolvimento.
2. Ciclo de vida do software,
metodologias e avaliação crítica.
3.
Engenharia de sistemas: desenhar, implementar e instalar sistemas que
incluam hardware, software e pessoas.
4.
Gestão de Projectos de Software: Planear, organizar e controlar processo
de desenvolvimento de software.
5.
Requisitos e Especificações: fontes, documento, análise e definição e
especificação; evolução dos requisitos.
6.
Concepção de Software: processo, estratégias, qualidade e concepção
arquitectural.
7.
Especificação Formal: conveniência, utilização e veredicto.
8.
Teste e fiabilidade de software.
9.
Ferramentas de Desenvolvimento (CASE): generalidades, vantagens, níveis
tecnológicos e limitações.
10.
Documentação e Manutenção de Software: importância, constituintes,
tipos de manutenção, reengenharia, gestão e custos.