Bibliografía básica Gottfried, B. (2005). Programación en C. McGraw-Hill
García, F., Carretero, J., Fernández, J., Calderón, A. (2002). El lenguaje de programación C. Diseño e implementación de programas. Prentice Hall
Joyanes, L., Zahonero, I. (2005). Programación en C. Metodología, algoritmos y estructuras de datos. McGraw-Hill
Prieto, A., Lloris, A., Torres, J. C. (2006). Introducción a la Informática. McGraw-Hill
de Miguel Anasagasti, P. (2004). Fundamentos de los Computadores. International Thomson Learning Paraninfo

Bibliografía complementaria Stallings, W. (2000). Organización y Arquitectura de Computadores. Prentice Hall
Tanenbaum, A. S. (2000). Organización de computadoras: Un enfoque estructurado. Pearson Educación
Joyanes Aguilar, L., Castillo Sanz, A., Sánchez García, L., Zahonero Martínez, I. (2002). Programación en C. Libro de problemas. McGraw-Hill
Joyanes Aguilar, L., Castillo Sanz, A., Sánchez García, L., Zahonero Martínez, I. (2005). C. Algoritmos, programación y estructuras de datos. McGraw-Hill