Skip to main content
Sponsored
DS 5004 Applied Reinforcement Learning
Spring 2027

Reinforcement Learning is a dynamic area in machine learning that allows an agent to learn by interacting with its environment. This enables learning when the ground truth is unavailable or …

—
Rating
—
Difficulty
3.71
GPA
DS 5012 Computation for Data Science
Spring 2027

Provides a foundation in discrete mathematics, data structures, algorithmic design and implementation, computational complexity, parallel computing, and data integrity and consistency. Case studies and exercises will be drawn from real-world …

—
Rating
—
Difficulty
3.86
GPA
DS 5023 Interactive Applications
Spring 2027

Principles of interactivity in application and dashboard development using R, Python, and JavaScript programming languages. Design visually appealing and user-friendly interfaces, develop interactive applications for data visualization, and build dynamic …

—
Rating
—
Difficulty
—
GPA
DS 5030 Understanding Uncertainty
Spring 2027

Provides an in-depth exploration of probabilistic and statistical methods used to understand, quantify, and manage uncertainty. Learn foundational concepts in probability and statistics, simulation techniques, and modern approaches to parameter …

—
Rating
—
Difficulty
3.82
GPA
DS 5062 Sports & Data
Spring 2027

-

—
Rating
—
Difficulty
—
GPA
DS 5111 Streamlining Data Science with Software and Automation Skills
Spring 2027

Code an end-to-end data science project with core software engineering and automation to quickly integrate into a corporate environment. Use version control to focus on solutions, leverage automation at your …

—
Rating
—
Difficulty
3.96
GPA
DS 5122 Large Language Models
Spring 2027

-

—
Rating
—
Difficulty
—
GPA
DS 5559 New Course in Data Science
Spring 2027

This course provides selected special topics in data science to graduate and undergraduate students.

—
Rating
—
Difficulty
3.82
GPA
DS 6001 Data Engineering I: Data Pipeline Architecture
Spring 2027

Covers the practice of data science, including communication, exploratory data analysis, and visualization. Also covered are the selection of algorithms to suit the problem to be solved, user needs, and …

—
Rating
—
Difficulty
3.86
GPA
DS 6002 Ethics of Big Data I
Spring 2027

This course examines the ethical issues arising around big data and provides frameworks, context, concepts, and theories to help students think through and deal with the issues as they encounter …

—
Rating
—
Difficulty
3.72
GPA
DS 6015 Data Science Capstone
Spring 2027

Designed for capstone project teams to meet in groups with advisors and clients to advance work on their projects. Capstone course is for MSDS students.

—
Rating
—
Difficulty
3.72
GPA
DS 6021 Machine Learning I: Introduction to Predictive Modeling
Spring 2027

Comprehensive introduction to predictive modeling, a cornerstone of data science and machine learning. Learn the fundamental concepts, techniques, and tools used to build models while emphasizing both theoretical understanding and …

—
Rating
—
Difficulty
3.85
GPA
DS 6030 Machine Learning II: Data Mining & Statistical Learning
Spring 2027

This course covers fundamentals of data mining and machine learning within a common statistical framework. Topics include regression, classification, clustering, resampling, regularization, tree-based methods, ensembles, boosting, and Support Vector Machines. …

—
Rating
—
Difficulty
3.91
GPA
DS 6050 Machine Learning III: Deep Learning
Spring 2027

A graduate-level course on deep learning fundamentals and applications with emphasis on their broad applicability to problems across a range of disciplines. Topics include regularization, optimization, convolutional networks, sequence modeling, …

—
Rating
—
Difficulty
3.86
GPA
DS 6210 Computation II: Numerical Analysis & Optimization
Spring 2027

Many problems in data science essentially boil down to some mathematical relationships that are to be solved numerically. But have you ever wondered how computers could do math? This graduate-level …

—
Rating
—
Difficulty
3.63
GPA
DS 6310 Theory II: Inference & Prediction
Spring 2027

Explores the mathematical foundations of inferential and prediction frameworks commonly used to learn from data. Frequentist, Bayesian, Likelihood viewpoints are considered. Topics include: principles of estimation, optimality, bias, variance, consistency, …

—
Rating
—
Difficulty
3.61
GPA
DS 6410 Advanced Machine Learning II: Methods & Application
Spring 2027

Fundamentals of data mining and machine learning within a common statistical framework. Topics include boosting, ensembles, Support Vector Machines, model-based clustering, forecasting, neural networks, recommender systems, market basket analysis, and …

—
Rating
—
Difficulty
3.68
GPA
DS 6501 Special Topics in Data Science
Spring 2027

Course content varies by section and is selected to fill timely, special interests and needs of students. May be repeated for credit when topic varies.

—
Rating
—
Difficulty
4.00
GPA
DS 6700 Value I: Data Ethics, Policy and Governance
Spring 2027

Combines topics in data ethics, critical data studies, public policy, governance, and regulation. Address challenges by topic (Health, Education, Culture & Entertainment, Security & Defense, Cities, Environment, Labor). Research how …

—
Rating
—
Difficulty
3.79
GPA
DS 6993 Independent Study
Spring 2027

Specialized or advanced topics not in DS current course offerings. Requires (a) approval of the program director and (b) an SDS faculty member who will serve as instructor. Propose a …

—
Rating
—
Difficulty
4.00
GPA