Skip to main content Skip to secondary navigation

Hey, Prospective Frosh!

IntroSems are designed with you in mind. Browse this catalog website to learn more and look for the 2024-25 seminars to post here in August, when you'll be able to start signing up for priority enrollment in 3 IntroSems every quarter.

Main content start

CS 44N: Great Ideas in Graphics

3D Point Cloud Scan of Pentti Eskola Statue

General Education Requirements

Not currently certified for a requirement. Courses are typically considered for Ways certification a quarter in advance.


Course Description

A hands-on interactive and fun exploration of great ideas from computer graphics. Motivated by graphics concepts, mathematical foundations and computer algorithms, students will explore an eccentric selection of "great ideas" through short weekly programming projects. Project topics will be selected from a diverse array of computer graphics concepts and historical elements.


Meet the Instructor: Doug James

Doug James

"I have always been fascinated by visual aspects of math and computing. It heavily influenced my path of learning from my time as a student of math and physics, to now as a Professor of Computer Science specializing in computer graphics and physics-based animation, and a research consultant at Pixar Animation Studios. In this class, I want to convey some of that excitement by exploring short projects that will literally let you see ideas come to life through short bits of code. By building interactive visual experiments, I hope that you can learn and play with some great ideas in graphics that have captivated me and so many other people over the years."