Online Course Catalog

ECE 598 RCR - Deep Generative Models

Fall 2026

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Deep Generative ModelsRCR40258ONL4 -    Romit Roy Choudhury

Course Description

This course develops the foundations of generative models, covering the four main pillars: variational inference (VAE), diffusion models (Diffusion), generative adversarial networks (GAN), and normalizing flows (Flow). Although mostly mathematical, the treatment of topics will be from first principles, often revisiting core undergraduate material (in linear algebra, probability, optimization), and visualizing them in the context of neural networks. Each topic will close with recent research papers and their corresponding applications.

Credit Hours

4 hours

Prerequisites

Undergraduate degree.

Subject Area

  • Electrical and Computer Engineering