Conocer el lenguaje de programación Java, para luego incrementar este conocimiento aplicando las diferentes tecnologías que ofrece Java para aplicaciones cliente-servidor, y aplicaciones corporativas (J2EE). Obtener la capacidad de discernir la tecnología a utilizar dependiendo del entorno del sistema a desarrollar.