Program Introduction
The Master of Science in Data Science and Artificial Intelligence at San Francisco State University is a STEM-designated graduate program that offers an integrated curriculum covering data analytics, machine learning, deep learning, and ethical AI implementation. Students begin with statistical methods and mathematical foundations, and progress through project-based learning using real-world industry data and open-source tools such as Python, TensorFlow, and Spark. The program covers a broad spectrum of topics, including responsible AI development, large-scale data processing, and natural language processing (NLP), preparing graduates for careers as data professionals, AI engineers, and researchers. Located in the San Francisco Bay Area, the university offers a strategic advantage with strong connections to local industries, providing students with valuable hands-on experience and career opportunities.
- Language of InstructionEnglish
- Program Length18 months
- Teaching MethodsOffline
Core Courses - Supervised and unsupervised learning, model performance evaluation -Neural networks, CNNs, RNNs, and deep learning frameworks - Hadoop, Spark, and cloud-based data pipelines - Data Science and AI Ethics – Algorithmic ethics, fairness, and bias analysis -Text analysis, natural language processing techniques, sentiment analysis Math and Statistics Foundations - Regression, ANOVA, time series analysis - Linear algebra, probability, and optimization theory Projects and Industry Experience - Capstone Project – Team-based, industry-focused project work - Internship (Optional) – Internship opportunities with companies in Silicon Valley
Data Scientist
Analyzes large-scale corporate data to generate insights and support decision-making processes.
Machine Learning Engineer
Develops machine learning models and integrates them into real-world products and applications.
AI Research Scientist
Conducts research on emerging technologies and algorithms; may work in academia or industrial research labs.
Big Data Engineer
Builds and maintains systems for storing, processing, and distributing large-scale datasets.
Applied NLP Engineer
Analyzes text data, applies language models, and develops solutions such as chatbots and sentiment analysis tools.
Intakes | Application Deadlines |
---|---|
2025 Fall | TBD |
Admission Requirement
- GPA3.0
80
6.5
- Online ApplicationRequired
- Bachelor's Degree CertificateRequired
- Required
Statement of Purpose
- Required
Resume / CV
- Required
Letter of recommendation
- Required
Official transcript
- Official English Score적표Required
- GREOptional
Fees and Funding
$23,800/Year
$14,724/Year
$70