The information on this page pertains to program requirements for students who matriculated in the 20192020 academic year. View requirements for previous catalog years here.
Mathematics and Computer Science department web site
Students majoring in mathematics are able to plan programs appropriate for careers that require understanding of structures and patterns and analysis of data, or for further graduate study in theoretical or applied mathematics or related fields, such as other scientific disciplines or economics and MBA programs in business administration. Opportunities for mathematics majors arise in computing or hightechnology firms, chemical and pharmaceutical manufacturers and with government agencies, financial institutions and the insurance industry.
Students who desire a more scientific emphasis will complete the College of Arts and Sciences requirements for a B.S. degree; the mathematics requirements for the B.A. and B.S. degrees are the same.
All programs are to be planned in careful consultation with a departmental advisor and be approved by that advisor.
The Bachelor of Arts degree is intended for students who desire less of a scientific emphasis. Students who desire more of a scientific emphasis should consider the Bachelor of Science degree. All programs are to be planned in careful consultation with a departmental advisor and be approved by that advisor.
Course  Credits 
Core Courses  22 
MATH 050  Calculus I  4 
MATH 070  Calculus II  4 
MATH 100  Calculus III  4 
MATH 080  Linear Algebra  3 
MATH 101  Mathematical Reasoning  3 
CS 065  Introduction to Computer Science I  3 
MATH 191  The Capstone Course  1 
Upper Level Courses  21 
At least six of these 21 hours must come from Category A. Another six hours must come from Category B, and the remaining nine hours can be from additional courses in Categories A or B, or at most six hours from Category C.  
Category A  At least six 
MATH 110  Multivariate Calculus  3 
MATH 120  Applied Differential Equations I  3 
MATH 121  Applied Differential Equations II  3 
MATH 125  Math Modeling  3 
MATH 127  Introduction to Game Theory  3 
MATH 131  Introduction to Probability I  3 
MATH 132  Introduction to Probability II  3 
MATH 150  Discrete Structures  3 
MATH 165  Introduction to Numerical Analysis  3 
Category B  At least six 
MATH 139  Theory of Computation  3 
MATH 150  Discrete Structures  3 
MATH 153  Modern Geometry  3 
MATH 155  Abstract Algebra I  34 
MATH 156  Abstract Algebra II  3 
MATH 157  History of Math  3 
MATH 176  Advanced Linear Algebra  3 
MATH 184  Introduciton to Real Analysis I  3 
MATH 185  Introduction to Real Analysis II  3 
MATH 187  Complex Analysis  3 
Category C  No more than six 
ACTS 120  Theory of Interest  3 
ACTS 141  Stat Modeling / Data Analysis I  3 
ACTS 142   
ACTS 150  Life Insurance Math I  3 
ACTS 151  Life Insurance Math II  3 
ACTS 160  Credibility and Simulation  3 
BIO/CS 116  Bioinformatics  3 
CS 130  Computer Organization and Assembly  3 
CS 137  Algorithm Analysis  3 
CS 139  Theory of Computation  3 
CS 143  Artificial Intelligence  3 
CS 147  Computer Graphics  3 
ECON 107  Intro to Econometrics  3 
PHY 121  Theoretical Mechanics  4 
PHY 122  Electromagnetic Theory  4 
PHY 181  Quantum Theory  4 
PHY 188  Advanced Classical Physics  4 
Total  43 
These courses should be chosen with an advisor to ensure the requirements are satisfied. These remaining courses may be other upperlevel mathematics courses (excluding MATH 140 or the mathematics tutoring course) or approved courses in computing, statistics, actuarial science, econometrics, finances, or other areas approved by the advisor.
Mathematics majors also should develop competencies in one or more areas of application of mathematics such as the physical sciences, life sciences, social sciences, or business.
The Bachelor of Science degree is intended for students who desire a more scientific emphasis. Students who desire less of a scientific emphasis should consider the Bachelor of Arts degree. All programs are to be planned in careful consultation with a departmental advisor and be approved by that advisor.
Course  Credits 
Core Courses  22 
MATH 050  Calculus I  4 
MATH 070  Calculus II  4 
MATH 100  Calculus III  4 
MATH 080  Linear Algebra  3 
MATH 101  Mathematical Reasoning  3 
CS 065  Introduction to Computer Science I  3 
MATH 191  The Capstone Course  1 
Upper Level Courses  21 
At least six of these 21 hours must come from Category A. Another six hours must come from Category B, and the remaining nine hours can be from additional courses in Categories A or B, or at most six hours from Category C.  
Category A  At least six 
MATH 110  Multivariate Calculus  3 
MATH 120  Applied Differential Equations I  3 
MATH 121  Applied Differential Equations II  3 
MATH 125  Math Modeling  3 
MATH 127  Introduction to Game Theory  3 
MATH 131  Introduction to Probability I  3 
MATH 132  Introduction to Probability II  3 
MATH 150  Discrete Structures  3 
MATH 165  Introduction to Numerical Analysis  3 
Category B  At least six 
MATH 139  Theory of Computation  3 
MATH 150  Discrete Structures  3 
MATH 153  Modern Geometry  3 
MATH 155  Abstract Algebra I  34 
MATH 156  Abstract Algebra II  3 
MATH 157  History of Math  3 
MATH 176  Advanced Linear Algebra  3 
MATH 184  Introduciton to Real Analysis I  3 
MATH 185  Introduction to Real Analysis II  3 
MATH 187  Complex Analysis  3 
Category C  No more than six 
ACTS 120  Theory of Interest  3 
ACTS 141  Stat Modeling / Data Analysis I  3 
ACTS 142   
ACTS 150  Life Insurance Math I  3 
ACTS 151  Life Insurance Math II  3 
ACTS 160  Credibility and Simulation  3 
BIO/CS 116  Bioinformatics  3 
CS 130  Computer Organization and Assembly  3 
CS 137  Algorithm Analysis  3 
CS 139  Theory of Computation  3 
CS 143  Artificial Intelligence  3 
CS 147  Computer Graphics  3 
ECON 107  Intro to Econometrics  3 
PHY 121  Theoretical Mechanics  4 
PHY 122  Electromagnetic Theory  4 
PHY 181  Quantum Theory  4 
PHY 188  Advanced Classical Physics  4 
Total  43 
These courses should be chosen with an advisor to ensure the requirements are satisfied. These remaining courses may be other upperlevel mathematics courses (excluding MATH 140 or the mathematics tutoring course) or approved courses in computing, statistics, actuarial science, econometrics, finances, or other areas approved by the advisor.
Mathematics majors also should develop competencies in one or more areas of application of mathematics such as the physical sciences, life sciences, social sciences, or business.
Students must have a departmental minor advisor and complete the following mathematics and related courses. Minimum required credits is 23.
Course  Credits 
MATH 050  Calculus I  4 
MATH 070  Calculus II  4 
MATH 080  Linear Algebra  3 
MATH 101  Mathematical Reasoning  3 
Two additional upperlevel mathematics courses that must be approved for the program by the advisor. MATH 140  Cooperative Education or the Capstone course may not be one of these. 

CS 065  Introduction to Computer Science I  3 
Total  23 