MS in Data Science
What Will I Learn?
The MS in Data Science program encompasses a comprehensive curriculum covering algorithms, data engineering, data visualization, data management, machine learning, artificial intelligence, design of experiments, statistical learning and Bayesian statistics. Upon completion of the degree, students will be equipped with skills to analyze data using techniques from statistics, data mining and machine learning; generate visualizations of data or analysis results; and support decision-making processes. Practical applications from diverse domains will be integrated into the program. The program also develops industry-valued competencies in R, Python, PyTorch, Keras, SQL, MongoDB, Dask in addition to a strong statistical foundation.
Your Career
Recent advances in Statistics, Data Mining, Machine Learning and Artificial Intelligence, along with enhanced GPU computational power, have significantly enhanced the capacity to analyze both structured (e.g., tabular) and unstructured (e.g., text, audio, image and video) data. According to data from Glassdoor, Data Science is the top-ranked requested degree with a median salary of $116k. Upon graduation, you can become data analysts/scientists, statisticians, data engineers, business analysts and software engineers. You may also pursue a PhD in the field and then become researchers and professors.
Who Can Apply
Students applying from the following BS disciplines: Computer Science, Data Science, Mathematics, Bioinformatics, Statistics, Engineering, ITM, and Physics. Students applying from related majors may need remedial courses.
Curriculum
I. Core requirements (18 credits)
Number | Course | Cr |
---|---|---|
DSC602 | Python for Data Science | 3 |
DSC604 | Statistics for Data Science | 2 |
DSC610 | Data Science and its Applications | 3 |
DSC611 | Applied Machine Learning | 3 |
DSC612 | Data Ethics | 1 |
DSC613 | Data Engineering | 1 |
DSC614 | Data Visualization | 2 |
DSC697 | Research Methods in Data Science | 3 |
II. Project or thesis option (3 or 6 credits)
Number | Course | Cr |
---|---|---|
DSC698 | Capstone Project | 3 |
DSC699 | Thesis | 6 |
III. Electives (6 or 9 credits)
Number | Course | Cr |
---|---|---|
DSC603 | R Programming | 1 |
DSC605 | Time Series Analysis | 1 |
DSC615 | Big Data Analytics | 2 |
DSC622 | Deep Learning and its Applications | 3 |
DSC623 | Natural Language Processing with Deep Learning | 2 |
DSC624 | Reinforcement Learning | 2 |
DSC625 | Introduction to Generative AI | 2 |
DSC643 | Statistical Methods in Finance | 3 |
DSC652 | Artificial Intelligence for Managers | 3 |
DSC651 | Design and Analysis of Algorithms | 3 |