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.
Elective Courses (9 Units Selected From)
45 units- COMP 670 - Seminar: Problems in Computational Science
- CS 553 - Neural Networks
- CS 559 - Computer Vision
- CS 653 - Data Mining
- CS 654 - Reinforcement Learning
- CS 657 - Intelligent Systems
- CS 663 - Algorithms for Big Data
- CS 668 - Applied Large Language Models
- CS 677 - Data Quality Assurance
- STAT 670A - Advanced Mathematical Statistics
- STAT 670B - Advanced Mathematical Statistics
- STAT 672 - Nonparametric Statistics
- STAT 673 - Time Series Analysis
- STAT 700 - Data Analysis Methods
- STAT 702 - Data Mining Statistical Methods
Note
No course list published for this category.
Project (3 Units)
Required Core Courses (18 Units)
24 units- COMP 521 - Introduction to Scientific Computing and Data Science
- COMP 526 - Computational Methods for Scientists
- COMP 536 - Scientific Modeling and Machine Learning
- MATH 636 - Mathematical Modeling
- COMP 601 - Professional Development for Computational Scientists Seminar I
- COMP 602 - Professional Development for Computational Scientists Seminar II
- COMP 603 - Student Industry Immersion Seminar
- COMP 605 - Scientific Computing
- CS 605 - Scientific Computing
- COMP 607 - Computational Database Fundamentals
Research (3 Units)
This checklist reflects San Diego State's published catalog for 2026-27 and may not capture every substitution, waiver, or advisor-approved exception. Confirm anything that affects graduation with your own advisor or degree audit.