Introduzir os conceitos de programação Orientada a Objetos e aplicá-los no desenvolvimento de um software.
Desenvolver a capacidade dos alunos para projeto, organização, construção, teste e depuração de programas orientados a objetos.