Why the catalog year matters
Your catalog year is the year you started at SDSU, and it decides which rules apply to your degree, not the current semester's course list. A class that is offered this term may not count toward your requirements, and one that counts for a newer catalog year may not be on an older list at all. Always check the requirements for your own catalog year, not the newest one.
Advancement to Candidacy
No course list published for this category.
Culminating Experience
3 unitsElective Courses
12 units- COMP 521 - Introduction to Scientific Computing and Data Science
- MATH 542 - Introduction to Computational Ordinary Differential Equations
- CS 559 - Computer Vision
- COMP 626 - Applied Mathematics for Computational Scientists
- MATH 693B - Advanced Numerical Methods: Computational Partial Differential Equations
- STAT 670A - Advanced Mathematical Statistics
Note
No course list published for this category.
Required Core Courses
12 units- CS 503 - Scientific Database Techniques
- CS 514 - Database Theory and Implementation
- COMP 607 - Computational Database Fundamentals
- COMP 536 - Scientific Modeling and Machine Learning
- MATH 636 - Mathematical Modeling
- COMP 605 - Scientific Computing
- CS 605 - Scientific Computing
- COMP 670 - Seminar: Problems in Computational Science
Research
3 unitsThis checklist reflects San Diego State's published catalog for 2025-26 and may not capture every substitution, waiver, or advisor-approved exception. Confirm anything that affects graduation with your own advisor or degree audit.