Universidad a Distancia de Madrid (2011-):
- Grado en Ingeniería Informática:
- Tecnología y Estructura de Computadores.
- Bases de Datos.
- Minería de Datos.
- Business Intelligence.
- Arquitectura de Computadores.
- Bases de Datos II.
- Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación:
- Fundamentos de Sistemas Informáticos.
- Sistemas Digitales.
- Grado en Ingeniería de Organización Industrial:
Universidad Politécnica de Madrid (2008-2011):
- Grado en Ingeniería Informática:
- Procesadores de Lenguajes.
- Compiladores.
- Sistemas Informáticos.
- Máster Universitario en Software y Sistemas:
- Descubrimiento de Conocimiento en Bases de Datos.
- Máster de Investigación en Tecnologías para Desarrollo de Sistemas Software Complejos:
- Técnicas Avanzadas de Descubrimiento de Conocimiento.
Colegio Mirabal (2010):
- Tecnologías de la Información y de las Comunicaciones (Bachillerato).
- Informática (E.S.O.).
Ayuntamiento de Villanueva de Córdoba (2011):