Metodologias de Engenharia de Software: Gestão de Engenharia de Software: Gerenciamento de Engenharia de Software (iniciação e definição de escopo, planejamento do projeto, oficialização do projeto, revisão e avaliação, encerramento, medições, ferramentas); Processo de Engenharia de Software (definição, ciclos de vida, avaliação e melhoria, medições, ferramentas); Modelos e Métodos de Engenharia de Software (modelagem, tipos de modelos, análise de modelos, métodos); (Parte 1)
Metodologias de Engenharia de Software: Gestão de Engenharia de Software: Gerenciamento de Engenharia de Software (iniciação e definição de escopo, planejamento do projeto, oficialização do projeto, revisão e avaliação, encerramento, medições, ferramentas); Processo de Engenharia de Software (definição, ciclos de vida, avaliação e melhoria, medições, ferramentas); Modelos e Métodos de Engenharia de Software (modelagem, tipos de modelos, análise de modelos, métodos); (Parte 2)
Scrum [Não explícito no edital]
XP [Não explícito no edital]
Especificação de Requisitos de Software; Prototipação; Requisitos de Software (fundamentos, processo, elucidação, análise, especificação, validação, considerações práticas, ferramentas); Análise de Requisitos: Análise e Decomposição de Problema; Análise de Requisitos de Negócio; Modelagem de Domínio;
Análise Orientada a Objetos. Desenho de Software (fundamentos, assuntos chave, estrutura e arquitetura, desenho de interface de usuário, análise e avaliação de qualidade, notações, estratégias e métodos, ferramentas); Construção de Software (fundamentos, gerenciamento, considerações práticas, tecnologias, ferramentas); (APOO)
Análise Orientada a Objetos. Desenho de Software (fundamentos, assuntos chave, estrutura e arquitetura, desenho de interface de usuário, análise e avaliação de qualidade, notações, estratégias e métodos, ferramentas); Construção de Software (fundamentos, gerenciamento, considerações práticas, tecnologias, ferramentas); (Interface)
Unified Modeling Language (UML)
Qualidade de Software (fundamentos, processos de gerenciamento da qualidade, considerações práticas, ferramentas);
Teste de Software (fundamentos, níveis de teste, técnicas, medições, processo, ferramentas);
Manutenção de Software (fundamentos, assuntos chave, processo, técnicas); Gerenciamento de Configuração de Software (processo, identificação de itens de configuração, controle, contabilização de estado, auditagem, gerenciamento de lançamentos e entregas, ferramentas);
fatores humanos do usuário básico (Usabilidade)