Courses given by:
The aim of this course is to introduce the theory and practice of computer graphics. The emphasis is on basic concepts, mathematical principles, algorithms and data structures used in computer graphics. Hands-on exercises help students to understand practical aspects of the subjects.
Computer graphics application areas, line and curve drawing, polygon drawing, polygon filling, transformations (translation, rotation, scaling, reflection, shear), 2-D viewing, line clipping, polygon clipping, 3-D viewing, parallel and perspective projections, 3D clipping, visible surface detection, illumination, polygon rendering, ray tracing, OpenGL
1: Lecture, 2: Question-Answer, 3: Lab, 4: Case-study
Course Evaluation Methods:
A: Testing, B: Experiment, C: Homework, D: Project