Nov 21, 2024  
2019-2020 Graduate Catalog 
    
2019-2020 Graduate Catalog [ARCHIVED CATALOG]

CSC 5210G - Computer Graphics

Credits: 4
This course explores the mathematical tools, data structures, algorithms, and hardware associated with the generation of 2D imagery and 3D scenes on the computer. Topics include OpenGL and Python programming, 3D geometric transformations, cameras, shading, texture mapping, modeling, surfaces, terrain, and viewing and visible surface determination. Advanced topics, such as rendering, shadows, shaders, and simulation are covered as time permits. The course includes several major programming projects. Prerequisites: A grad of C or better in both CSC2820 and CSC2620. A strong background in math is recommended.