2026-2027 Catalog 
    
    Jun 14, 2026  
2026-2027 Catalog

Data Science and Artificial Intelligence, MS


The mission of our program is to produce graduates who possess a theoretical and practical understanding of many classical and modern statistical modeling and machine learning techniques; who use contemporary programming languages to scrape, clean, organize, query, summarize, visualize, and model large volumes and varieties of data; and who use their knowledge and skills to successfully solve real-world data-driven business problems and to communicate those solutions effectively.

Program Learning Outcomes


Students will:

  • Develop a theoretical understanding of statistical models and methods, including probability theory, hypothesis testing, uncertainty quantification, generalized linear models, experimental design techniques (e.g., A/B testing), etc., to analyze and apply them to draw valid inferences and support evidence-based decision-making in complex data contexts.
  • Demonstrate an understanding of core machine learning, deep learning, and AI methods, including supervised and unsupervised learning, neural networks, and generative models. Apply knowledge of theoretical foundations, practical applications, and limitations to analyze structured and unstructured data problems. 
  • Apply modern programming languages and computing technologies to design, implement, and evaluate data science and AI workflows that scrape, clean, organize, query, visualize, and model large, complex, and heterogeneous datasets at scale. Develop expertise in computing technologies, including, but not limited to, Python, SQL, NoSQL, Spark, Airflow, Docker, PyTorch, MLFlow, and cloud platforms such as GCP and AWS.
  • Demonstrate the ability to work effectively in collaborative, project-based settings to address practical data science and AI problems, incorporating ethical reasoning and consideration of legal, societal, and security issues into problem-solving, model design, and deployment. 
  • Demonstrate workforce readiness by communicating complex data science and AI concepts clearly and effectively to diverse audiences through professional writing, presentations, and other forms of technical and non-technical communication. Build a professional presence by engaging with industry and academic communities in the Bay Area and beyond.

Major Requirements (35 units)


Linear Algebra Exam


All students must pass a linear algebra exam by the beginning of the Fall semester in order to demonstrate competency in this subject. Students have two attempts to pass this exam. Students are provided with ten hours of video resources as well as practice questions to aid them in their attempts.

10 Hours of Career Skills


10 hours of required career training to be completed outside of class time. Training provided by the Data Science program may include but are not limited to: workshops, mock interviews, resume editing and guest lecturers.