CENG538 ADVANCED GRAPHICS AND USER INTERFACES
Course Code: | 5710538 |
METU Credit (Theoretical-Laboratory hours/week): | 3 (3.00 - 0.00) |
ECTS Credit: | 8.0 |
Department: | Computer Engineering |
Language of Instruction: | English |
Level of Study: | Graduate |
Course Coordinator: | Prof.Dr. VEYSİ İŞLER |
Offered Semester: | Fall or Spring Semesters. |
Course Objectives
At the end of this course, the student will learn
- global illumination methods such as ray tracing and radiosity
- GPU programming and distributed networked virtual environments
- User interfaces, affordance, usability, human computer interaction
- User interface design paradigms, rules, processes
Course Content
Review of 2D basics, 3-D models and geometric transformations. Graphics standards (PHIGS, GKS) and user interface standards (XWindows). Solid modeling. Illumination and shading. Fractal models. Animation.
Course Learning Outcomes
Student, who passed the course satisfactorily will be able to:
- develop ray tracing, radiosity and volume rendering methods
- program on GPU using shaders
- design and evaluate user interfaces
- develop a state-of-the-art application of computer graphics (this term it is virtual reality)