Teaching & Courses

Machine Learning

Undergraduate course · B.S. in Actuarial Science (7th semester), Universidad Iberoamericana Ciudad de México, 2026

Course on the trends and paradigms of machine learning, covering the mathematical foundations and the development of different models for their implementation in data-science projects. Group A1 · Fall 2026 (17 weeks · 34 classes · 68 hours). Prerequisites: multivariable calculus, nonlinear optimization, linear algebra, probability, and structured programming (Python). Feel free to ask for the slides of the lessons.

Inteligencia de Datos

Undergraduate course · B.S. in Actuarial Science (8th semester), Universidad Iberoamericana Ciudad de México, 2026

Advanced data-science course analyzing the trends and paradigms of data science — its mathematical foundations and the development of models — to understand and carry out the full life cycle of a data-science project. Group A · Fall 2026 (17 weeks · 68 hours). Prerequisites: multivariable calculus, nonlinear optimization, linear algebra, probability, and structured programming (Python). Feel free to ask for the slides of the lessons.

Temas Selectos de Sistemas de Información

Undergraduate elective · B.S. in Actuarial Science, Universidad Iberoamericana Ciudad de México, 2026

Elective course bridging operations research and deep learning: it covers decision-making with mathematical, statistical, and probabilistic tools, linear optimization, and an introduction to deep neural networks and their current applications. Group A · 6-week intensive term (May 25 – July 3, 2026) · 60 total hours. Prerequisites: linear algebra, multivariable calculus, and structured programming (Python). Feel free to ask for the slides of the lessons.