Introduzir ao aluno os conceitos de desenvolvimento de software. Apresentar as fases de análise, projeto, programação e testes. Apresentar os conceitos da técnica orientada a objetos e exercitar a modelagem de software. Apresentar noções da técnica estruturada. Apresentar noções de aquisição e manutenção de sistemas de software.