YZ501 Raster Graphics

6 ECTS - 3-0 Duration (T+A)- . Semester- 3 National Credit

Information

Unit INSTITUTE OF NATURAL AND APPLIED SCIENCES
ARTIFICIAL INTELLIGENCE AND DATA ENGINEERING (MASTER) (WITH THESIS)
Code YZ501
Name Raster Graphics
Term 2025-2026 Academic Year
Term Spring
Duration (T+A) 3-0 (T-A) (17 Week)
ECTS 6 ECTS
National Credit 3 National Credit
Teaching Language Türkçe
Level Lisansüstü Dersi
Type Normal
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Prof. Dr. ULUS ÇEVİK
Course Instructor
The current term course schedule has not been prepared yet.


Course Goal / Objective

Introducing the raster devices and algorithms used on them.

Course Content

Hardware , software and algorithms for raster devices such as video displays: Frame buffers, multiprocessor cellular systems, hidden-line/ visible surface processing, modelling of shadows, curved surfaces, natural textures.

Course Precondition

Not available

Resources

Internet sources

Notes

Computer Graphics, Principles and Practice. Third Edition. JOHN F. HUGHES, ANDRIES VAN DAM, MORGAN MCGUIRE, DAVID F. SKLAR, JAMES D. FOLEY, STEVEN K. FEINER, KURT AKELEY.


Course Learning Outcomes

Order Course Learning Outcomes
LO01 Comprehends the development of raster devices,
LO02 Designs, and uses a frame buffer for an effective display of graphics,
LO03 Processes hidden/visible areas on graphics objects,
LO04 Implements and uses curved surfaces,
LO05 Creates shadows for photo-realism,
LO06 Adds textures on graphical objects.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 Beceriler - Bilişsel, Uygulamalı To be able to access information broadly and deeply by conducting scientific research in the field, to be able to evaluate, interpret and apply the information.
PLO02 Bilgi - Kuramsal, Olgusal Has a comprehensive knowledge of current techniques and methods applied in engineering and their limitations. 4
PLO03 Beceriler - Bilişsel, Uygulamalı To be able to use uncertain, limited or incomplete data to complete and apply knowledge using scientific methods; to be able to use knowledge from different disciplines together. 5
PLO04 Bilgi - Kuramsal, Olgusal Is aware of new and emerging practices of the profession, examines and learns them when needed.
PLO05 Beceriler - Bilişsel, Uygulamalı Defines and formulates problems related to the field, develops methods to solve them and applies innovative methods in solutions. 4
PLO06 Beceriler - Bilişsel, Uygulamalı Develops new and/or original ideas and methods; designs complex systems or processes and develops innovative/alternative solutions in their designs. 4
PLO07 Beceriler - Bilişsel, Uygulamalı Designs and implements theoretical, experimental and modeling-based research; examines and solves complex problems encountered in this process. 4
PLO08 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği To be able to work effectively in disciplinary and multidisciplinary teams, to lead such teams and to develop solution approaches in complex situations; to be able to work independently and take responsibility.
PLO09 Bilgi - Kuramsal, Olgusal To be able to communicate orally and in writing in a foreign language at least at the B2 level of the European Language Portfolio.
PLO10 Yetkinlikler - İletişim ve Sosyal Yetkinlik To be able to communicate the process and results of his/her studies systematically and clearly in written or oral form in national and international environments in or outside the field.
PLO11 Yetkinlikler - İletişim ve Sosyal Yetkinlik Knows the social, environmental, health, safety, legal, project management and business life practices of engineering applications and is aware of the constraints these impose on engineering applications.
PLO12 Bilgi - Kuramsal, Olgusal Observes social, scientific and ethical values in the stages of data collection, interpretation and announcement and in all professional activities.


Week Plan

Week Topic Preparation Methods
1 Hardware, software and algorithms for raster devices such as video displays. Nothing Öğretim Yöntemleri:
Anlatım, Tartışma
2 Previous week's subject continued. Review the previous lecture Öğretim Yöntemleri:
Anlatım, Tartışma
3 Frame buffers Review the previous week's contents Öğretim Yöntemleri:
Anlatım, Tartışma
4 Multiprocessor cellular systems. Review the previous lecture contents Öğretim Yöntemleri:
Anlatım, Tartışma
5 Cellular systems, continued. Reading the previous lecture contents Öğretim Yöntemleri:
Anlatım, Tartışma
6 Hidden-line/ visible surface processing. Review Öğretim Yöntemleri:
Anlatım, Tartışma
7 Surface processing, continued. Review the previous lecture contents Öğretim Yöntemleri:
Anlatım, Tartışma
8 Mid-Term Exam Review the whole lecture contents Ölçme Yöntemleri:
Yazılı Sınav
9 Modeling of shadows. Reading on the subject Öğretim Yöntemleri:
Anlatım, Tartışma
10 Curved surfaces. Reading on the related subject Öğretim Yöntemleri:
Anlatım, Tartışma
11 Surfaces, continued. Review the previous lecture contents Öğretim Yöntemleri:
Anlatım, Tartışma
12 Natural textures. Review the previous lecture contents Öğretim Yöntemleri:
Anlatım, Tartışma
13 Writing an application program. Review the C programming skills Öğretim Yöntemleri:
Bireysel Çalışma
14 Application program, continued. Studying on the program Öğretim Yöntemleri:
Bireysel Çalışma
15 Writing an application program, continued. Carrying on writing the program Öğretim Yöntemleri:
Bireysel Çalışma
16 Term Exams Review the whole previous lecture contents Öğretim Yöntemleri:
Bireysel Çalışma
17 Term Exams Review the previous lecture contents Ölçme Yöntemleri:
Yazılı Sınav


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 3 42
Out of Class Study (Preliminary Work, Practice) 14 5 70
Assesment Related Works
Homeworks, Projects, Others 1 15 15
Mid-term Exams (Written, Oral, etc.) 1 15 15
Final Exam 1 20 20
Total Workload (Hour) 162
Total Workload / 25 (h) 6,48
ECTS 6 ECTS

Update Time: 08.05.2025 08:45