Unidad I. Manejo de técnicas de programación
Capítulo 1. Diseño de secuencias de pasos lógicos, conceptos generales
Capítulo 2. Estructuras algorítmicas en la elaboración de programación estructurada usando C++
Capítulo 3. Estructuras de control selectivas, repetitivas, y aplicaciones con estructuras de datos
Unidad II. Programa en pseudocódigo con técnicas de lenguajes de programación orientados a objetos, dirigidos a eventos y funcional
Capítulo 4. Elaboración de rutinas en pseudocódigo con base en clases y herencias usando C++ orientada a objetos
Capítulo 5. Elaboración de rutinas en pseudocódigo con base en controles, eventos y multitareas usando HTML y JavaScript
Capítulo 6. Elaboración de rutinas en pseudocódigo mediante recursividad usando F#