Skip to main content
Sponsored
DS 5070 Deep Learning in Environmental Science
Spring 2026

This course will equip students with some of the most commonly used deep learning architectures. We will explore feed-forward networks, convolutional neural networks, UNETs, encoders-decoders, generative adversarial networks and transformers. …

Rating
Difficulty
GPA
DS 5072 Data Science for Social Impact
Summer 2026

Provides domain knowledge of humanitarian action, the data and data systems used by humanitarian organizations, the lifesaving implications of predictive analytics in disaster contexts and the complex data ethics considerations …

Rating
Difficulty
GPA
DS 5080 Genomics Foundations
Fall 2026

Genomics Foundations introduces core concepts in modern genomics and human genetics underlying computational biology and public health genomics. The course integrates key biological principles with quantitative reasoning and hands-on use …

Rating
Difficulty
GPA
DS 5100 Programming for Data Science
Spring 2025

An introduction to essential programming concepts, structures, and techniques. Students will gain confidence in not only reading code, but learning what it means to write good quality code. Additionally, essential …

Rating
Difficulty
3.66
GPA
DS 5110 Data Engineering II: Big Data Systems
Fall 2026

Trends in hardware and software for Big Data Systems and applications. Cover principles driving data infrastructures, which enabled the training of AI models on datasets (speech, sounds, images, video, languages) …

3.0
Rating
2.0
Difficulty
3.94
GPA
DS 5111 Streamlining Data Science with Software and Automation Skills
Summer 2026

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 5220 Advanced Cloud Computing
Spring 2026

An intensive overview of cloud infrastructure and their role in data science. Topics will include storage as a service, ephemeral computing resources, auto-scaling, and event-driven workloads. Special attention will be …

Rating
Difficulty
GPA
DS 5320 Design of Artificial Intelligence Products & Services
Fall 2026

This course focuses on making students more effective at identifying and designing AI use cases to create novel AI-powered products and services. Students will work with a variety of AI …

Rating
Difficulty
GPA
DS 5400 Business Analytics for Data Science
Summer 2024

Focuses on the application of data science to critical problems and opportunities in business. You will learn business concepts in strategy, markets and competition, and will apply data science to …

Rating
Difficulty
3.79
GPA
DS 5559 New Course in Data Science
Spring 2022

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
Fall 2026

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
Fall 2026

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 6011 Data Science Capstone Project Work I
Fall 2024

This course is designed for capstone project teams to meet in groups, with advisors, and with clients to advance work on their projects.

Rating
Difficulty
3.97
GPA
DS 6013 Data Science Capstone Project Work II
Spring 2025

This course is designed for capstone project teams to meet in groups, with advisors, and with clients to advance work on their projects.

Rating
Difficulty
3.97
GPA
DS 6015 Data Science Capstone
Summer 2026

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
Fall 2026

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
Fall 2026

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 6040 Bayesian Machine Learning
Fall 2026

Bayesian inferential methods provide a foundation for machine learning under conditions of uncertainty. Bayesian machine learning techniques can help us to more effectively address the limits to our understanding of …

Rating
Difficulty
3.78
GPA
DS 6042 Machine Learning in Systems and Network Security
Summer 2026

Understand machine learning fundamentals, cybersecurity, and deep learning principles. Explore how machine learning algorithms can be leveraged to address prevalent cybersecurity issues, such as malware detection, spam filtering, anomaly detection, …

Rating
Difficulty
GPA
DS 6050 Machine Learning III: Deep Learning
Fall 2026

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