Computer Engineering Department

Computer Graphics(INF432)

Course Code Course Name Semester Theory Practice Lab Credit ECTS
INF432 Computer Graphics 7 3 0 0 3 5
Prerequisites
Admission Requirements
Language of Instruction French
Course Type Elective
Course Level Bachelor Degree
Course Instructor(s) İsmail Burak PARLAK bparlak@gsu.edu.tr (Email)
Assistant
Objective
Content 1. Introduction to OpenGL Programming

2. 3D Graphics System

3. 2D and 3D Object Representation

4. Object Modeling and Visualization

5. Object Transformation Functions, Projection Designs

6. Object Animation

7. Animation Models

8. Midterm Exam

9. Object-Oriented Graphic Design

10. Interactive OpenGL Programming

11. Introduction to Different OpenGL Derivatives: WebGL, OpenGLES, GLSL, JavaScript

12. Game Engine Architectures

13. 3D Scene Design, Ray Tracer

14. Projects
Course Learning Outcomes Upon successful completion of this course, students will be proficient in the following areas:
1. They can propose appropriate software architectures for developing visual applications based on different object and graphic models.

2. They have gained analytical skills through effective representations in the field of graphic design.

3. They can list approaches that can be applied in the design and storage of multi-dimensional objects.

4. They can develop different approaches to solving current and complex problems related to object design and graphic representation.
Teaching and Learning Methods
References 1- Computer Graphics with Open GL, Hearn Baker Carithers, Fourth Edition, Pearson, 2014
2- 3D Computer Graphics, A Mathematical Introduction with OpenGL, Samuel R. Buss, Cambridge University Press 2003
3- WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL, Kouichi Matsuda, Rodger Lea Addison Wesley, 2013
4-Mathematics for 3D Game Programming and Computer Graphics Third Edition, Eric Lengyel, Course Technology, 2012
Print the course contents
Theory Topics
Week Weekly Contents
Practice Topics
Week Weekly Contents
Contribution to Overall Grade
  Number Contribution
Toplam 0 0
In-Term Studies
  Number Contribution
Toplam 0 0
No Program Learning Outcomes Contribution
1 2 3 4 5
Activities Number Period Total Workload
Total Workload 0
Total Workload / 25 0.00
Credits ECTS 0
Scroll to Top