Apurva Nakade
  • Home
  • Projects
  • Blog
  • Teaching
    • Teaching statement
    • Recommendation letters
    • References & reading
  • CV
Categories
All (22)
algebra (3)
analysis (2)
app (2)
combinatorics (1)
course design (1)
course notes (14)
expository (1)
formalization (1)
geometry (1)
JHU (5)
lean (2)
linear algebra (2)
Mathcamp (10)
Northwestern (2)
OER (1)
optimization (1)
probability (2)
problem sets (2)
teaching (2)
topology (5)
UWO (2)
visualization (1)

Projects

Apps, course notes, problem sets, and things I built while trying to teach something better.

I like (re)designing courses, and most of what follows came out of that. Notes and problem sets are written to be usable on their own — most are accessible to undergraduates and to advanced high-school students.

How to Discover the Bell Curve
course notes
Mathcamp
probability

A week-long class deriving the normal distribution from least squares, following Gauss’ calculation of the orbit of Ceres.

Monte Carlo Methods
course notes
JHU
probability

Course notes for a semester-long JHU AMS course on simulation and Monte Carlo estimation.

AMS Course Explorer
app
JHU
teaching

An app for navigating the prerequisite graph of Applied Math & Statistics courses at JHU.

Visual Math Lab
app
visualization
teaching

A growing collection of interactive visualizations for teaching and learning mathematics.

Open Textbook for Linear Algebra
OER
Northwestern
linear algebra

WeBWorK problem sets added to a PreTeXt open educational resources linear algebra textbook.

Introduction to Optimization
course notes
Northwestern
optimization

A quarter-long course on linear programming and duality, rebuilt around applications and modeling.

Algebraic Topology
problem sets
UWO
topology

Problem sets from a graduate course on the fundamental group, covering spaces, and singular homology.

Discrete Math, Fully Asynchronous
course design
UWO
combinatorics

Rebuilding a second-year discrete math course for fully asynchronous delivery, with video lectures and hundreds of WeBWorK problems.

Theorem Proving in Lean
course notes
Mathcamp
lean

A fully interactive week-long class on the Lean theorem prover — you learn by solving exercises in the browser.

Riemann Surfaces
problem sets
Mathcamp
analysis

Constructing Riemann surfaces as graphs of holomorphic functions, ending with Fermat’s last theorem for function fields.

From High School Arithmetic to Group Cohomology
course notes
Mathcamp
algebra

Group extensions and exact sequences, arrived at by taking carrying in multi-digit addition seriously.

Galois Correspondence of Covering Spaces
course notes
Mathcamp
topology

Covering space theory for graphs and surfaces, as an introduction to algebraic topology and its links to group theory.

Expository Notes
expository
topology

Personal notes on spectra, h-principles, gauge theory, and assorted other topics.

Formalizing Mathematics in Lean
formalization
lean

Contributions to mathlib, the Lean theorem prover’s mathematics library.

Would I Ever Lie Group to You?
course notes
Mathcamp
algebra

Matrix groups, and how they arise as the symmetries of spaces.

How Curved Is a Potato?
course notes
Mathcamp
geometry

Principal, Gaussian, and mean curvature — developed for potatoes embedded in three-space.

Cohomology via Sheaves
course notes
Mathcamp
topology

Čech cohomology on graphs, and cohomology computations for simple spaces.

Crash Course on Linear Algebra
course notes
Mathcamp
linear algebra

A week-long, proof-based introduction to linear algebra in IBL format.

Symmetries & Polynomials
course notes
JHU
algebra

A two-week intersession course taking non-math majors from group theory to the unsolvability of the quintic.

Honors Single Variable Calculus
course notes
JHU
analysis

Two semesters of calculus in one, taught IBL-style in a flipped classroom.

More Mathcamp Classes
course notes
Mathcamp

Notes from several other week-long Mathcamp classes. Less polished, still useful.

Hitchhiker’s Guide to Algebraic Topology
course notes
JHU
topology

A two-week intersession course introducing non-math majors to algebraic topology and its applications.

No matching items

© 2026 Apurva Nakade