Introductory Seminars for First-Year Students

Great Ideas in Graphics

CS 44N

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(s)

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."