Teaching

I design and teach engineering courses focused on systems thinking, experimentation, and applied AI development.

My teaching experience spans since 2005, evolving from assistant roles to leading undergraduate and graduate-level courses in electrical engineering, computer science, and AI systems.

Across institutions, my work integrates laboratory-based learning, research-oriented projects, and real-world engineering systems.


Teaching Summary


Core Teaching Systems

My teaching is organized around two primary engineering systems:


Laboratory-Based Engineering Courses

These courses focus on experimental systems, instrumentation, and real-world constraints.


EL3201 – Electrical Engineering Laboratory

Universidad de Chile (FCFM)
Instructor (100%) · 2022–2026

System focus

Transition from theoretical electrical engineering to experimental system design under real constraints.

Teaching emphasis

Student outputs


AI and Computational Systems Courses

These courses focus on machine learning, robotics, and full AI system pipelines.


EL5206 – Computational Intelligence & Robotics Laboratory

Universidad de Chile (FCFM)
Co-instructor (with Martín Adams) · 2021–2026

System focus

End-to-end design of AI-driven systems combining:

Teaching emphasis

Student outputs


Additional University Teaching Experience


Universidad Santo Tomás

Recent (2025-2026)

Previous (2017–2022)


Universidad Andrés Bello

Recent (2026)

Previous (2015–2019)


Universidad del Desarrollo (UDD)


Early Teaching – Universidad de Chile

Electrical Engineering Department (DIE)

Mathematical Engineering Department (DIM)


Student Supervision & Research Mentorship

I supervise and evaluate undergraduate and graduate research projects in AI, computer vision, and biomedical systems.

My supervision approach focuses on:

problem formulation → system design → implementation → evaluation → communication


Thesis Supervision (Selected)

Advisor – Universidad de Chile


Co-Advisor – Universidad de Chile


Committee Member


External Evaluator – Tech4Medics Lab

Evaluation of applied AI systems in clinical environments:


Internship Supervision (SCIANLab)


Teaching Focus

My teaching is structured around:


Teaching Philosophy

Engineering education is an iterative process of building, testing, and reasoning under constraints.

My focus is on helping students develop the ability to:

Teaching is integrated with research and applied AI systems, ensuring that students engage with contemporary engineering problems.