## TA of 6.438 - Algorithms for Inference

Graduate course, *MIT EECS*, 2017

Graduate-level introduction to the principles of statistical inference with probabilistic models defined using graphical representations.

Graduate course, *MIT EECS*, 2017

Graduate-level introduction to the principles of statistical inference with probabilistic models defined using graphical representations.

Graduate course, *MIT EECS*, 2016

Research-oriented course, focused on algebraic and computational techniques for optimization problems involving polynomial equations and inequalities, with particular emphasis on the connections with semidefinite optimization.

Graduate course, *MIT EECS*, 2014

Introduction to linear optimization and its extensions, emphasizing the underlying mathematical structures, geometrical ideas, algorithms and solutions of practical problems.

Undergraduate course, *MIT EECS*, 2014

Elementary discrete mathematics for computer science and engineering. Emphasis on mathematical definitions and proofs as well as on applicable methods.

Undergraduate course, *Universidad de los Andes*, 2011

A first course in linear algebra.

Undergraduate course, *Universidad de los Andes*, 2010

Mathematical concepts for electrical engineering, such as calculus of complex variable, partial differential equations and numerical methods.

Math olympiads, *Universidad Antonio Nariño*, 2010

Instructor of Algebra, Combinatorics and Geometry at the Colombian Math Olympiads during 2010–2012.