Mathematics Major—BA
 Mathematics Major—BS
Mathematics Minor
Mathematics Major—BA
(a minimum of 50 semester course credits)
Required:
MATH 047–048 Calculus I and II (5; 5)
MATH 049 Multivariable Calculus (4)
MATH 050 Linear Algebra (4)
MATH 131 Introduction to Abstract Algebra (4)
MATH 141–142 Real Analysis I and II (4; 4)
And select five courses from:
MATH 006 Discrete Mathematics II (4)
MATH 102 Probability and Statistics (4)
MATH 104 Differential Equations (4)
MATH 108 Mathematical Modeling (4)
MATH 127 Linear Optimization (4)
MATH 128 Theory of Computation (4)
MATH 132 Topics in Algebra (4)
MATH 154 Foundations of Geometry (4)
MATH 156 Problem Solving (4)
MATH 158 Topics in Topology (4)
MATH 160 Complex Analysis (4)
MATH 180 Topics in Mathematics (4) Note: May be repeated with different topics.
CS 064 Computer Concepts and Intermediate Programming (4)
CS 125 Theory of Algorithms (4)
Other computer science upperdivision courses may be used as electives in the mathematics major at the discretion of the department.
Recommended:
PHIL 051 Introduction to Logic (4)
PHYS 061–062 General Physics I and II (4; 4)
Additional courses in mathematics, logic, and computer science, and a reading knowledge of French, German, or Russian, are useful.
Students intending to pursue graduate study are encouraged to give an oral presentation on an advanced topic.
Mathematics Major—BS
(a minimum of 36 semester course credits)
Required:
MATH 049 Multivariable Calculus (4)
MATH 050 Linear Algebra (4)
MATH 131 Introduction to Abstract Algebra (4)
MATH 141–142 Real Analysis I and II (4; 4)
And select four courses from:
MATH 006 Discrete Mathematics II (4)
MATH 102 Probability and Statistics (4)
MATH 104 Differential Equations (4)
MATH 108 Mathematical Modeling (4)
MATH 127 Linear Optimization (4)
MATH 128 Theory of Computation (4)
MATH 132 Topics in Algebra (4)
MATH 154 Foundations of Geometry (4)
MATH 156 Problem Solving (4)
MATH 158 Topics in Topology (4)
MATH 160 Complex Analysis (4)
MATH 180 Topics in Mathematics (4) Note: May be repeated with different topics.
CS 064 Computer Concepts and Intermediate Programming (4)
CS 125 Theory of Algorithms (4)
Note: MATH 049, MATH 050, or MATH 141, included in the required courses above, and MATH 102, MATH 104, or CS 064, if chosen from the list of electives above, may not be counted toward the natural science and mathematics core option for the BS degree.
Other computer science upperdivision courses may be used as electives in the mathematics major at the discretion of the department.
Recommended:
PHIL 051 Introduction to Logic (4)
Additional courses in mathematics, logic, and computer science, and a reading knowledge of French, German, or Russian, are useful.
Students intending to pursue graduate study are encouraged to give an oral presentation on an advanced topic.
Mathematics Minor
(a minimum of 26 semester course credits)
Required:
MATH 047–048 Calculus I and II (5; 5)
MATH 049 Multivariable Calculus (4)
MATH 050 Linear Algebra (4)
And select two courses from:
MATH 006 Discrete Mathematics II (4)
MATH 102 Probability and Statistics (4)
MATH 104 Differential Equations (4)
MATH 108 Mathematical Modeling (4)
MATH 127 Linear Optimization (4)
MATH 128 Theory of Computation (4)
MATH 131 Introduction to Abstract Algebra (4)
MATH 141142 Real Analysis I and II (4; 4)
MATH 132 Topics in Algebra (4)
MATH 154 Foundations of Geometry (4)
MATH 156 Problem Solving (4)
MATH 158 Topics in Topology (4)
MATH 160 Complex Analysis (4)
MATH 180 Topics in Mathematics (4)
CS 125 Theory of Algorithms (4)
