everything.study
CP411

Computer Graphics

0.5 credits · Undergraduate

Fall 2026, section A

Topics

  • Rasterization
  • 2D and 3D transformations
  • viewing and projection
  • clipping and culling
  • lighting and shading
  • geometric models, curves and surfaces
  • texture mapping
  • ray tracing
  • GPU programming.

Readings

  • Computer Graphics with OpenGL — Donald Hearn, M. Pauline Baker and Warren R. Carithers; 4th edition.
    Recommended
  • Lecture notes required; C/C++, OpenGL, GLSL, CUDA, OpenCL, WebGL and PyOpenGL resources.
    Other material
Sources