Mathematics of Computation Concentration
The Mathematics of Computation concentration has an automatic Computer Science minor. With preparation in mathematics combined with a background in another field, you can enjoy the dual pleasures of computational mathematics, using your mind and seeing the results.
Suggested Schedule
SEMESTER 1
- MATH 1512 Calculus I (4)
- Computer Science Minor (3) ≠
SEMESTER 2
- MATH 1522 Calculus II (4)
- Computer Science Minor (3) ≠
SEMESTER 3
- MATH 2531 Calculus III (4)
- MATH 441 Probability (3) OR STAT 345 Elements of Mathematical Statistics and Probability Theory (3)
SEMESTER 4
- MATH 321 Linear Algebra (3)
- MATH Upper Division Elective (3)**
- Computer Science Minor (3) ≠
SEMESTER 5
- MATH 375 Introduction to Numerical Computing (3)
- MATH 464 Applied Matrix Theory (3)
- Computer Science Minor (3) ≠
SEMESTER 6
- MATH Upper Division Elective (3)**
- MATH Upper Division Elective (3)**
SEMESTER 7
- MATH 471 Introduction to Scientific Computing (3)
- MATH Upper Division Elective (3)**
SEMESTER 8
- MATH 401 Advanced Calculus I (4) √
- Computer Science Minor (3) ≠
**List of approved MATH Upper Division Electives. Select four courses from the following list, in consultation with your advisor:
- MATH 312 – Partial Differential Equations for Engineering;
- MATH 316 – Applied Ordinary Differential Equations;
- MATH 317 – Elementary Combinatorics;
- MATH 319 – Theory of Numbers;
- MATH 322 – Modern Algebra I
≠ Computer Science Minor requirements: Earn at least 15 credits of computer science courses from those required for the CS major, and at least 6 of those 15 credit hours must be at 300-level and above. A grade of C or better is required for all CS coursework counted toward the minor. Below is a sample list of possible computer science courses someone can take to complete the CS minor. Please refer to the UNM Catalog website for more information and additional course options.
- CS 152L – Computer Programming Fundamentals
- CS 261 – Mathematical Foundations of Computer Science
- CS 241L – Data Organization
- CS 375 – Introduction to Numerical Computing
- CS 361L – Data Structures and Algorithms
√ MATH 401 is not required for this concentration, but is recommended for students contemplating advanced study in mathematics.
