Mathematics Mathematics - Computer Science Mathematics - Physics
Mathematics Major
PEAKS | Natural Sciences & Mathematics |
The Mathematics and Physical Sciences Core encourages all majors and minors in our Department to experience similar theoretical, analytical, and algorithmic viewpoints. This collection of courses incorporates programming, problem solving, abstract analysis, and applications.
Course | Course Title | Credits |
---|---|---|
MAJOR REQUIREMENTS |
||
Core Requirements | ||
CSC-150 |
Computer Science I |
4 |
MAT-150 |
Applied Calculus |
4 |
MAT-175 |
Single Variable Calculus |
4 |
MAT-275 |
Multivariable Calculus III |
4 |
Complete 1 course from the following: |
||
PHY-230 |
Digital Electronics and Laboratory |
4 |
PHY-240 |
Electronics and Laboratory |
4 |
PHY-271 |
Analytical Physics and Laboratory |
5 |
Additional Requirements | ||
MAT-494 |
Independent Study |
1-3 |
MAT- ELEC |
Mathematics Upper Division (300-level or above) Coursework |
18 |
Elective upper division courses must include at least two of the following courses: |
||
MAT-431 |
Complex Variables |
3 |
MAT-441 |
Topology |
3 |
MAT-451 |
Real Analysis |
3 |
MAT-461 |
Algebraic Structures |
3 |
Notes |
||
Students interested in graduate work in mathematics are strongly encouraged to take the following courses: MAT-451 Real Analysis MAT-461 Algebraic Structures |
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 problem-solving 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 |
||
CSC-150 |
Computer Science I |
4 |
CSC-152 |
Computer Science II |
4 |
CSC-160 |
Introduction to Computer Architecture |
3 |
CSC-235 |
Programming Languages |
3 |
CSC-270 |
Applied Databases |
3 |
CSC-340 |
Design and Analysis of Algorithms |
3 |
CSC-350 |
Formal Languages and Automata |
3 |
CSC-440 or |
Operating Systems or |
3 |
CSC-480 |
Software Engineering and Senior Design I |
2 |
CSC-481 |
Software Engineering and Senior Design II |
1 |
CSC-482 |
Software Engineering and Senior Design III |
3 |
MAT-150 or |
Applied Calculus or |
4 |
MAT-280 or |
Introduction to Proof: Number Theory or |
1 |
MAT-252 |
Discrete Mathematics |
3 |
MAT-361 |
Linear Algebra |
3 |
PHY-230 |
Digital Electronics and Laboratory |
4 |
SPE-101 |
Basic Public Speaking |
3 |
Notes |
||
Mathematics-Computer Science majors may not minor in either Computer Studies (Natural Sciences and Mathematics PEAK) or Computer Science (Professional Studies and Enhancements PEAK). |
Mathematics - Physics Major
PEAKS | Natural Sciences & Mathematics |
The Mathematics and Physical Sciences Core encourages all majors and minors in our Department to experience similar theoretical, analytical, and algorithmic viewpoints. This collection of courses incorporates programming, problem solving, abstract analysis, and applications.
Course | Course Title | Credits |
---|---|---|
MAJOR REQUIREMENTS |
||
Core Requirements | ||
CSC-150 |
Computer Science I |
4 |
MAT-275 |
Multivariable Calculus |
4 |
Complete the following: |
||
PHY-271 |
Analytical Physics I and Laboratory |
5 |
PHY-272 |
Analytical Physics II and Laboratory |
5 |
Additional Requirements | ||
PHY-494 |
Independent Study |
1-3 |
MAT/PHY- ELEC |
Mathematics or Physics upper-division (300-level or above) coursework (MAT or PHY) |
18 |
Elective upper division courses must include at least two of the following courses: |
||
PHY-301 |
Theoretical Mechanics |
3 |
PHY-313 |
Thermal Physics |
3 |
PHY-330 |
Electricity and Magnetism |
3 |
PHY-400 |
Quantum Physics |
2-3 |
Notes |
||
Students interested in graduate work in physics are strongly encouraged to take the following courses: PHY-240/240L Analog Electronics and Laboratory MAT-431 Complex Variables PHY All Upper-Division (300/400 level) Physics Courses |