Introduzir princípios avançados de desenvolvimento de software multiplataforma e orientado a objetos, conceitos e boas práticas de modelagem e projeto de software.