Course Pages

Public copies of the course websites for courses I have taught at Johns Hopkins.

These pages are copies of the Canvas sites for courses I have taught at Johns Hopkins, with homework, quizzes and exams left out.

Fall 2026 EN.553.171

Discrete Mathematics

Logic, proofs, number theory, counting and graph theory.

Spring 2026 EN.553.433/633

Monte Carlo Methods

Monte Carlo estimation, sampling, MCMC and their applications.

Spring 2024 EN.553.472/672

Graph Theory

Trees, matchings, network flows, spectral graph theory and the probabilistic method.

No matching items