Skip to main content
Sponsored
DS 5007 Don't Invent The Torment Nexus: The History of Technology & Work
Spring 2026

This course looks into the past, present, and future of technologies that impact labor, with an eye to empowering students with knowledge about the social, economic, and political dimensions of …

—
Rating
—
Difficulty
3.87
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 5050 Deep Learning in Environmental Science
Spring 2025

Equips students with some of the most used deep learning architectures. Explore feed-forward networks, convolutional neural networks, UNETs, encoders-decoders, generative adversarial networks and transformers. Analyze tools of explainable AI. Focused …

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

-

—
Rating
—
Difficulty
—
GPA
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
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 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 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 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