1. Conceptos básicos
2. Algoritmos
3. Tipos de datos simples
4. Procedimientos y funciones. Parámetros
5. Estructuras de datos compuestas
6. Datos compuestos indexados: arreglos
7. Recursividad
8. Análisis de algoritmos: concepto de eficiencia
9. Datos compuestos enlazados: listas, árboles y grafos
10. Introducción a tipos abstractos de datos
11. Análisis de algoritmos
12. Introducción al concepto de archivos
13. Conceptos de metodologías en el desarrollo de sistemas de software
14. Programación orientada a eventos
15. Introducción a la programación en Delphi
Conclusiones
Apéndice A
Apéndice B
Apéndice C
Índice analítico