La finalidad de la asignatura es apoyar la mejora de las habilidades de programación iniciadas en Desarrollo de software I, profundizando en el estudio de lenguaje Java basado en el paradigma de la programación orientada a objetos.