Sobre o Curso
Ementa: Esta disciplina tem o objetivo tem o objetivo de imergir o aluno no universo da engenharia de software. Explorando a definição de software, a evolução do hardware e do software ao longo dos anos, bem como os principais tipos de software. O início será contextualizar o ciclo de vida completo de um software: Análise, Projeto, Implementação, Testes, Implantação e Manutenção. Finalizando com orientação a objetos e UML (Unified Modeling Language), diagramas de caso, de contexto de sequência e outros diagramas essenciais. Até a exemplificação a engenharia de software através de uma linguagem de notação para o desenvolvimento de aplicações.
Temas: 1. A importância da engenharia de software 2. Ciclo de vida do software 3. Orientação a objetos 4. UML - Unified Modeling Language 5. Diagrama de caso de uso
