University of Southern California campus

Engineering

Computer Science (Data Science) (MS) at University of Southern California

University of Southern California, United States

Programme overview

The MS in Computer Science (Data Science) gives students a core computer science background with specialized algorithmic, statistical and systems expertise for acquiring, storing, accessing, analyzing and visualizing large, heterogeneous and real-time data across domains such as energy, environment, health, media, medicine and transportation.

Faculty: Viterbi School of Engineering  |  Department: Computer Science  |  Duration: 32 units  |  Study mode: full-time  |  Location: Los Angeles, CA, United States

What you will study

Required core: CSCI 561 Foundations of Artificial Intelligence, CSCI 570 Analysis of Algorithms and CSCI 585 Database Systems. Students then take three emphasis electives with at least one from Data Systems (for example CSCI 572, CSCI 587, DSCI 551) and one from Data Analysis (for example CSCI 567, DSCI 553), plus additional electives and a 0-unit practicum. A maximum of 3 DSCI courses count toward the degree.

Official programme page

Application information

Duration: 32 units

Explore more study programmes

Engineering

Aerospace Engineering (BS)

University of Southern California, United States

Degree
Bachelor's
Next intake
First-year students enter in the fall semester; applicants can apply Early Decision (binding), Early

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.