Fall 2024

Math 525: Rings and Algebras I

Spring 2024

Math 503: Algebra I

Spring 2023

Math 603A: Topics in homological algebra

Fall 2022

Math 461: Topology I

Spring 2022

Math 503: Algebra I

Fall 2020

Math 525: Rings and Algebras I

Fall 2019

Math 465: Foundations of Geometry

Math 584: Euclidean and Non-Euclidean Geometry

Spring 2019

Math 504: Algebra II

Spring 2018

Math 574: Number Theory

Math 407: Introduction to the Theory of Numbers

Math 304: Linear Algebra

Fall 2017

Math 525: Rings and Algebras I

Fall 2016

Math 465: Foundations of Geometry

Math 584: Euclidean and Non-Euclidean Geometry

Spring 2016

Math 488H and Math 575H: Topics in the History of Mathematics

Fall 2015

Math 603A: Algebraic Number Theory

Fall 2014

Math 465: Foundations of Geometry

Math 584: Euclidean and Non-Euclidean Geometry

Math 489 and Math 575P: Problem Solving

Spring 2014

Math 488H and Math 575H: Topics in the History of Mathematics

Fall 2013

Math 525: Rings and Algebras I

Math 489 and Math 575P: Problem Solving

Spring 2013

Math 222, Section 1: Calculus 2

Math 503: Algebra I

Fall 2012

Math 465: Foundations of Geometry

Math 584: Euclidean and Non-Euclidean Geometry

Spring 2012

Math 488H and Math 575H: Topics in the History of Mathematics

Fall 2011

Math 525: Rings and Algebras I

Math 488A and Math 575P: Problem Solving

Summer 2011

Math 488A, Math 575A, and Math 590A: Topics in Set Theory

Spring 2011

Math 330: Number Systems

Math 504: Algebra II

Fall 2010

Math 465: Foundations of Geometry

Math 584: Euclidean and Non-Euclidean Geometry

Math 488A and Math 575P: Problem Solving

Summer 2010

Math 488A, Math 575A, and Math 590A: Topics in Elementary Number Theory

Spring 2010

Math 488H and Math 575H: Topics in the History of Mathematics

Fall 2009

Math 603A: Algebraic Number Theory

Math 488A and Math 575P: Problem Solving

Fall 2008

Math 525: Rings and Algebras I

Math 222: Calculus II

Spring 2008

Math 402: Modern Algebra II

Math 323: Calculus III

Fall 2007

Math 401: Modern Algebra I

Math 488A and Math 575P: Problem Solving

Spring 2007

Introduction to Algebraic Geometry

Fall 2006

Math 504: Algebra II

Math 488A and Math 575P: Problem Solving

Fall 2005

Math 504: Algebra II

Math 603A: Finite p-groups

Math 488A: Problem Solving

Spring 2005

Math 503: Algebra I

Fall 2004

Math 507: Linear Algebra and Matrix Theory

Math 488A: Problem Solving

Spring 2004

Math 404: Advanced Linear Algebra

Math 323: Calculus III

Fall 2003

Math 524: Cohomology of Groups

Spring 2003

Math 304: Linear Algebra

Math 523: Group Theory I

Fall 2002

Math 222: Calculus II