Explore courses

Fall 2026

Find your next class

7 courses

Historical grades cover up to five years through the selected term. Grade sorting prioritizes courses with at least 100 letter grades.

Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.

Offering recorded · Fall 2026

The course is dense and challenging. Homework is feasible but requires reading the textbook, as lectures may not fully explain concepts. Exams often draw directly from the book and previous tests.

historical GPA · grades

Spring 2022–Spring 2026

Introduces linear algebra and differential equations, emphasizing the relationship between theory and numerical solution techniques.

Offering recorded · Fall 2026

The course features a sharp difficulty curve and strict grading with no rounding. Workload consists of minimal homework, with three exams comprising almost the entire grade.

historical GPA · grades

Spring 2022–Spring 2026

Modern Algebra 2 covers field theory, polynomial roots, and linear algebra topics including canonical forms and determinants.

Offering recorded · Fall 2026

Historical reviews of Joshua Mundinger, Paul Apisa, Paul Terwilliger, Uri Andrews: Students report substantial weekly homework loads, sometimes exceeding 20 hours, and exams that cover extensive material, though some instructors offer flexibility or generous grading.

historical GPA · grades

Spring 2022–Spring 2026

MATH 681 is an individual study course for honors math majors to write a thesis in mathematics.

Offering recorded · Fall 2026

Historical reviews highlight Paul Milewski as a helpful and beneficial instructor for research opportunities, though his lecture effectiveness remains unverified by this single source.

No recorded grade history

MATH 941 is a graduate-level seminar covering selected topics in Algebra.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2026 · limited sample

Looking for a professor? →