Teaching
Course syllabus, schedules, and sometimes extra resources for classes taught.
In this page, you can find some basic information on the courses I have taught.
2026
Advanced Engineering Math
This course provides the foundation of the major tools used in some engineering classes. We will cover topics from Complex Analysis, Linear Algebra and Differential Equations.
Mathematics of Social Choice and Finance
This course shows that mathematics can be a very practical discipline yet surprising. You will be introduced to a variety of subjects within mathematics with real world applications such as apportionment problems, how to use data and everyday finance.
Introduction to Probability and Statistics
This course provides the foundation of probability theory and explores some basic concepts in Statistics, like hypothesis testing.
Functional Analysis I
This course will explore how to deal with infinite dimensional vector spaces, particularly through Banach and Hilbert Spaces
2025
Introduction to the Mathematical Analysis of Data
This course will explore the mathematics of some advanced important methods such as Monte Carlo Methods, EM method, MCMC method and others.
Taught in the Past
Basic Stochastic Processes
This course intends to introduce the basic concepts in Stochastic Processes, such as MArkov Chains, Poisson Processes and Brownian Motion.
Mathematical Statistics
This course intends to formalize the concepts of Mathematical Statistics such as Point Estimators, Hypothesis Testing and Confidence Intervals.
Mathematical Statistics
This is the Graduate Version of MTH 452.
Numerical Analysis
This course will explain how integrals, derviatives and other quantities are approximated in the computer for their computation.
Numerical Analysis
This course is the Graduate Version of MTH 471
Predictive Analytics
This course explores the main algorithms used in Predictive Analytics more from a theoretical point of view rather than from blind application for them.
Real Analysis I
This course intends to formalize and expand the notions of calculus rigorously.
Summer Only
Calculus I
This course introduces the study of Calculus.
Calculus II
This course continues the study of Calculus.
Typically in Summer
Differential Equations
This course continues the study of Calculus.
Linear Algebra
This course continues the study of Calculus.