Here I list all of the classes that I have taken since I enrolled in Berkeley.

At Berkeley, classes numbered 1-99 are lower division, 100-199 are upper division, and 200-299 are graduate level. The suffix "AC" identifies a course as meeting the American cultures requirement, the prefix "C" means the course is cross-listed in two or more departments, and the prefix "H" means the course is an honors course. Other suffixes such as "A" or "B" usually refer to a sequence of courses. A list of the math courses I took with a brief description of the topics covered can be found here.

Fall 2004
Computer Science 61A - Structure and Interpretation of Computer Programs (Richard Fateman)
Earth & Planetary Sciences C82 - Intro to Oceans
Math 53 - Multivariable Calculus (Rob Kirby)
Religious Studies 90A - Intro to Religious Studies

Spring 2005
Computer Science 61B - Data Structures (Jonathan Shewchuk)
Math 54 - Linear Algebra and Differential Equations (Arthur Ogus)
Math 55 - Discrete Mathematics (Michael Christ)
Middle Eastern Studies 20 - Perspectives on the Middle East
Psychology 2 - Principles of Psychology

Summer 2005
Math 110 - Linear Algebra (Daniel Schepler)
Music 27 - Intro to Western Music

Fall 2005
Computer Science 9F - C++ for Programmers
Computer Science 61C - Machine Structures (Dan Garcia)
Electrical Engineering 42/43 - Intro to Digital Electronics
Integrative Biology 35AC - Human Biological Variations
Math 172 - Combinatorics (Kevin Woods)

Spring 2006
Computer Science 164 - Programming Languages and Compilers (George Necula)
Computer Science 170 - Efficient Algorithms and Intractable Problems (Alistair Sinclair)
English R1B - Reading and Composition
Math H113 - Honors Intro to Abstract Algebra (Brian Osserman)

Fall 2006
Computer Science 9H: Python for Programmers
Math H104: Honors Intro to Analysis (George Bergman)
Math 198: Not So Many Cheerful Facts Undergraduate Seminar
Math 250A: Groups, Rings, and Fields (George Bergman)
Math 300: Teaching Workshop

Spring 2007
Math 125A: Mathematical Logic (Jack Silver)
Math 160: History of Math (Mariusz Wodzicki)
Math H185: Honors Intro to Complex Analysis (Xuemin Tu)
Math 250B: Multilinear Algebra and Further Topics (Giulio Caviglia)

Summer 2007
(at Freie Universität Berlin):
(Pre)Doc Course Integer Points in Polyhedra

Fall 2007
Math 199: Independent Study (David Eisenbud)
Math 215A: Algebraic Topology (Michael Hutchings)
Math 256A: Algebraic Geometry (Martin Olsson)
Math 290: Commutative Algebra seminar

Spring 2008
Math 196: Senior thesis (David Eisenbud)
Math 253: Homological Algebra (Peter Teichner)
Math 256B: Algebraic Geometry (Martin Olsson)
Math 290: Toric varieties seminar

Now at MIT:

Fall 2008
18.325: Tropical Geometry, MW: 930-11 (Josephine Yu)
18.737: Algebraic Groups, TR: 230-4 (George Lusztig)
18.915: Graduate Topology Seminar, MWF: 3-4 (Jacob Lurie)

Spring 2009
18.316: Seminar in Combinatorics (Daniel Kleitman)
18.735: Quivers in Representation Theory (Travis Schedler)
18.758: Representations of Lie Groups (David Vogan)

Back