← Departments

MATH

Mathematics

Get a feel for the department. Find your next class.

Explore prerequisite map →

Browse all Mathematics courses →

The department at a glance

All recorded grades
average GPA
A / AB grades
letter grades

How grades break down

Grades over time

Red: department · Gray: UW–Madison

About these statistics

GPA and percentages are weighted by recorded letter grades. UW comparisons use the same terms. Cross-listed courses count once within this department and once across UW; department totals should not be added together. Grade counts are not unique students. Offering counts reflect captured records, not a complete historical schedule.

Spring 2027

Recorded this term
courses with offerings
instructors recorded

Grades have not been recorded for this term. Historical results remain in the overview above.

Across course levels

Recorded this term

No released grades for this term.

Recorded offerings over time

Find your next class

84 courses

Introduction to cryptography covering secure transmission of digital information, distinguishing perfect from computational security, and introducing technical aspects.

Offering recorded · Spring 2027 · Sources

Past student reviews · Eric Bach

Homeworks were difficult but interesting to work through, while exams were reported to be easier than the homework assignments.

historical GPA · grades

Fall 2022–Spring 2026

Integer Optimization introduces integer optimization problems and surveys algorithm theory, focusing on polyhedral formulations, algebraic/geometric properties, and combinatorial optimization applications.

Offering recorded · Spring 2027 · Sources

Past student reviews · Alberto Del Pia

Homeworks were described as very manageable and instructive, while exams were noted as the challenging aspect of the course.

historical GPA · grades

Spring 2023–Spring 2026 · limited sample

Linear Optimization covers problems with linear inequality constraints, emphasizing formal proofs, the simplex method's theory, duality, and theorems of the alternatives.

Offering recorded · Spring 2027 · Sources

Past student reviews · Carla Michini

Homeworks were extremely hard at times, though the total volume was limited to eight assignments. The workload is demanding due to the difficulty of the problems rather than the quantity.

historical GPA · grades

Fall 2022–Spring 2026

Nonlinear Optimization I covers theory and algorithms for nonlinear optimization, focusing on unconstrained optimization techniques.

Offering recorded · Spring 2027 · Sources

Past student reviews · Michael Ferris

Assignments often required more than 14 hours to complete, with no penalty-free late days or assignment drops available.

historical GPA · grades

Fall 2022–Spring 2026

Introduction to Discrete Mathematics covering logic, sets, relations, functions, and discrete structures like integers, strings, trees, and graphs.

Offering recorded · Spring 2027 · Sources

Past student reviews · Luke Jeffreys

The course was considered pretty hard due to the sheer amount of content, though the instructor provided fill-in-the-blank lecture notes to save time.

historical GPA · grades

Fall 2022–Spring 2026

Covers direct and iterative solutions for linear/nonlinear systems and eigenproblems, including LU/QR factorizations, least squares, and algorithmic stability.

Offering recorded · Spring 2027 · Sources

Past student reviews · Amos Ron

One past student said Amos Ron’s homeworks were 10–15 pages biweekly. Another said the homework took many hours and lectures met three days a week for 75 minutes.

historical GPA · grades

Spring 2023–Spring 2026

Advanced numerical analysis covering polynomial interpolation, approximation, differentiation, integration, splines, and ODE solvers.

Offering recorded · Spring 2027 · Sources

Past student reviews · Chris Rycroft, Laurel Ohm

One student found the homework tedious but manageable, while another noted a heavy workload that was doable with time. Rycroft's exams were challenging but included partial credit, whereas Ohm's exams were described as having very reasonable difficulty.

historical GPA · grades

Fall 2022–Spring 2026

Introduction to spectral methods (Fourier, Chebyshev, Fast Fourier Transform), finite element methods (Galerkin methods, energy estimates and error analysis), and mesh-free methods (Monte-Carlo, smoothed-particle hydrodynamics) for solving partial differential equations. Applications from science and engineering. Applications from science and engineering. Students are strongly encouraged to have programming skills (e.g.COMP SCI 200), undergraduate numerical analysis (e.g.MATH/​COMP SCI  514orCOMP SCI 412), analysis (MATH 322and521) and linear algebra (e.g.MATH 341or equiv.)

