Explore courses

Fall 2026

Find your next class

15 courses

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

Introduction to the technical aspects of cryptography and secure digital information transmission.

Offering recorded · Fall 2026

The course includes five graded homeworks, two midterms, and a final. While some find exams manageable with lecture notes, others report they are unexpectedly difficult or narrowly focused.

historical GPA · grades

Spring 2022–Spring 2026

ECE 330 Signals and Systems covers time-domain and frequency-domain analysis of continuous and discrete signals and systems using Fourier and Laplace transforms.

Offering recorded · Fall 2026

Historical reviews of Bernard Lesieutre: The class starts hard but clarifies before midterms. Tests are reasonably difficult but feature a generous curve, and exams closely mirror practice problems.

historical GPA · grades

Spring 2022–Spring 2026

ECE 489 is an undergraduate honors research course where students conduct projects supervised by faculty members.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

MATH 341 introduces the theory of linear algebra with a focus on proofs, covering vector spaces, transformations, and eigenvalues.

Offering recorded · Fall 2026

Historical reviews of Howard Becker, Jack Burkart: Homework is described as moderate or hard and time-consuming. Exams are moderate to difficult, requiring students to apply class concepts to construct their own proofs.

historical GPA · grades

Spring 2022–Spring 2026

MATH 541 Modern Algebra 1 covers groups, rings, ideals, homomorphisms, and abstract vector spaces.

Offering recorded · Fall 2026

Homework and exam difficulty is described as perfect and very doable, with a good textbook provided.

historical GPA · grades

Spring 2022–Spring 2026

Covers topological spaces, connectedness, compactness, separation axioms, and metric spaces.

Offering recorded · Fall 2026

Historical reviews of Arun Ram, Mingzhong Cai: Workload varies significantly; Arun Ram assigned tons of homework causing late nights, while Mingzhong Cai’s take-home exams required over ten hours per midterm despite being difficult.

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 682 is an individual study course for honors math majors to write a thesis in mathematics.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

MATH 699 offers directed study projects arranged with a faculty member.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

MATH 849 covers the classical and modern theory of automorphic forms and the representation theory of GL(2).

Offering recorded · Fall 2026

historical GPA · grades

Fall 2022–Spring 2025 · limited sample

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

A graduate-level seminar covering selected topics in Number Theory.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2026 · limited sample

Looking for a professor? →