Skip to content

Part 3 · Course

CS473 COMPUTER GRAPHICS

Electrical Engineering and Computer Science · 3 versions

Offerings are listed from 2027-1 Fall through 2031-1 Fall.

CS473 COMPUTER GRAPHICS

  • 3.0 credit hours
  • (BS=0.0, ET=0.0, MA=0.0)
  • Version 2019-2
  • In effect
Scope
This course concerns computer programs that draw two- and three-dimensional objects on computer output devices and receive input from users through graphical input devices. Cadets implement interactive programs through a commonly available graphical application programmers' interface (API). They learn about graphical hardware devices and the elegant algorithms that underlie the API, including elementary computational geometry, continuous time physical simulation, homogeneous transformations, parametric forms, clipping, shading, color, and surface rendering. These concepts are all illustrated with examples of military data visualization including two-dimensional maps and three-dimensional battle simulation and terrain visualization.
Lessons
30 @ 75 min (2.000 Att/wk)
Labs
0 @ 0 min
Special requirements
None
Prerequisites
one of
CS473 version 2019-2 offerings
Term Sections Section size Capacity Enrolled Wait list Seats Closed Details
2027-2 Spring 1 18 18 10 0 8 No Hours for 2027-2 Spring
2028-2 Spring 1 18 18 5 0 13 Yes Hours for 2028-2 Spring
2029-2 Spring 0 18 0 0 0 0 No Hours for 2029-2 Spring
2030-2 Spring 0 18 0 0 0 0 No Hours for 2030-2 Spring

CS473 COMPUTER GRAPHICS

  • 3.0 credit hours
  • (BS=0.0, ET=0.0, MA=0.0)
  • Version 2004-2
  • Archived
Scope
This course concerns computer programs that draw two- and three-dimensional objects on computer output devices and receive input from users through graphical input devices. Cadets implement interactive programs through a commonly available graphical application programmers' interface (API). They learn about graphical hardware devices and the elegant algorithms that underlie the API, including elementary computational geometry, continuous time physical simulation, homogeneous transformations, parametric forms, clipping, shading, color, and surface rendering. These concepts are all illustrated with examples of military data visualization including two-dimensional maps and three-dimensional battle simulation and terrain visualization.
Lessons
33 @ 55 min (0.000 Att/wk)
Labs
7 @ 55 min
Special requirements
None
Prerequisites
one of

CS473 COMPUTER GRAPHICS

  • 3.0 credit hours
  • (BS=0.0, ET=0.0, MA=0.0)
  • Version 1999-2
  • Archived
Scope
This course tackles the fundamental theory and applications of computer graphics and graphical user interfaces. Discussion begins with the hardware used in graphics systems with an emphasis on the microcomputer. The course then covers line algorithms, 2D and 3D transformations, the viewing pipeline, clipping, hidden-line and surface algorithms, color, shading, and curves. User interfaces and fractals are also covered. Several project assignments verify the cadet's ability to implement the graphic concepts covered in the course.
Lessons
33 @ 55 min (2.500 Att/wk)
Labs
7 @ 55 min
Special requirements
None
Prerequisites
CS385
Corequisites
CS478