Offering recorded · Spring 2027 · Sources

Past student reviews · Maurice Fabien

The course required learning a large amount of material, with assignments strictly take-home and no in-class pressure. Reviewers noted the extensive prerequisite list made the content challenging before the semester even began.

historical GPA · grades

Spring 2023–Spring 2026

Introduction to combinatorics covering enumeration, inclusion-exclusion, generating functions, graph coloring, finite designs, and matching problems with applications in science and puzzles.

Offering recorded · Spring 2027 · Sources

Past student reviews · Mitch Keller

The grading system was unique and demanding: students needed full marks on all assignments and tests or extra credit to achieve an A; otherwise, the highest possible grade was an AB.

historical GPA · grades

Fall 2022–Spring 2026

A capstone for future middle and high school teachers that draws connections between higher mathematics and school mathematics.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Spring 2023–Spring 2025 · limited sample

Topics in Applied Algebra covers algebraic constructions and structures, including coding theory, cryptography, watermarking, and computer vision.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Fall 2022–Spring 2024 · limited sample

Advanced topics in the mathematical foundations of data science.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Fall 2022–Spring 2026

Covers discrete-time and continuous-time Markov chains, Poisson point processes, and renewal processes, with applications to queueing, branching, and models in science, engineering, and business.

Offering recorded · Spring 2027 · Sources

Past student reviews · Timo Seppalainen

Homework assignments were challenging and time-consuming, but students noted there were only about ten. The homework was significantly harder than the exams, meaning thorough homework completion often reduced the need for additional exam study.

historical GPA · grades

Fall 2022–Spring 2026

College Algebra covering properties of elementary functions, equations, inequalities, and graphs. Focuses on formulating, analyzing, solving, and interpreting mathematical and real-world problems to provide algebra skills for calculus.

Offering recorded · Spring 2027 · Sources

Past student reviews · Josh Blatz, Billy Jackson

The class featured hard tests, long online homework assignments, and content some students found overly complicated for a first-semester algebra class.

historical GPA · grades

Fall 2022–Spring 2026

Covers the graphs, properties and geometric significance of trigonometric functions of a real variable. Other topics include trigonometric equations and identities, trigonometric form of complex numbers, DeMoivre's theorem, and polar and parametric equations. Formulating, analyzing, solving, and interpreting mathematical and real-world problems using trigonometry.

Offering recorded · Spring 2027 · Sources

Past student reviews · Eugenia Malitsky

Attendance was mandatory due to weekly quizzes, with three dropped. Lectures were problem-heavy, and exam preparation materials were identical to the actual exams.

historical GPA · grades

Fall 2022–Spring 2026

Precalculus course covering properties, graphs, and transformations of elementary functions, including trigonometry, to prepare students for calculus.

Offering recorded · Spring 2027 · Sources

Past student reviews · Fernando Al Assal

The course included weekly quizzes that students found easy if they studied, and exams were reported to be almost identical to the practice exams provided.

historical GPA · grades

Fall 2022–Spring 2026

Quantitative Reasoning and Problem Solving develops competency in working with numerical data, solving quantitative problems in authentic contexts, and making logical arguments supported by quantitative evidence.

Offering recorded · Spring 2027 · Sources

Past student reviews · Travis Olson

The class featured numerous tests, but they were easy and the instructor dropped a significant number of them.

historical GPA · grades

Fall 2022–Spring 2026

Survey of Calculus 1 covers differential and integral calculus, exponential/logarithmic functions, and functions of several variables for prebusiness and social science students.

Offering recorded · Spring 2027 · Sources

Past student reviews · Chanwoo Kim

The course was described as especially hard for students without prior calculus experience, as the instructor taught as if the material was already known.

historical GPA · grades

Fall 2022–Spring 2026

Survey of Calculus 2 covers first-order differential equations, multivariable calculus, constrained optimization, infinite sequences and series, approximation methods, and probability, with models from business and social sciences.

Offering recorded · Spring 2027 · Sources

Past student reviews · Prerna Gera

Quizzes and exams were described as brutal and distinct from lectures, while homework remained simple.

historical GPA · grades

Fall 2022–Spring 2026

