Plan ahead for courses where students have earned lower grades.
Lowest historical GPA first. At least 100 letter grades over the five years through the
selected term. Grades reflect past outcomes, not workload or a guaranteed result.
Find your fit
48 courses
Ranked courses have at least 100 recorded letter grades.
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.
The class featured hard tests, long online homework assignments, and content some students found overly complicated for a first-semester algebra class.
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.
Preparatory Algebra covers fundamental math skills like real numbers, polynomials, and linear equations. Students must pass a basic skills assessment; it does not count for degree credit.
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.
Survey of Calculus 1 covers differential and integral calculus, exponential/logarithmic functions, and functions of several variables for prebusiness and social science students.
The course was described as especially hard for students without prior calculus experience, as the instructor taught as if the material was already known.
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.
Covers Sturm-Liouville theory, Fourier series, and linear second-order PDEs including separation of variables, eigenfunction expansions, and Green's functions.
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.
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.
Linear Optimization covers problems with linear inequality constraints, emphasizing formal proofs, the simplex method's theory, duality, and theorems of the alternatives.
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.
Homework varied drastically between manageable and really difficult, and one student felt the final exam was harder than past versions, though the midterm was not too bad.
Introductory Probability covers axioms, random variables, distributions, expectation, variance, conditional probability, inequalities, laws of large numbers, and the central limit theorem.
Covers direct and iterative solutions for linear/nonlinear systems and eigenproblems, including LU/QR factorizations, least squares, and algorithmic stability.
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.
Introduction to the Theory of Probability covering axioms, random variables, distributions, expectation, conditional probability, multivariate distributions, inequalities, and limit theorems.
The course required weekly homework and quizzes, with homework described as lengthy and exams as tough but fair. Lectures were dense, covering topics from the textbook, though students found them manageable if they practiced problems consistently.
Students reported that the homework directly prepares them for exams, which were described as very straightforward. The class involved lecture-heavy instruction.
Introduction to linear algebra and differential equations, emphasizing the connection between linear algebra theory and analytical/numerical techniques for solving differential equations.
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.
Introduction to cryptography covering secure transmission of digital information, distinguishing perfect from computational security, and introducing technical aspects.
Introduction to combinatorics covering enumeration, inclusion-exclusion, generating functions, graph coloring, finite designs, and matching problems with applications in science and puzzles.
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.
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.
Attendance was mandatory due to weekly quizzes, with three dropped. Lectures were problem-heavy, and exam preparation materials were identical to the actual exams.
Analysis I covers real numbers, set theory, metric spaces, basic topology, sequences and series, limits, continuity, differentiation, integration, and uniform convergence.
Yayi Fu covered a massive amount of material that could feel overwhelming. The final exam was worth 40% of the grade and was harder than the midterms, which were derived directly from review exercises.
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.
Introduction to Probability and Mathematical Statistics I covers probability theory, combinatorial methods, discrete and continuous distributions, moments, and estimation.
One student found exams crazy difficult and felt the instructor assumed students had taken analysis. Another said open-book exams required high mathematical skills.
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.
Modern Algebra 2 covers field extensions, roots of polynomials, splitting fields, simple extensions, linear transformations, matrices, characteristic roots, canonical forms, and determinants.