Teaching

As Instructor of Record


TICS I (CIT2505)

Undergraduate course, Universidad Diego Portales, Escuela de Ingeniería Informática, 2026

This course aims for students to consolidate the knowledge and skills acquired up to this point in the curriculum through a project that solves a real-world problem, developing the ability to communicate their work effectively through both oral and written presentation.

Image Processing (CIT3501_CA01)

Undergraduate course, Universidad Diego Portales, Escuela de Ingeniería Informática, 2026

An advanced undergraduate course on digital image processing, covering the theoretical foundations and practical implementation of techniques for image enhancement, analysis, and computer vision. Topics include spatial and frequency-domain processing, color image analysis, multiresolution representations, filtering, mathematical morphology, segmentation, feature detection and description, Hough transforms, and applications in image understanding using Python.

Programming (CIT1100-CA20)

Undergraduate course, Universidad Diego Portales, Escuela de Ingeniería Informática, 2026

An introductory programming course designed for students in Computer and Telecommunications Engineering and Data Science. The course covers fundamental programming concepts using Python, including variables, control flow, and basic data structures.

Programming (CIT1100-CA15)

Undergraduate course, Universidad Diego Portales, Escuela de Ingeniería Informática, 2026

An introductory programming course designed for students in Computer and Telecommunications Engineering and Data Science. The course covers fundamental programming concepts using Python, including variables, control flow, and basic data structures.

Advanced Programming (EL4203-1)

Undergraduate course, Universidad de Chile, Department of Electrical Engineering, 2026

An advanced undergraduate course covering object-oriented programming, functional paradigms, software design patterns, and AI-assisted development practices using Python.

As Teaching Assistant


Thesis Work II (EL7910)

Graduate course, Universidad de Chile, Department of Electrical Engineering, 2025

The second part of the Master’s thesis sequence. Students develop and finalize their research, progressing from preliminary results to the complete thesis document. The course covers scientific writing, results analysis and discussion, conclusions, and preparation of the final thesis submission. Progress is monitored through structured evaluations leading to the final defense. Taught in 2025.

Thesis Work I (EL7909)

Graduate course, Universidad de Chile, Department of Electrical Engineering, 2024

A graduate course designed to guide Master’s students through the early stages of their thesis work. Topics include the formulation of research objectives and hypotheses, development of the theoretical framework, literature review, and definition of expected results. Progress is monitored through structured evaluations at each stage. Taught in 2024 and 2025.

Introduction to Digital Image Processing (EL7007)

Graduate course, Universidad de Chile, Department of Electrical Engineering, 2021

A graduate course on digital image processing and its applications. Topics include pattern recognition, filter design, convolutional operations, color channel manipulation, and image segmentation. The course also covers applied deep learning using CNNs across domains such as biometrics, biomedical imaging, and mining inspection. Taught from 2021 to 2024.

Introduction to Fuzzy Set Theory and Intelligent Systems (EL7038)

Graduate course, Universidad de Chile, Department of Electrical Engineering, 2020

A graduate course introducing the theoretical foundations of fuzzy set theory and its application to intelligent systems. Topics include fuzzy logic and inference mechanisms, fuzzy control systems, and expert system design. Taught in 2020, 2023, 2024, and 2025.

Computational Intelligence and Robotics Laboratory (EL5206)

Undergraduate course, Universidad de Chile, Department of Electrical Engineering, 2020

A two-part undergraduate laboratory course. As teaching assistant, I contributed to the computational intelligence section, covering pattern recognition techniques and their practical applications. Topics included classical pattern detection algorithms, feature extraction, and deep learning-based object detection using neural networks such as YOLO. Taught from 2020 to 2025.

Signals Analysis (EL3005 / EL3203)

Undergraduate course, Universidad de Chile, Department of Electrical Engineering, 2019

An undergraduate course on discrete and continuous-time signal analysis. Topics include time-domain and frequency-domain analysis, digital and analog filter design, digital and analog modulations, and spatial signal analysis applied to images. Taught continuously from 2019 to 2025.