Description
CS 4620/5620 Introduction to Computer Graphics
Introduction to the principles of computer graphics in two and three dimensions. Topics include digital images, filtering and antialiasing, 2-D and 3-D affine geometry, ray tracing, perspective and 3-D viewing, the graphics pipeline, curves and surfaces, and human visual perception. Homework assignments require some Java programming. May be taken with or without concurrent enrollment in CS 4621.
CS 4621/5621 Computer Graphics Practicum
Provides CS 4620 students with hands-on experience in computer graphics programming on modern graphics hardware. A semester-long project involves building a substantial interactive 3D system. The course uses Java and OpenGL for code development.
Introduction to the principles of computer graphics in two and three dimensions. Topics include digital images, filtering and antialiasing, 2-D and 3-D affine geometry, ray tracing, perspective and 3-D viewing, the graphics pipeline, curves and surfaces, and human visual perception. Homework assignments require some Java programming. May be taken with or without concurrent enrollment in CS 4621.
CS 4621/5621 Computer Graphics Practicum
Provides CS 4620 students with hands-on experience in computer graphics programming on modern graphics hardware. A semester-long project involves building a substantial interactive 3D system. The course uses Java and OpenGL for code development.
General Information
class website
Name | Office Hours | |
---|---|---|
Steve Marschner | When? Where? | |
Debarghya Das | When? Where? | |
Ryan Hall | When? Where? | |
Stephen McDowell | When? Where? | |
Nicolas Savva | When? Where? | |
Alexander E Spitzer | When? Where? | |
Eric Gao | When? Where? | |
Victoria Dye | When? Where? | |
Cristian Zaloj | When? Where? | |
Eston Schweickart | When? Where? | |
Jack Hessel | When? Where? | |
rundong wu | When? Where? | |
Balazs Kovacs | When? Where? |