Teaching

Courses.

This year — 2025–26

MATH 9152B · Winter 2026 · Graduate

Algebraic Topology II

MATH 3152B · Winter 2026 · Undergraduate

Combinatorial Mathematics


Previous courses

W 2025

Math 9502B — Homotopical Algebra II

W 2025

Math 4152B/9052B — Algebraic Topology

F 2023

Math 9501A — Homotopical Algebra

F 2023

Math 4123A/9023A — Rings and Modules

F 2023

Math 3020A — Introduction to Abstract Algebra

F 2021

Math 9501A — Foundations of Stable Homotopy Theory

F 2021

Math 3020A — Introduction to Abstract Algebra

W 2021

Math 1120B — Fundamental Concepts in Mathematics

F 2020

Math 9511A — Category Theory (online)

F 2020

Math 3159A — Introduction to Cryptography (online)

F 2019

Math 9512A — Higher Category Theory

F 2019

Math 3020A — Introduction to Abstract Algebra

Su 2019

Math 9511L — Category Theory

W 2019

Math 2120B — Intermediate Linear Algebra

W 2019

Math 3159B — Introduction to Cryptography

Su 2018

Math 4121A — Topology (reading course)

W 2018

Math 2120B — Intermediate Linear Algebra

F 2017

Math 2155F — Mathematical Structures

W 2017

Math 3159B/9145B — Introduction to Cryptography

F 2015

Math 9501A — Categorical Logic

2014–16

Calculus 1000A / 1301B (Western)

Su 2011

Math 220 — Analytic Geometry and Calculus 1 (Pittsburgh)


Reading seminars

W 2024

Kan Seminar on homotopical algebra

F 2021

Topos theory

2021

Homotopical algebra

W 2019

Factorization homology

W 2018

Localization in homotopy theory

Sp 2017

Stable ∞-categories

F 2016

Higher Category Theory

2016

Homotopy Type Theory


For students

Recommendation letters

Read the policy →