As a graduate student at Penn I took a fair number of classes. Here’s the list (the course numbers are linked to a page where you can download any homework I happened to type up for that class. If there was no homework or I didn’t type any of it up, there’s no link):
Fall 2003
- Math 500 — Geometry-Topology, Differential Geometry I, with Craig Sutton
- Math 502 — Abstract Algebra I, with Ching-Li Chai
- Math 504 — Graduate Proseminar, with Dimitri Gioev
- Math 608 — Real Analysis, with Jerry Kazdan
Spring 2004
- Math 501 — Geometry-Topology, Differential Geometry II, with Craig Sutton
- Math 503 — Abstract Algebra II, with Matt Szczesny
- Math 505 — Graduate Proseminar, with Herman Gluck
- Math 509 — Advanced Analysis II, with Charles Epstein
Fall 2004
- Math 570 — Introduction to Logic and Computability, with Scott Weinstein
- Math 600 — Topology and Geometric Analysis I, with Wolfgang Ziller
- Math 602 — Algebra I, with David Harbater
Spring 2005
- Math 601 — Topology and Geometric Analysis II, with Wolfgang Ziller
- Math 603 — Algebra II, with David Harbater
- Math 609 — Complex Analysis, with Charles Epstein
Summer 2005
- Math 520 — Selections from Algebra, with Angela Gibney
Fall 2005
- Math 560 — Selections from Geometry and Topology (Geometry of Surfaces), with Gene Calabi
- Math 618 — Algebraic Topology I, with Jonathan Block
- Math 660 — Differential Geometry I, with Herman Gluck
Spring 2006
- Math 645 — Partial Differential Equations, with Jerry Kazdan
- Math 661 — Differential Geometry II, with Herman Gluck
The above comprises 20 courses, which was the maximum number of courses I could enroll in. Here are some additional courses I sat in on:
Fall 2006
- Math 654 — Lie Groups I, with Kate Okikiolu
Spring 2007
- Math 631 — Differential Topology (Knot Theory), with Constance Leidy
- Math 655 — Lie Groups II, with Kate Okikiolu
- Math 749 — Topics in Classical Analysis (General Relativity), with Hermann Karcher