Core Data Science Courses
All the master’s students are required to take
- DATA 601 Introduction to Data Science
- DATA 602 Introduction to Data Analysis and Machine Learning
- DATA 603 Platforms for Big Data Processing
- DATA 604 Data Management
- DATA 605 Ethical & Legal Issues in Data Science
- DATA 606 Capstone Project in Data Science (ONLINE)
- DATA 607 Leadership in Data Science
Note that MPS students need to take ENMG 652 too but since it is not a DATA course, its syllabus is not provided here. Starting from Spring 24, MPS Data Students will take DATA 607 instead of ENMG 652.
Certificate students need to take DATA 601 – 604 only. They need to get a B or better grade in each class.
We do not teach in the Winter semesters.
In the Summer semesters, we offer a few courses but note that we don’t require our adjuncts to hold office hours in the summer semesters.
The courses below are not offered every semester.
Foundational Data Science Courses
- DATA 690 Special Topics: Statistical Analysis & Visualization with Python
- DATA 690 Special Topics: Mathematical Foundations for Machine Learning
- DATA 690 Special Topics: Data Structures and Algorithms in Python
Applied Data Science Courses (You can’t take these classes before completing DATA 601)
- DATA 690 Special Topics: Applied Machine Learning with MATLAB
- DATA 690 Special Topics: Designing Data-Driven Web Application
- DATA 690 Special Topics: Financial Data Science
Advanced Data Science Courses (You can’t take these classes before completing DATA 602)
- DATA 690 Special Topics: Modern Practical Deep Learning
- DATA 690 Special Topics: Introduction to Natural Language Processing
- DATA 690 Special Topics: Artificial Intelligence for Practitioners
Independent Study
These are recently added to our program. More details will be shared later.