Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
As a data scientist, you'll apply mathematical, statistical, and programming expertise to structure information and assist organizations in solving problems. Pursuing a master's degree in data science can equip you for roles such as software engineer, systems analyst, database administrator, research analyst, among others.
To enhance your career prospects, we ensure your education covers diverse disciplines. Each course you take will focus on one of these key areas: data analytics, cybersecurity, high-performance computing, or digital forensics. Alongside core subjects like Machine Learning, Foundations of Data Science, Advanced Algorithms and Applications, and either Database Application Development or Database Systems, you'll select from electives including Artificial Intelligence, Data Mining, Deep Learning, Modern Cryptography, Cloud Computing, and Digital Media Forensics. You'll also take interdisciplinary electives such as Data Science for Business and Introduction to Bioinformatics. The program offers two tracks: Plan I (thesis option) for those considering doctoral studies, and Plan II (non-thesis option) for professional advancement.
The 30-credit M.S. program includes four breadth-requirement courses. Students can choose between the thesis path (24 CS course credits plus 6 thesis research credits) or the non-thesis option (30 CS course credits).
Full-time students typically finish the program in 1.5-2 years. An accelerated three-semester (12-month) completion is possible with summer enrollment. Many graduate courses are available evenings or online, accommodating working professionals pursuing part-time study.