Mathematics Mathematics  Computer Science Mathematics  Physics
Mathematics Major
PEAKS  Natural Sciences & Mathematics 
The Mathematics and Physical Sciences Core provides a strong mathematical background to all Mathematics and MathematicsPhysics majors in our Department. This collection of courses incorporates mathematical methods and concepts and fundamentals of computer programming along with the foundational course in Analytical Physics as an introduction to problemsolvng, abstract analysis, and applications.
Course  Course Title  Credits 

MAJOR REQUIREMENTS 

Complete the MathematicsPhysics Core (19 credits): 

MAT175 
Single Variable Calculus* 
4 
MAT275 
Multivariable Calculus 
4 
MAT280 or 
Introduction to Proof: Number Theory or 

CSC150 
Computer Science I 
4 
PHY271 
Analytical Physics I and Laboratory 
5 
MAT199 and/or 
Math and Physics Colloquium (2 semesters at 0.5 credit each) 
1 
Complete any two of the following advanced courses in modern axiomatic mathematics (6 credits): 

MAT431 
Complex Analysis 

Complete upperdivision elective coursework in Mathematics (12 credits): 

MAT ELEC 
12 additional credits of 300 or 400level MAT courses (excluding MAT498)** 
12 
Complete an independent study in Mathematics: 

MAT494 
Independent Study 
13 
Notes 

*Note: Depending on placement, completion of MAT150 Applied Calculus: A Modeling Approach may be required prior to enrolling in MAT175.
**A maximum of 3 credits of MAT494 and MAT497 in any combination may be counted toward the upperdivision elective requirements. Students interested in graduate work in mathematics are strongly encouraged to take the following courses: MAT451 Real Analysis MAT461 Abstract Algebra 
Mathematics  Computer Science Major
PEAKS  Natural Sciences & Mathematics  Professional Studies & Enhancements 
The Mathematics–Computer Science major is designed to prepare students for a broad variety of careers and for graduate study. Work in computer science includes software development and design, research in solving problems in computing (including data storage, networking, retrieval, organization, validation, and so on), and research into new ways of using computing devices (computer vision, robotics, machine learning, accessibility studies, etc.). Computer science is one of the most rapidly expanding and changing fields of scientific inquiry. Preparation for work in this field is thus inherently interdisciplinary, requiring a strong mathematical background. Majors also complete coursework in effective communication. The problemsolving capabilities acquired in the Mathematics–Computer Science major are of wide utility in many fields of study and careers not directly connected to computer science. Computer Science majors gain familiarity with concepts and technologies that have become an integral part of virtually every profession. Just as organizational, interpersonal, and communication skills have become a requisite part of most successful employment, the capacity to understand, operate, and manipulate computational tools will soon be a professional necessity in all areas of industry and academia. The Mathematics–Computer Science major fulfills the Professional Studies PEAK as well as the Natural Sciences & Mathematics PEAK.
Course  Course Title  Credits 

MAJOR REQUIREMENTS 

Complete the MathematicsComputer Science Core (18 credits): 

CSC150 
Computer Science I* 
4 
CSC152 
Computer Science II 
4 
CSC160 
Introduction to Computer Architecture 
3 
CSC235 
Programming Languages 
3 
MAT280 or 
Introduction to Proof: Number Theory or 

SPE101 
Basic Public Speaking 
3 
Complete a theoretical calculus course (4 credits): 

MAT175 or 
Single Variable Calculus or 
4 
Complete required intermediate courses in Computer Science, Mathematics, and Physics (19 credits): 

CSC270 
Applied Databases 
3 
CSC340 
Design and Analysis of Algorithms 
3 
CSC350 
Formal Languages and Automata 
3 
MAT252 
Discrete Mathematics 
3 
MAT361 
Linear Algebra 
3 
PHY230 
Digital Electronics and Laboratory 
4 
Complete any advanced coursework in Computer Science (3 credits): 

CSC440 or 
Operating Systems or 
3 
Complete the Computer Science capstone sequence (6 credits): 

CSC480 
Software Engineering and Senior Design I 
2 
CSC481 
Software Engineering and Senior Design II 
1 
CSC482 
Software Engineering and Senior Design III 
3 
Notes 

MathematicsComputer Science majors may not minor in Mathematics Natural Sciences and Mathematics PEAK), (Computer Studies (Natural Sciences and Mathematics PEAK) or Computer Science (Professional Studies and Enhancements PEAK). *Completion of MAT150 Applied Calculus: A Modeling Approach may be required prior to enrolling in CSC150. 
Mathematics  Physics Major
PEAKS  Natural Sciences & Mathematics 
The Mathematics and Physical Sciences Core provides a strong mathematical background to all Mathematics and MathematicsPhysics majors in our Department. This collection of courses incorporates mathematical methods and concepts and fundamentals of computer programming along with the foundational course in Analytical Physics as an introduction to problemsolving, abstract analysis, and applications.
Course  Course Title  Credits 

MAJOR REQUIREMENTS 

Complete the MathematicsPhysics Core (1819 credits): 

MAT175 
Single Variable Calculus* 
4 
MAT275 
Multivariable Calculus 
4 
[Optional for MathPhysics Majors] 
Students who plan to take upperdivision mathematics courses other than MAT352 Differential Equations should complete one of the following: 

CSC150 
Computer Science I 
4 
PHY271 
Analytical Physics I and Laboratory 
5 
MAT199 and/or PHY199 
Math and Physics Colloquium (2 semesters at 0.5 credit each) 
1 
Complete 6 upperdivision credits in Physics (6 credits) by completing any two of the following: 

PHY301 
Theoretical Mechanics 

Complete upperdivision elective coursework in Mathematics and Physics (12 credits): 

MATELEC or 
Any 12 additional credits of 300 or 400level PHY or MAT courses.** 
12 
Complete an independent study or internship (13 credits): 

MAT494 or MAT497 or PHY494 or PHY497*** 
Independent Study or 
13 
Notes 

*Depending on placement, completion of MAT150 Applied Calculus: A Modeling Approach may be required prior to enrolling in MAT175. **A maximum of 3 credits of independent work (MAT494, PHY494, MAT497, PHY497, or other) may be counted toward the upperdivision elective requirements. ***Other forms of independent work may be accepted with departmental approval. Students interested in graduate study in physics are strongly encouraged to take the following courses: PHY240/240L Electrical and Electronic Circuits and Laboratory MAT28X Introduction to Proof (any version) MAT361 Linear Algebra MAT431 Complex Analysis PHY3XX/4XX All 300 and 400level Physics Courses Students pursuing graduate study should take PHY313 and PHY400 for the maximum 3 credits. 