The MSDS program prepares students to process and analyze large-scale data sources to support decision-making and improve efficiency in a range of industries. Graduates will be able to combine theoretical data concepts with their practical applications in data mining, Internet of Things (IoT) and artificial intelligence, among others.

30

Units
 

9

Average units 
per semester

9

Maximum 
transferrable units

Twelve of the 30 units needed to graduate are required: Introduction to Data Science (3), Mathematics and Statistics for Data Science (3), Python Programming for Data Science (3), and the Data Science Capstone (3).

Students select 12 units from a list of specialized courses, which include more in-depth subjects like machine learning, big data, large language models and deep learning. The remaining six units are fulfilled through elective coursework.


Fall classes start

August 18

Program Format

  In-person classes