Recommended Schedules for Mathematics Majors
Students intending to major in Mathematics should take the 5 core courses (please see the course catalog) by the end of their sophomore year. It is still possible to major in Mathematics if you start the major during your sophomore year, but your schedule will be much more constrained.
The prerequisite graph for the Mathematics major is shown below. For more details, consult the course catalog.
Bachelor of Science in Mathematics
The Bachelor of Science degree requires 5 core courses plus CS 171, the real analysis sequence (Math 321-322), the abstract algebra sequence (Math 332-333), one course in discrete mathematics, one course in continuous mathematics, and two additional electives. (Please see the course catalog for more details.)
The following table summarizes these requirements in the form of a possible four-year schedule. Note that your actual schedule may differ depending on when courses are offered. The advanced analysis sequence and abstract algebra sequence alternate years. One of the discrete mathematics courses and one of the continuous mathematics courses is taught each year.
| Fall | Spring | ||||||||||
| First Year | Math 123: Calculus I | Math 124: Calculus II CS 171: Introduction to Computer Science |
|||||||||
| Sophomore | Math 210: Introduction to Proof Techniques | Math 222: Calculus III Math 231: Linear Algebra and Differential Equations |
|||||||||
| Junior | Math 321: Advanced Analysis I Math 337: Operations Research (or Math 331) |
Math 322: Advanced Analysis II Math 329: Complex Analysis (or Math 357) |
|||||||||
| Senior | Math 332: Abstract Algebra I, Math elective | Math 333: Abstract Algebra II, Math elective | |||||||||
Bachelor of Arts in Mathematics
The Bachelor of Arts degree requires 5 core courses plus CS 171, one of Math 321 or Math 332, one course in discrete mathematics, one course in continuous mathematics, and two additional electives. (Please see the course catalog for details.)
The following tables summarize the requirements starting in both the first and second years. Your actual schedule may differ depending upon which courses are offered which years.
| Fall | Spring | ||||||||||
| First Year | Math 123: Calculus I | Math 124: Calculus II CS 171: Introduction to Computer Science |
|||||||||
| Sophomore | Math 210: Introduction to Proof Techniques | Math 222: Calculus III Math 231: Linear Algebra and Differential Equations |
|||||||||
| Junior | Math 321: Advanced Analysis I (or Math 332) Math 337: Operations Research (or Math 331) |
Math 329: Complex Analysis (or Math 357) | |||||||||
| Senior | Math elective | Math elective | |||||||||
| Fall | Spring | ||||||||||
| First Year | |||||||||||
| Sophomore | Math 123: Calculus I | Math 124: Calculus II CS 171: Introduction to Computer Science |
|||||||||
| Junior | Math 210: Introduction to Proof Techniques Math 222: Calculus III |
Math 231: Linear Algebra and Differential Equations Math elective |
|||||||||
| Senior | Math 321: Advanced Analysis I (or Math 332) Math 337: Operations Research (or Math 331) |
Math 329: Complex Analysis (or Math 357) Math elective |
|||||||||