Computer Graphics (Outline) : Course Description and Purpose
Computer Graphics (Outline) : Course Description and Purpose
(OUTLINE)
Phone: 0344-3610239
Email: mishikhan8066@gmail.com
Basic principles and techniques for computer graphics on modern graphics hardware.
Students will gain experience in interactive computer graphics using the OpenGL API.
Topics include: 2D viewing, 3D viewing, perspective, lighting, and geometry.
This course will introduce students to all aspects of c3omputer graphics including hardware,
software and applications. Students will gain experience using a graphics application
programming interface (OpenGL) by completing several programming projects.
Prerequisites
Learning Outcomes
At the end of this course students should: Have a basic understanding of the core concepts of
computer graphics. Be capable of using OpenGL to create interactive computer graphics.
Understand a typical graphics pipeline. Have made pictures with their computer.
Format
This course will be a mixture of lectures, discussions, and demonstrations. The student is
expected to actively participate in all class activities. The student is also expected to do
outside work on assignments and to complete several pieces of software.
Hughes, Van Dam, et al. Computer Graphics Principles and Practice 3e, Pearson, 2014
OpenGL Programming Guide, Addison-Wesley, 2004.
Hearn and Baker Computer Graphics with OpenGL, 3e, Prentice Hall, 2004.
Course Outline