Teaching

Courses

  1. Modern Detection and Estimation Theory

    University Carlos III of MadridBSc in Telecommunication Technologies Engineering

    Role: Laboratory instructor for estimation and decision problems, including Python implementations with real data and performance evaluation.

  2. Audio Processing, Video Processing and Computer Vision

    University Carlos III of MadridBSc in Data Science and Engineering

    Role: Laboratory instructor for neural-network implementation and evaluation with image, audio, and sequential signals; coursework and examination assessment.

  3. Intermediate Machine Learning and Feature Engineering

    Fundación Universidad Carlos IIIBBVA Global Training Programme

    Role: Teaching support for sessions, projects, and practical work on machine learning, feature engineering, and missing-data handling.

  4. AI in Health

    University Carlos III of MadridMSc in Applied Artificial Intelligence

    Role: Teaching assistant; prepared and assessed a practical assignment and examination on passive patient monitoring, and supported problem sessions and tutorials.

  5. Directed Studies in Neural Networks

    University Carlos III of MadridBSc in Data Science and Engineering

    Role: Instructor responsible for classes, activity design, and assessment on neural networks and generative learning.

  6. Directed Studies in Machine Learning II

    University Carlos III of MadridBSc in Data Science and Engineering

    Role: Instructor responsible for classes, activities, and assessment on kernel methods, probabilistic models, and transfer learning.