Mathematics and Computer Science department web site
The information on this page pertains to program requirements for students who matriculated in the 2022-2023 academic year. View requirements for previous catalog years here.
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 high-technology 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 | |
CS 065 - Introduction to Computer Science I | 3 |
MATH 050 - Calculus I | 3 |
MATH 070 - Calculus II | 3 |
MATH 080 - Linear Algebra | 3 |
MATH 100 - Calculus III | 3 |
MATH 101 - Introduction to Mathematical Reasoning | 3 |
MATH 110 - Vector Calculus | 3 |
MATH 191 - The Capstone Course | 3 |
Upper Level Courses - Upper Level Courses - Students must select two sequences from Track A and one from Track B or two sequences from Track B and one from Track A. Students cannot count a course in more than one sequence. An advisor may, in consultation with the Department, substitute an alternative sequence of paired courses from another major that has a significant and appropriate emphasis on the mathematical aspects of that major for sequences 2, 3, 4, or 5 below. The limit on sequences from another major is one. | 18 |
Track A - Courses in this track are helpful for students who want to develop computational skills that might be useful in the workplace, but will also expose students to courses that help develop a theoretical grounding in computational mathematics. This major serves as complement to other majors such as Actuarial Science, Computer Science, Data Analytics, Physics, and other science majors. | |
1. Differential Equations Sequence | |
MATH 120 - Applied Differential Equations I | 3 |
MATH 121 - Applied Differential Equations II | 3 |
2. Mathematical Modeling Sequence - Select two of the following courses. | |
MATH 120 - Applied Differential Equations I | 3 |
MATH 125 - Math Modeling | 3 |
MATH 127 - Introduction to Game Theory | 3 |
3. Computational Mathematics Sequence | |
MATH 165 - Introduction to Numerical Analysis | 3 |
MATH 176 - Advanced Linear Algebra | 3 |
4. Actuarial Science/Data Analytics Sequence - Select one set below. | |
MATH 131 - Introduction to Probability I, and ACTS 135 - Mathematical Statistics |
3 3 |
STAT 130 - Probability for Analytics, and STAT 170 - Regression and Time Series |
3 3 |
5. Computational Science Sequence | |
MATH 139 - Theory of Computation | 3 |
MATH 150 - Discrete Structures | 3 |
6. PHY 121 - Theoretical Mechanics, and PHY 122 - Electromagnetic Theory |
4 4 |
Track B - Students choose two sequences listed below and one of the Applied and Computational Mathematics sequences. At least one the sequences must be either 1 and 2 (i.e., taking just 3 and 4 is not a possible sequence). Courses in this track are helpful for students who want to develop theoretical skills that would help prepare them for graduate programs in Computer Science, Mathematics, and Physics, but will also expose to applications of the theory. | |
1. Algebra Sequence - Select two of the following. | |
MATH 155 - Abstract Algebra I | 3-4 |
MATH 156 - Abstract Algebra II | 3 |
MATH 176 - Advanced Linear Algebra | 3 |
2. Analysis Sequence - Select two of the following. | |
MATH 184 - Introduction to Real Analysis I | 3 |
MATH 185 - Introduction to Real Analysis II | 3 |
MATH 187 - Complex Analysis | 3 |
3. Geometry/History Sequence | |
MATH 153 - Modern Geometry | 3 |
MATH 157 - History of Math | 3 |
4. Computer Science Sequence | |
MATH 150 - Discrete Structures | 3 |
MATH 139 - Theory of Computation | 3 |
TOTAL | 42 |
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. There are special requirements for the Bachelor of Science degree. See the Graduation Requirements section of this catalog for details. All programs are to be planned in careful consultation with a departmental advisor and be approved by that advisor.
Course | Credits |
Core Courses | 24 |
CS 065 - Introduction to Computer Science I | 3 |
MATH 050 - Calculus I | 3 |
MATH 070 - Calculus II | 3 |
MATH 080 - Linear Algebra | 3 |
MATH 100 - Calculus III | 3 |
MATH 101 - Introduction to Mathematical Reasoning | 3 |
MATH 110 - Vector Calculus | 3 |
MATH 191 - The Capstone Course | 3 |
Upper Level Courses - Students must select two sequences from Track A and one from Track B or two sequences from Track B and one from Track A. Students cannot count a course in more than one sequence. An advisor may, in consultation with the Department, substitute an alternative sequence of paired courses from another major that has a significant and appropriate emphasis on the mathematical aspects of that major for sequences 2, 3, 4, or 5 below. The limit on sequences from another major is one. | 18 |
Track A - Courses in this track are helpful for students who want to develop computational skills that might be useful in the workplace, but will also expose students to courses that help develop a theoretical grounding in computational mathematics. This major serves as complement to other majors such as Actuarial Science, Computer Science, Data Analytics, Physics, and other science majors. | |
1. Differential Equations Sequence | |
MATH 120 - Applied Differential Equations I | 3 |
MATH 121 - Applied Differential Equations II | 3 |
2. Mathematical Modeling Sequence - Select two of the following courses. | |
MATH 120 - Applied Differential Equations I | 3 |
MATH 125 - Math Modeling | 3 |
MATH 127 - Introduction to Game Theory | 3 |
3. Computational Mathematics Sequence | |
MATH 165 - Introduction to Numerical Analysis | 3 |
MATH 176 - Advanced Linear Algebra | 3 |
4. Actuarial Science/Data Analytics Sequence - Select one set below. | |
MATH 131 - Introduction to Probability I, and ACTS 135 - Mathematical Statistics |
3 3 |
STAT 130 - Probability for Analytics, and STAT 170 - Regression and Time Series |
3 3 |
5. Computational Science Sequence | |
MATH 139 - Theory of Computation | 3 |
MATH 150 - Discrete Structures | 3 |
6. PHY 121 - Theoretical Mechanics, and PHY 122 - Electromagnetic Theory |
4 4 |
Track B - Students choose two sequences listed below and one of the Applied and Computational Mathematics sequences. At least one the sequences must be either 1 and 2 (i.e., taking just 3 and 4 is not a possible sequence). Courses in this track are helpful for students who want to develop theoretical skills that would help prepare them for graduate programs in Computer Science, Mathematics, and Physics, but will also expose to applications of the theory. | 18 |
1. Algebra Sequence - Select two of the following. | |
MATH 155 - Abstract Algebra I | 3-4 |
MATH 156 - Abstract Algebra II | 3 |
MATH 176 - Advanced Linear Algebra | 3 |
2. Analysis Sequence - Select two of the following. | |
MATH 184 - Introduction to Real Analysis I | 3 |
MATH 185 - Introduction to Real Analysis II | 3 |
MATH 187 - Complex Analysis | 3 |
3. Geometry/History Sequence | |
MATH 153 - Modern Geometry | 3 |
MATH 157 - History of Math | 3 |
4. Computer Science Sequence | |
MATH 150 - Discrete Structures | 3 |
MATH 139 - Theory of Computation | 3 |
TOTAL | 42 |
The student must have a departmental minor adviser and complete 24 credit hours of mathematics and related courses as stipulated in the catalog requirements.
Course | Credits |
CS 065 - Introduction to Computer Science I | 3 |
MATH 050 - Calculus I | 3 |
MATH 070 - Calculus II | 3 |
MATH 080 - Linear Algebra | 3 |
MATH 100 - Calculus III | 3 |
MATH 101 - Mathematical Reasoning | 3 |
Upper Level Courses - Select two additional Math courses numbered 100 or above, excluding MATH 140 and excluding the capstone course. Must be approved by advisor. | 6 |
TOTAL | 24 |
The information in this catalog does not constitute a contract between the university and the student. The university reserves the right to make changes in curricula, admission policies and processes, tuition and financial aid, academic standards and guidelines, student services and any other regulations or policies set forth in this catalog without giving prior notice.