The Courses In Each of the Following Lists Should Be Taken

Basic mandatory courses
Basic mandatory courses.
Id
Course Name
Hours
Credits
Terms
Requires
Total Credits
28.0
7011 Algebra 1 4/2 5.0 Fall
7021 Algebra 2 4/2 5.0 Spring
1011 Infinitesimal Calculus 1 4/2 5.0 Fall
1021 Infinitesimal Calculus 2 4/2 5.0 Spring
1051 Introduction to Analysis 4/0 4.0 Fall
8001 Probability 4/0 4.0 Fall
Additional core math courses
Additional core math courses.
Id
Course Name
Hours
Credits
Terms
Requires
Total Credits
9.0
2201 Discrete Mathematics 4/2 5.0 Fall
0171 Set Theory 4/0 4.0 Spring
Advanced mandatory math courses
Advanced mandatory math courses.
Id
Course Name
Hours
Credits
Terms
Requires
Total Credits
24.0
7031 Algebraic Structures 4/0 4.0 Fall
1031 Geometric infinitesimal calculus 1 4/0 4.0 Fall
1041 Geometric infinitesimal calculus 2 4/0 4.0 Spring
0091 Introduction to Topology 4/0 4.0 Spring
0061 Ordinary Differential Equations 4/0 4.0 Spring
0251 Theory of Functions of a Complex Variable 4/0 4.0 Spring

Dependency Graph

Nodes are draggable, double click for more info