Viewing entries tagged
FA15

COSC 77/177: Computer Graphics

COSC 77/177: Computer Graphics

Take this class if you want a broad introduction to the technical topics in computer graphics, including modeling, rendering, and animation.

This course provides a broad introduction to the mathematical and programmatic foundations of computer graphics, including modeling, rendering (drawing), and animating three-dimensional scenes. Topics include digital image representation, two- and three-dimensional shape representations (e.g. parametric curves and surfaces, meshes, subdivision surfaces), geometrical transformations (e.g. rotations, scales, translations, and perspective projection), rigging and skinning, the rasterization pipeline, ray tracing, illumination and shading models, texturing, and light & visual perception.

ORC listing

Offerings:

COSC 89/189: Computational Aspects of Digital Photography

COSC 89/189: Computational Aspects of Digital Photography

Take this class if you want to learn how cameras form images, how we represent images digitally on a computer, and how to write algorithms that manipulate and process those images as done in popular tools like Photoshop and Lightroom.

Computational photography lies at the intersection of photography, computer vision, image processing, and computer graphics. At it’s essence, it is about leveraging the power of digital computation to overcome limitations of traditional photography. In this course, we will study the increasing computational aspects of digital photography, with an emphasis on software techniques.

Offerings: