INTERNATIONAL BURCH UNIVERSITY
Graduate Study  Faculty of Engineering and Natural Sciences
3+2 Information Technology
20132014
SYLLABUS 
Code 
Name 
Level 
Year 
Semester 
CEN 581 
Computer Graphics 
Graduate 
1 
Fall 
Status 
Number of ECTS Credits 
Class Hours Per Week 
Total Hours Per Semester 
Language 

7.5 

48 
English 
Instructor 
Assistant 
Coordinator 
Ercan Gökgöz, PhD, Research Assistant 

Abdülhamit Subaşı, Prof. Dr. 
[email protected] 

no email 
COURSE OBJECTIVE 
The goal of this course is to provide an introduction to the theory and practice of computer graphics. The course will assume a good background in programming in C or C++ and a background in mathematics including familiarity with the theory and use of coordinate geometry and of linear algebra such as matrix multiplication. Students will illustrate the theory and practice of programming computer graphics applications through number of assignments. 
COURSE CONTENT 
 Introduction to Computer Graphics
 Review of Required Math Concepts
 2D Imaging
 Ray Tracing
 Ray Tracing Continued
 Linear Algebra
 Transformation Matrices
 Viewing
 MID TERM EXAM
 The Graphics Pipeline
 Surface Shading
 Texture Mapping
 Computer Animation
 Perception

Description (%) 
Project  2  50  Midterm Exam(s)  1  20  Final Exam  1  30 

Learning outcomes 
 Principles of computer graphics programing
 Underlying mathematical theory of computer graphics

TEXTBOOK(S) 
 Peter Shirley, “Fundamentals of Computer Graphics”, 3rd Edition

ECTS (Allocated based on student) WORKLOAD 
Lecture (14 weeks x Lecture hours per week)  16  3  48  Laboratory / Practice (14 weeks x Laboratory/Practice hours per week)    0  Midterm Examination (1 week)    0  Final Examination(1 week)    0  Preparation for Midterm Examination    0  Preparation for Final Examination  7.5   0 