Calculus and Analytic Geometry 1 introduces differential and integral calculus, plane analytic geometry, applications, and transcendental functions.

Offering recorded · Spring 2027 · Sources

Past student reviews · Rajula Srivastava

One student with a pre-calculus background had to reteach themselves majority of concepts after lectures. Another found that discussions were the most helpful resource for learning material and studying for quizzes and tests.

historical GPA · grades

Fall 2022–Spring 2026

Calculus and Analytic Geometry 2 covers integration techniques, improper integrals, first-order ODEs, sequences, series, Taylor series, and vector geometry.

Offering recorded · Spring 2027 · Sources

Past student reviews · Travis Olson

The course was described as heavily exam-focused, requiring students to complete numerous practice tests, with some noting that self-study and extensive problem practice were essential for success.

historical GPA · grades

Fall 2022–Spring 2026

Calculus of functions of several variables covering parameterized curves, derivatives, multiple integrals, and vector calculus.

Offering recorded · Spring 2027 · Sources

Past student reviews · Alexander Hanhart

A student taking Alexander Hanhart’s class found the homework took a lot of time to complete, though they felt the exams were not notably more difficult than previous semesters.

historical GPA · grades

Fall 2022–Spring 2026

Techniques in Ordinary Differential Equations covering linear DEs, series solutions, boundary value problems, Laplace transforms, and possibly numerical methods and autonomous systems.

Offering recorded · Spring 2027 · Sources

Past student reviews · Jessica Lin, Minh Binh Tran

Lectures sometimes moved quickly, making it easy to get lost. Exams had a heavy time crunch, though students noted that questions were often taken directly from homework or recommended problems.

historical GPA · grades

Fall 2022–Spring 2026

Introduction to linear algebra and differential equations, emphasizing the connection between linear algebra theory and analytical/numerical techniques for solving differential equations.

Offering recorded · Spring 2027 · Sources

Past student reviews · Scott Hiatt

The course involves very little homework, with three exams comprising almost the entire grade. One student noted a sharp difficulty curve early in the semester and strict grade cutoffs.

historical GPA · grades

Fall 2022–Spring 2026

Covers vector analysis (rotations, Euler angles, Green/Gauss/Stokes) and complex analysis (conformal mapping, residues).

Offering recorded · Spring 2027 · Sources

Past student reviews · Ronald Dickey

Homework was assigned with only a one-day turnaround, which one student found difficult to balance alongside other classes.

historical GPA · grades

Fall 2022–Spring 2026

Covers Sturm-Liouville theory, Fourier series, and linear second-order PDEs including separation of variables, eigenfunction expansions, and Green's functions.

Offering recorded · Spring 2027 · Sources

Past student reviews · Jean Luc Thiffeault

Homework was not bad, and tests gave a lot of partial credit while being drawn directly from the homework problems.

historical GPA · grades

Fall 2022–Spring 2026

Introductory Probability covers axioms, random variables, distributions, expectation, variance, conditional probability, inequalities, laws of large numbers, and the central limit theorem.

Offering recorded · Spring 2027 · Sources

Past student reviews · Hyukpyo Hong

Exams followed a split structure where the first half mirrored practice problems exactly, while the second half was significantly more challenging.

historical GPA · grades

Spring 2024–Spring 2026

MATH 340 introduces linear algebra: matrices, vector spaces, transformations, eigenvalues, and orthogonality.

Offering recorded · Spring 2027 · Sources

Past student reviews · Autumn Kent, Kaitlyn Phillipson

No homework was collected in Kent’s section, with grades based on exams and quizzes. Phillipson’s section was described as having a fairly light workload.

historical GPA · grades

Fall 2022–Spring 2026

Theory of linear algebra covering vector spaces, transformations, and eigenvalues, with an introduction to proofs and proof writing.

Offering recorded · Spring 2027 · Sources

Past student reviews · Howard Becker

Homework was a moderate level, but exams required applying abstract concepts from class to create original proofs, making them moderate to difficult.

historical GPA · grades

Fall 2022–Spring 2026

Linear Algebra and Optimization introduces linear algebra, multivariable calculus, and optimization theory with applications to data science, implemented in Python.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Spring 2025–Spring 2026 · limited sample