Teaching

Postgraduate Courses

Python for Data Science

Postgraduate Course, Universidad Pontificia Bolivariana, School of Engineering, 2025

Python for Data Science introduces students to the dominant programming language in data science, combining simplicity, readability, and power for data analysis. The course is part of the Information and Communication Technologies postgraduate programs at UPB. Course Website Read more

Computer Vision - Master in Digital Arts

Postgraduate Course, ITM University, Faculty of Arts, 2018

The Computer Vision course will introduce students to the fascinating world of image analysis and object recognition within the context of the Digital Arts M.A. program at ITM. Read more


Undergraduate Courses

Artificial Intelligence

Undergraduate Course, Universidad Pontificia Bolivariana, School of Engineering, 2025

Artificial Intelligence undergraduate course at UPB. Programs of Ingenieria Informática and Ingeniería en Ciencia de Datos. Introduction Slides Read more

Computer Vision

Undergraduate Course, Universidad Pontificia Bolivariana, School of Engineering, 2024

Computer Vision course in the Ingeniería en Diseño de Entretenimiento Digital program, approaching technical learning through a design thinking perspective to foster innovative, user-centered visual computing solutions. Course site. Read more

Sound Design

Undergraduate Course, Universidad Pontificia Bolivariana, School of Engineering, 2016

The course addresses theoretical concepts of sound design and implements common workflows in the creation of sound content as an essential part of content development for digital formats/media. Read more

Physical Computing

Undergraduate Course, Universidad Pontificia Bolivariana, School of Engineering, 2016