Teaching
Teaching was my main motivation to study Mathematics, and I consider it to be a fundamental part of my career. Below you can find a list of the courses I have had the pleasure to work on.
Lecturer
Theory of Algorithms (Combinatorial Optimization), Universidad de O'Higgins, Undergraduate (2023, 2024).
Design and Analysis of Algorithms, Universidad de O'Higgins, Undergraduate (2022, 2023).
Theory of Computation, Universidad de O'Higgins, Undergraduate (2023)
Advanced Programming, Universidad de O'Higgins, Undergraduate (2022).
Programming (Python), Universidad de O'Higgins, Undergraduate (2022,2023).
Algorithms and Data Structures, Universidad de O'Higgins, Undergraduate Course (2022).
Teaching Assistant
Advanced Algorithms, Technical University of Munich, Master Course (2020/2021)
Discrete Structures, Università della Svizzera Italiana, Undergraduate Course (2019).
Algorithms and Complexity, Scuola Universitaria Profesionale della Svizzera Italiana, Master Course (2018/2019).
Data Management, Università della Svizzera Italiana, Undergraduate Course (2018).
Algorithms and Complexity, Scuola Universitaria Profesionale della Svizzera Italiana, Master Course (2017/2018).
Algorithms and Complexity, Scuola Universitaria Profesionale della Svizzera Italiana, Master Course (2016/2017).
Optimization, Universidad de Chile, Undergraduate Course (2015).
Linear Algebra, Universidad de Chile, Undergraduate Course (2013).
Numerical Analysis, Universidad de Chile, Undergraduate Course (2013).
Introduction to Calculus, Universidad de Chile, Undergraduate Course (2012).
Introduction to Algebra, Universidad de Chile, Undergraduate Course (2011).
Introduction to Calculus, Universidad de Chile, Undergraduate Course (2011).
Mathematics II, Universidad de Chile, Summer School of Mathematics for Highschool students (2011).