Master of Science in Computer Science

Data Science

The Master of Science in Computer Science (Data Science) provides students with a core background in Computer Science and specialized algorithmic, statistical, and systems expertise in acquiring, storing, accessing, analyzing and visualizing large, heterogeneous and real-time data associated with diverse real-world domains including energy, the environment, health, media, medicine, and transportation.

Students must satisfy all the requirements for the Master of Science degree in Computer Science. The following additional requirements must be met to obtain an MS in Computer Science with a specialization in Data Science.

Career Options

A variety of career opportunities exist, but primarily in the areas of:

Courses of Interest – Across all Computer Science graduate degree programs*

CSCI 548 | Information Integration on the Web
CSCI 561 | Foundations of Artificial Intelligence
CSCI 570 | Analysis of Algorithms
CSCI 572 | Information Retrieval and Web Search Engines
CSCI 573 | Probabilistic Reasoning
CSCI 585 | Database Systems
CSCI 686 | Advanced Big Data Analytics
ISE 520 | Optimization: Theory and Algorithms

*Click here for a complete list of program requirements.

DEN@Viterbi Student Services

Please visit How DEN@Viterbi Works for more information on our unique blended delivery model, allowing online students to fully engage with the on-campus classroom. Review how academic advisement, program orientations and course enrollment are facilitated for our DEN@Viterbi Students. Learn how lectures are viewed live or on-demand, and how our Instructional Support Center coordinates homework assignments and examinations.

Faculty Spotlight

Nenad Medvidovic, PhD