Skip to main content

CMPE 360

Course Code & Number
CMPE 360
Course Title
Computer Graphics
Level
BS
Credit Hours/ ECTS Credits
(3+0+0) 3 TEDU Credits, 5 ECTS Credits
Year of Study:
Junior
Semester:
Fall
Type of Course:
Elective
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite:
Pre-requisites: NONE
Co-requisites: NONE
Catalog Description
Advanced application of computer graphics techniques. Shading. Deformation. Ray tracing. Radiosity. Texture mapping. Fractal representation. Concepts of motion are introduced for the generation of digital animation. Concepts of graphical workstation design, especially with respect to user interfaces and window managers are introduced.
Course Objectives

The objective of this course is to introduce the mathematical foundations of computer graphics, various computer graphics techniques, and implementation tools used in generating computer graphics.

Course Learning Outcomes

Upon succesful completion of this course, a student will be able to
1. Model a computer graphics scene
2. Use a graphics library for implementing computer graphics
3. Use various techniques of computer graphics for rendering life-like scenes
4. Design efficient and friendly user interfaces
5. Compute mathematical and physical properties of graphical scenes
6. Use advanced CG techniques such as shaders for rendering scenes

Recommended Reading
1. F.S. Hill, Computer Graphics using OpenGL, Prentice Hall, 2nd edition, 2001.