La programación Orientada a Objetos es hoy en día un modelo de desarrollo de software enriquecido que dispone de elementos abstractos muy cercanos al desempeño de los objetos reales.  Este curso toma los conceptos proporcionados en el curso de Programación I y lo evoluciona para ser desarrollado con los elementos propios del paradigma Orientado a Objetos.