ECE 598 RCG

ECE 598 RCG - Deep Generative Models

Fall 2025

TitleRubricSectionCRNTypeHoursTimesDaysLocationInstructor
Deep Generative ModelsECE498RCU80771LEC31600 - 1720 M W  4025 Campus Instructional Facility 
Deep Generative ModelsECE598RCG80780LEC41600 - 1720 M W  4025 Campus Instructional Facility Romit Roy Choudhury

Official Description

Subject offerings of new and developing areas of knowledge in electrical and computer engineering intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: May be repeated in the same or separate terms if topics vary.

Section 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. Please visit the course website here: https://rrc-uiuc.notion.site/gen-models-fa25

Subject Area

  • AI: Machine Learning and Generative Models