Course Code & Number
CMPE 360
Course Title
Computer Graphics
Credit Hours/ ECTS Credits
(3+0+0) 3 TEDU Credits, 5 ECTS Credits
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
Learning Activities and Teaching Methods:
Telling/Explaining
Discussion/Debate
Questioning
Reading
Problem Solving
Assessment Methods and Criteria:
Test / Exam
Quiz
Assessment Methods and Criteria Others:
Recommended Reading
1. F.S. Hill, Computer Graphics using OpenGL, Prentice Hall, 2nd edition, 2001.
Required Reading
1. Peter Shirley, Michael Ashikhmin, Steve Marschner, Fundamentals of Computer Graphics.
Grading
Mid-terms - 30%
Quizzes and Homeworks - 30%
Final - 40%
Learning Activities and Teaching Methods Others:
Course & Program Learning Outcome Matching: