Public View

You are viewing the public version of the syllabus. If you have a SUNet account, you can view the richer version of the syllabus after logging in.

CS 543
Computer Graphics and Visualization

Faculty Faculty of Engineering and Natural Sciences
Semester Fall 2026-2027
Course CS 543 - Computer Graphics and Visualization
Time/Place
Time
Week Day
Place
Date
13:40-15:30
Mon
FENS-G015
Sep 28-Dec 31, 2026
09:40-10:30
Thu
FENS-L065
Sep 28-Dec 31, 2026
Level of course Masters
Course Credits SU Credit:3, ECTS:10
Prerequisites -
Corequisites -
Course Type Lecture

Instructor(s) Information

Selim Saffet Balcısoy

Course Information

Catalog Course Description
This course provides a study of computer graphics representation schemes and rendering algorithms such as advanced methods for representing, displaying, and rendering two- and three-dimensional scenes, general algebraic curves and surfaces, splines, Gaussian and bump-function representations, fractals, particle systems, constructive solid geometry methods, lighting models, radiosity, advanced ray-tracing methods, surface texturing, animation techniques data visualization methods.
Learning Outcomes:
1. On successful completion of this course, students should be able to: Master introductory and advanced computer graphics techniques using GPU
2. Read a set of state-of the-art research papers and select an advanced graphics techniques to be implemented
3. Prepare a project on increasing level of realism of a scene using shader techniques.
4. Master at least one GPU programming language.
5. Prepare and do research on an advanced research area in real-time graphics;
6. Implement a graphics engine using shaders;
7. Use technical manuals, online resources and books to interpret graphics techniques and effects;
8. Be an effective member of a team;
9. Present technical matter to a small audience;
10. Complete a working to a deadline.
Course Objective
This course provides a study of computer graphics representation schemes and rendering algorithms such as advanced methods for representing, displaying, and rendering two- and three-dimensional scenes, general algebraic curves and surfaces, splines, Gaussian and bump-function representations, fractals, particle systems, constructive solid geometry methods, lighting models, radiosity, advanced ray-tracing methods, surface texturing, animation techniques data visualization methods.
Sustainable Development Goals (SDGs) Related to This Course:
Industry, Innovation and Infrastructure

Course Materials

Resources:
Reading material will be provided
Technology Requirements:
No particular requirement.

Policies