CSCI3388

Generative AI: Mathematics and Applications

Generative AI (GenAI) is reshaping the future of humanity. From ChatGPT revolutionizing work and productivity to self-driving cars navigating complex environments, GenAI is driving a transformative revolution across every facet of society.This course not only teaches you how to build DeepSeek-R1 and Stable Diffusion from scratch, but also takes you on a deep dive into the mathematical foundations that power GenAI.

Course overview

Department
Computer Science
School
MCAS
Credits
3

Requirements fulfilled

No source-backed degree requirement is attached to this course yet.

Official evaluation summary

4.50 / 5

Based on 22 aggregate responses from BC Avalanche/Blue evaluations.

Data freshness

Course and evaluation data last updated 2026-07-23. Source details and limitations are documented in Data Sources and Methodology.

Instructors

  • Donglai Wei
    Fall 2026, Fall 2025 · Official rating 4.74/5

Sections

  • Section 01
    Fall 2026 · Donglai Wei · 245 Beacon Street Room 125 TuTh 01:30PM-02:45PM · Offered