Material prerrequisito
Para el desarrollo del curso los estudiantes deben tener los conocimientos y habilidades logradas en el ciclo básico de programación, realizado con el enfoque del proyecto CuPi2. Se recomienda revisar ese material muy rápidamente, con el fin de arrancar el desarrollo de los asuntos prácticos del curso de forma adecuada.
El proyecto CuPi2 ofrece gran cantidad de material, tutoriales, herramientas y ejemplos de cómo desarrollar software orientado por objetos en Java, utilizando una metodología efectiva de integración de herramientas, patrones y buenas prácticas. El ciclo básico consta de tres cursos, de los cuales los dos primeros cuentan con libros texto en línea que acompañan el diseño de cada uno de los niveles pedagógicos.