Skip to main content Skip to secondary navigation

Apply for Spring IntroSems by February 10th at 4PM!

Calling all Frosh, Sophomores, and First-year Transfers! It’s your final opportunity to apply for priority enrollment in IntroSems this year! For best system experience, don’t wait until the last minute to apply. Lags may be encountered if too many students access the IntroSems’ VCA all at once. Strong interest in Spring Seminars is expected. Apply early!

Main content start

CS 44N: Great Ideas in Graphics

Application Deadline: August 26
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."

More News