Computer Graphics

ECSE-4750

Introduction to Interactive Computer Graphics, with an emphasis on applications programming. Objects and viewers, and the synthetic camera model. Graphics architectures, the graphics pipeline, clipping, rasterization, and programmable shaders. Input and interaction. Geometric objects, homogeneous coordinates, and transformations. Viewing, hidden surface removal, frame and depth buffers, compositing, and anti-aliasing. Shading, light and materials, texture mapping, ray tracing, and radiosity. Intellectual property concerns. Extensive programming with the OpenGL API and C++.

3 credits

Past Term Data

Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Spring Summer Fall
(Session 1) (Session 2)
2023
2022
2021
2020
2019
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 31/70
2018
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 29/70
2017
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 56/70
2016
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 53/70
2015
Computer Graphics (3c)
  • Thomas D Citriniti
Seats Taken: 60/70
2014
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 36/60
2013
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 61/60
2012
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 40/45
2011
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 55/40
2010
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 38/40
2009
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 30/50
2008
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 42/50
2007
Computer Graphics (3c)
  • W. Randolph Franklin
Seats Taken: 28/50