Este documento presenta un curso de introducción a Java. Java es un popular lenguaje de programación que se puede usar para construir aplicaciones de escritorio, web, móviles y empresariales. El curso enseñará los conceptos básicos de programación en Java como variables, operadores, estructuras de control, clases, objetos, herencia y polimorfismo a lo largo de 40 horas divididas en 20 clases de 2 horas cada una. El objetivo es que los estudiantes aprendan a analizar, diseñar y programar aplicaciones utilizando Java de forma inicial