This course provides an overview of display devices and applications, point-plotting techniques, two-dimensional transformations, clipping and windowing, lighting, and three-dimensional techniques. Students are also introduced to interactive computer graphics, animation and graphics applications. Students explore these concepts using C++ and the OpenGL programming interface.

Learning Objectives:

  1. Students will design, program, and debug a complete non-trivial video game.
  2. Students will understand the process by which commercial video games come to market, from answering requests for proposals, to writing general design documents and technical design documents.
  3. Servers and tools will be utilized to aid in the creation of the game, such as version control systems and bug tracking servers.
  4. Students will learn to create related assets such a level data, custom tools, artwork, sounds, and icons.
  5. Student learning outcomes are evaluated through successful completion of a video game programming project in C++.

Take the Next Step

Learn more about Lewis University's online programs. Call (866) 967-7046 to speak with a Graduate Admissions Counselor or click here to request more information.