Enrolment options

Course description

To provide the broad overview of the basic concepts of the computer graphics. Three-dimensional concepts are focused in the beginning of the course, followed by OpenGL programming and then interactive graphics. This will provide students with skills in graphics layout/design fundamentals, as well as digital design software skills and other computer graphics use.

Course Learning Outcomes

  •  On successful completion of this module, the student will be able to :
  • Ability to design and produce different images using OpenGL  programming
  • Ability to model and transform an image using different geometric transformations and display the resulting image at the screen.
  • Ability to develop program which generates images of different colors using C programming language

Course Content

  •  Hardware and software principles of interactive raster graphics
  • Two- and three-dimensional transformations and clipping,

  •  Windowing techniques,
  •  Three-dimensional viewing and perspective,
  • Illumination and color models,
  • Open GL, and 3-D modeling tools. Emphasis is on the development of practical skills in using graphics libraries and tools,
  •  Programming using C and OpenGL

Course reading materials

  • Interactive Computer Graphics: A Top-Down Approach with OpenGL, by Edward Angel, Publisher: Addison-Wesley, 3rd edition, Published 2002, ISBN 0201773430
  • Computer Graphics with OpenGL, Donald Hearn, M. Pauline Baker, Publisher: Prentice Hall, 3rd edition, Published 2003, ISBN 0130153907

Guests cannot access this course. Please log in.