Asignaturas impartidas

Curso 2024/2025
  • Programación web. Grado en Ingeniería Informática. Tercer curso. Primer cuatrimestre. Universidad de Córdoba.
  • Sistemas Inteligentes. Grado en Ingeniería de la Salud. Tercer curso. Primer cuatrimestre. Universidad de Málaga.

Horario de tutorías (primer cuatrimestre): martes (10:00 a 13:00) y miércoles (9:00 a 12:00). Tanto dentro como fuera de este horario, se debe contactar por correo electrónico previamente.

Curso 2023/2024
  • Programación web. Grado en Ingeniería Informática. Tercer curso. Primer cuatrimestre. Universidad de Córdoba.
  • Programación orientada a objetos. Grado en Ingeniería Informática. Segundo curso. Primer cuatrimestre. Universidad de Córdoba.
  • Introducción al big data analytics. Máster Universitario en Inteligencia Computacional e Internet de las Cosas. Universidad de Córdoba.
  • Introducción a la ingeniería del software. Grado en Ing. Informática / Ing. Software / Ing. Computadores. Segundo curso. Segundo cuatrimestre. Universidad de Málaga.
  • Programación de sistemas y concurrencia. Grado en Ing. Informática. Segundo curso. Segundo cuatrimestre. Universidad de Málaga.
Curso 2022/2023
  • Ingeniería del software. Grado en Ingeniería Informática. Segundo curso. Primer cuatrimestre. Universidad de Córdoba.
  • Programación web. Grado en Ingeniería Informática. Tercer curso. Primer cuatrimestre. Universidad de Córdoba.
  • Programación científica. Grado en Física. Primer curso. Primer cuatrimestre. Universidad de Córdoba.
  • Introducción al big data analytics. Máster Universitario en Inteligencia Computacional e Internet de las Cosas. Universidad de Córdoba.
Curso 2021/2022
  • Programación web. Grado en Ingeniería Informática. Tercer curso. Primer cuatrimestre. Universidad de Córdoba.
  • Introducción al big data analytics. Máster Universitario en Inteligencia Computacional e Internet de las Cosas. Universidad de Córdoba.
Curso 2020/2021
  • Introducción a la programación. Grado en Ingeniería Informática. Primer curso. Primer cuatrimestre. Universidad de Córdoba.
  • Ingeniería del software. Grado en Ingeniería Informática. Segundo curso. Primer cuatrimestre. Universidad de Córdoba.
  • Programación web. Grado en Ingeniería Informática. Tercer curso. Primer cuatrimestre. Universidad de Córdoba.
Curso 2017/2018
  • Modelado y diseño avanzado de software. Grado en Ingeniería Informática (especialidad Ingeniería del software). Tercer curso. Segundo cuatrimestre. Universidad de Córdoba.
Curso 2016/2017
  • Modelado y diseño avanzado de software. Grado en Ingeniería Informática (especialidad Ingeniería del software). Tercer curso. Segundo cuatrimestre. Universidad de Córdoba.
  • Metaheurísticas. Grado en Ingeniería Informática (especialidad Computación). Tercer curso. Segundo cuatrimestre. Universidad de Córdoba.
Curso 2015/2016
  • Modelado y diseño avanzado de software. Grado en Ingeniería Informática (especialidad Ingeniería del software). Tercer curso. Segundo cuatrimestre. Universidad de Córdoba.

Másteres online

  • Máster en Ciencia de Datos (UCO online): Métodos predictivos.
  • Máster en Ciencia de Datos (UCO online): Modelos no supervisados y detección de anomalías.
  • Máster Universitario en Investigación en Inteligencia Artificial (AEPIA-UIMP): Métodos no supervisados y detección de anomalías.

Trabajos fin de grado (TFG) o máster (TFM) dirigidos

  • [TFM] "Análisis comparativo de herramientas XAI aplicadas en EDM". Septiembre 2024.
  • [TFG] "Aplicación de métodos de explicabilidad a algoritmos Learning-to-Rank para priorización de casos de prueba". Junio 2024.
  • [TFM] "Aplicación de inteligencia artificial explicable para la resolución de problemas predictivos en analítica software". Septiembre 2023.
  • [TFG] "Algoritmo de programación genética gramatical para explicaciones globales de modelos de clasificación". Junio 2023.
  • [TFG] "Algoritmo evolutivo para la explicación local de errores en modelos predictivos". Junio 2023.
  • [TFG] "Recomendación de librerías Python con minería de repositorios software y aprendizaje no supervisado". Junio 2023.
  • [TFG] "Internals: Suite para la explicabilidad de modelos predictivos". Junio 2023.
  • [TFM] "Estudio de la metainformación de paquetes Python en PyPi con técnicas de ciencia de datos". Junio 2023.
  • [TFM] "Explicación de errores en modelos de clasificación aplicados a la predicción de rendimiento académico". Septiembre 2022.
  • [TFG] "BestDevChallenge: Aplicación web para desafíos de programación orientados a buenas prácticas en desarrollo". Septiembre 2022.
  • [TFG] "AIRE: Aplicación web para la gestión y compartición con Git de proyectos de inteligencia artificial reproducibles". Junio 2022.
  • [TFG] "Web application recuiting system for IT companies". Marzo 2022.
  • [TFG] "Descubrimiento automático de arquitecturas software con restricciones de diseño mediante algoritmos evolutivos". Octubre 2018.
  • [TFG] "Desarrollo de algoritmos evolutivos y utilidades para optimización de muchos objetivos sobre JCLEC". Septiembre 2018.
  • [TFG] "Técnicas híbridas e hiperheurísticas para el descubrimiento automático de arquitecturas software". Septiembre 2016.
  • [TFG] "Sistema online de soporte a la decisión en el proceso de diseño arquitectónico". Julio 2015.
  • [TFG] "Integración de la librería datapro4j con el entorno estadístico R". Julio 2015.
  • [TFG] "Extensión de datapro4j para la partición y serialización de conjuntos de datos". Febrero 2015.