Main content start
Math Course Flowchart
Course code | Course name | Prerequisite | recommended prerequisite |
---|---|---|---|
Math 18 | Foundations for Calculus | ||
Math 19 | Calculus | Math 18 | |
Math 20 | Calculus | Math 19 | |
Math 21 | Calculus | Math 20 | |
Math 51 | Linear Algebra, Multivariable Calculus, and Modern Applications | Math 21 | |
Math 52 | Integral Calculus of Several Variables | Math 51 | |
Math 53 | Differential Equations with Linear Algebra, Fourier Methods, and Modern Applications | Math 51 | |
Math 56 | Proofs and Modern Mathematics | ||
Math 61CM | Modern Mathematics: Continuous Methods | Math 21 | |
Math 61DM | Modern Mathematics: Discrete Methods | Math 21 | |
Math 62CM | Modern Mathematics: Continuous Methods | Math 61CM | |
Math 62DM | Modern Mathematics: Discrete Methods | Math 61CM or Math 61DM | |
Math 63CM | Modern Mathematics: Continuous Methods | Math 61CM or Math 61DM | |
Math 63DM | Modern Mathematics: Discrete Methods | Math 61CM or Math 61DM | |
Math 75SI | Learn to Give a Math Talk | ||
Math 77Q | Probability and Gambling | Math 51 | |
Math 87Q | Mathematics of Knots, Braids, Links, and Tangles | ||
Math 101 | Math Discovery Lab | Math 51 or Math 61CM or Math 61DM | |
Math 104 | Applied Matrix Theory | Math 51 | |
Math 106 | Functions of a Complex Variable | Math 52 | |
Math 107 | Graph Theory | Math 51 + Math 56 | |
Math 108 | Introduction to Combinatorics and Its Applications | Math 51 | |
Math 109 | Groups and Symmetry | Math 51 | |
Math 110 | Number Theory for Cryptography | Math 51 | |
Math 113 | Linear Algebra and Matrix Theory | Math 51 | |
Math 115 | Functions of a Real Variable | Math 51 or Math 56 | |
Math 116 | Complex Analysis | Math 52 + Math 171 | |
Math 117 | Advanced Complex Analysis | Math 116 | |
Math 118 | Mathematics of Computation | Math 53 | |
Math 120 | Groups and Rings | Math 113 or (Math 51 + Math 56) | |
Math 121 | Galois theory | Math 120 | Math 113 |
Math 122 | Modules and Group Representations | Math 120 + Math 113 | |
Math 131P | Partial Differential Equations | Math 53 | |
Math 136 | Stochastic Processes | Math 151 | Math 115 |
Math 137 | Mathematical Methods of Classical Mechanics | (Math 53 + Math 147) or (Math 62CM + Math 63CM) | |
Math 143 | Differential Geometry | Math 52 | |
Math 144 | Introduction to Topology and Geometry | Math 61CM or (Math 113 + Math 171) | |
Math 145 | Algebraic Geometry | Math 120 | |
Math 147 | Differential Topology | Math 144 | |
Math 148 | Algebraic Topology | Math 109 or Math 120 | |
Math 151 | Introduction to Probability Theory | Math 61CM or (Math 52 + Math 56) | |
Math 152 | Elementary Theory of Numbers | Math 51 + Math 56 | |
Math 154 | Algebraic Number Theory | Math 121 | |
Math 155 | Analytic Number Theory | Math 106 + Math 152 | |
Math 158 | Probability and Stochastic Differential Equations for Applications | Math 53 + Math 151 | |
Math 159 | Discrete Probabilistic Methods | Math 151 | |
Math 161 | Set Theory | Math 56 | |
Math 171 | Fundamental Concepts of Analysis | Math 61CM or Math 61DM or (Math 51 + Math 115) | |
Math 172 | Lebesgue Integrations and Fourier Analysis | Math 171 | |
Math 173 | Theory of Partial Differential Equations | Math 171 | |
Math 175 | Elementary Functional Analysis | Math 115 or Math 171 | |
Math 193 | Polya Problem Solving Seminar |