Key Features

2-year, in-person technical program taught by UCSD faculty experts


Friday and Saturday class schedule, alternating weekends


38 units in 24 month program


Estimated tuition $1,035 per unit


Next class starts fall 2024

Contact us for more information



The Data Science and Engineering program combines the skills of a software programmer, database manager, and statistician to create mathematical models of the data, identify trends/deviations, then present them in effective visual ways that can be understood by others.

Data scientists unlock new sources of economic value, provide fresh insights into science, and inform decision makers by analyzing large, diverse, complex, longitudinal, and distributed data sets generated from instruments, sensors, internet transactions, email, video, and other digital sources.

Students entering the MAS program for a degree in Data Science and Engineering will undertake courses in programming, analysis, and applications management and visualization. This program requires three foundational courses and six core courses totaling 34 units, plus a capstone team project course of four units, for a total of 38 units.


Courses in the Data Science & Engineering program are taught by world class faculty from the Computer Science & Engineering Department and the San Diego Supercomputer Center. 

Courses and descriptions can be viewed on the Course Catalog

This program is considered part-time as enrollment each quarter is 8 units or less.

2024-2025 Academic Calendar

View sample capstones from previous years. 

Prospective students often ask for links to resources that would be helpful to review in preparation for the DSE program. In response, the faculty have created a page of "brush up" materials covering math, programming and databases.


The Masters of Advanced Study degree programs at Jacobs School of Engineering are entirely self-supporting and receive no state funding. The cost of the master's program is all inclusive - it includes all instruction costs, administrative costs, textbooks, course materials, on-campus parking and meals on all class days.

The projected tuition for 2024 - 2026 is $1,035 per unit (38 units). 

The per unit tuition does not include mandatory student fees which are determined annually by UCSD. It also assumes students wave UCSD student health insurance.  Additional information about tuition and fees is available on the UCSD Website.

Military-affiliated students can find additional information here

Students needing Financial Aid can view this.

In addition, many employers have benefits programs that help pay for additional education. Contact your HR department to see if your company offers these benefits.