(Revised May 2026)
Courses Offered Every Year
MATH 102 Advanced Calculus (Fall)
MATH 103 Advanced Linear Algebra (Fall)
MATH 122 Probability & Statistics I (Fall & Winter)
MATH123 Probability & Statistics II (Winter & Spring)
MATH 125 Mathematical Finance (Spring)
CSCI 161 Theory of Automata and Languages (Fall, Winter, Spring)
CSCI 163 Theory of Algorithms (Fall, Winter & Spring)
CSCI 168 Computer Graphics (Spring)
CSCI 169 Programming Languages (Winter)
MATH 178 Cryptography (Fall & Winter)
CSCI 180 Computer Security (Fall)
CSCI 181 Applied Cryptography (Spring)
CSCI 183 Data Science (Fall & Winter)
CSCI 184 Applied Machine Learning (Winter & Spring)
CSCI 185 Web and Data Mining (Fall & Spring)
CSCI 187 Design and Management of Software (Fall)
MATH 195 Math Education and Social Justice (Spring)
Courses Offered Every Other Year: 2027-2028, 2029-2030, etc.
MATH 101 Survey of Geometry (Spring)
MATH 113 Topology (Winter)
MATH 144 Partial Differential Equations (Fall)
MATH/CSCI 146 Optimization I (Winter)
MATH/CSCI 147 Optimization II (Spring)
MATH 153 Intermediate Analysis I (Winter)
MATH 154 Intermediate Analysis II (Spring)
CSCI 164 Advanced Theory of Algorithms (Spring)
MATH 170 Development of Mathematics (Winter)
MATH 176 Combinatorics (Spring)
Courses Offered Every Other Year: 2026-2027, 2028-2029,etc.
MATH 105 Complex Variables (Winter)
MATH 111 Abstract Algebra I (Winter)
MATH 112 Abstract Algebra II (Spring)
MATH 141 Mathematical Models (Fall)
MATH 155 Ordinary Differential Equations (Spring)
MATH 162 Computational Complexity (Winter)
MATH/CSCI 166 Numerical Analysis (Winter)
MATH 174 Differential Geometry (Spring)
MATH 175 Theory of Numbers (Spring)
MATH 177 Graph Theory (Winter)
Courses Offered by Request Only or on an Occasional Basis
MATH 100 Writing in the Mathematical Sciences
CSCI 127 Computer Simulation
MATH 133 Logic and Foundations (Taught one time Spring 2018)
MATH 134 Set Theory
CSCI 165 Data Privacy and Algorithmic Fairness
MATH 172 Problem Solving
MATH/CSCI 197 Special Topics