Creative Artificial Intelligence for Computer Graphics

  • Daniel Ritchie
Course Home Page:
Meeting Time:N hr: W 3:00-5:00 PM
Semester:1 (Fall)
Offered this year?Yes
When Offered?Every year


How can artificial intelligence help us create visual content? In this seminar course, we will explore how to use tools such as probabilistic graphical models, probabilistic programs, and neural networks to generate content, explore design spaces, and support creativity for 2D and 3D graphics applications. Each week, we will read recent papers from the graphics and AI literatures and discuss their contributions, connections, and limitations. Students will also complete a collaborative, open-ended final project. Throughout, the course will emphasize key academic skills such as critical paper-reading and how to give clear and compelling presentations.

Background in computer graphics, artificial intelligence, machine learning, or probabilistic modeling will be helpful. Students are not expected to be familiar with all of these areas—this is a multi-disciplinary research area, and we welcome students of diverse backgrounds to share their expertise and learn from each other.

At least one of CSCI 1230, CSCI 1410, CSCI 1420, CSCI 1430, CSCI 1470, CSCI 2240, CSCI 2420, or instructor permission.

CRN: None