Este documento presenta el plan de estudios de un curso intensivo de programación en Java. El curso enseña los conceptos básicos de programación orientada a objetos usando Java, incluyendo clases, objetos, herencia, polimorfismo y encapsulamiento. También cubre temas avanzados como colecciones genéricas, interfaz gráfica de usuario, hilos, redes y acceso a bases de datos. El objetivo es capacitar a los participantes para desarrollar aplicaciones informáticas usando el lenguaje Java.