CS 4620 - Introduction to Computer Graphics (Fall 2026)

TA of Undergraduate Course, Department of Computer Science, Cornell University, 2026

Course Description: Introduction to the principles of computer graphics in two and three dimensions. Topics include basic computations on geometry, shape representation, transformations and animation, basic digital image processing and filtering, ray tracing, perspective and 3-D viewing, the graphics pipeline, curves and surfaces, and the basics of human visual perception. This course emphasizes fundamental techniques in graphics, with written and practical assignments. Assignments will be a mix of traditional problems and open-ended creative tasks where students will be encouraged to apply material in creative ways.