Information
Code | YZ003 |
Name | Computer Graphics |
Term | 2024-2025 Academic Year |
Term | Fall |
Duration (T+A) | 3-0 (T-A) (17 Week) |
ECTS | 6 ECTS |
National Credit | 3 National Credit |
Teaching Language | Türkçe |
Level | Yüksek Lisans Dersi |
Type | Normal |
Mode of study | Yüz Yüze Öğretim |
Catalog Information Coordinator | |
Course Instructor |
1 |
Course Goal / Objective
To give the student the ability to create computer graphics.
Course Content
It is about the creation, definition and development of computer graphics.
Course Precondition
To be proficient in a programming language.
Resources
JOHN F. HUGHES, ANDRIES VAN DAM, MORGAN MCGUIRE, DAVID F. SKLAR, JAMES D. FOLEY, STEVEN K. FEINER, KURT AKELEY. Computer Graphics, Principles and Practice. Third Edition. Addison-Wesley, 2013, ISBN-13: 978-0-321-39952-6 ISBN-10: 0-321-39952-8
Notes
Lecture slides
Course Learning Outcomes
Order | Course Learning Outcomes |
---|---|
LO01 | Comprehends the development of computer graphics |
LO02 | Uses basic computer graphics terminology, |
LO03 | Displays basic graphic objects (line segments, circles, planes, etc.) on the computer screen |
LO04 | Applies 2, and 3 dimensional transformations to graphic objects |
LO05 | Applies 2, and 3 dimensional perspective transformations to graphic 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 | Development of Computer Graphics | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
2 | Hardware and software algorithms | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
3 | Transformation from design to screen | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
4 | Wire frame drawing | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
5 | 2 Dimensional transformations | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
6 | 3D transformations | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
7 | 3D transformations, continued | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
8 | Mid-Term Exam | Preparation for the exam | Ölçme Yöntemleri: Yazılı Sınav |
9 | Priority in displaying objects | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
10 | Elimination of invisible zones | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
11 | Cropping algorithms | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
12 | Repair of deterioration | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
13 | Perspective transformation | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
14 | Software to implement the topics learned | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
15 | Software that applies the topics learned, continued | Preliminary research on the subject | Öğretim Yöntemleri: Anlatım |
16 | Term Exams | Preparation for the exam | Ölçme Yöntemleri: Yazılı Sınav |
17 | Term Exams | Preparation for the exam | Ö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 |