2. Teaching
Las asignaturas que he impartido se pueden agrupar en tres campos:
    * Sistemas Inteligentes
          o Modelos de la Inteligencia Artificial
          o Lenguajes de la Inteligencia Artificial
          o Ingeniería del Conocimiento
          o Sistemas de Representación del Conocimiento Humano
          o Sistemas de Ayuda a la Decisión
          o Teoría de la Información y la Codificación
          o Proyectos Informáticos
    * Lenguajes de Programación
          oFundamentos de Informática
    * Informática General
          o Introducción a la Informática
          o Gestión y Configuración de Equipos Informáticos