DIGITAL GAME DESIGN
Qualification Awarded Program Süresi Toplam Kredi (AKTS) Öğretim Şekli Yeterliliğin Düzeyi ve Öğrenme Alanı
Bachelor's (First Cycle) Degree 4 240 FULL TIME TYÇ, TR-NQF-HE, EQF-LLL, ISCED (2011):Level 6
QF-EHEA:First Cycle
TR-NQF-HE, ISCED (1997-2013): 21,48

Ders Genel Tanıtım Bilgileri

Course Code: 1514001047
Ders İsmi: Cyber Security
Ders Yarıyılı: Fall
Ders Kredileri:
Theoretical Practical Labs Credit ECTS
2 2 0 3 4
Language of instruction: TR
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: No
Other Recommended Topics for the Course: N/A
Type of course: Bölüm Seçmeli
Course Level:
Bachelor TR-NQF-HE:6. Master`s Degree QF-EHEA:First Cycle EQF-LLL:6. Master`s Degree
Mode of Delivery: Face to face
Course Coordinator : Assoc. Prof. Begüm Aylin ÖNDER
Course Lecturer(s):
Course Assistants:

Dersin Amaç ve İçeriği

Course Objectives: The aim of this course is to enable students to learn information security concepts, understand cyber threats encountered in the gaming industry, and develop solutions for digital gaming security through case studies.
Course Content: This course examines the fundamental concepts of cybersecurity as they apply to the gaming world. Students will explore case studies on account security, cheating software, in-game economy attacks, data protection, and security issues in esports tournaments.

Learning Outcomes

The students who have succeeded in this course;
Learning Outcomes
1 - Knowledge
Theoretical - Conceptual
1) Explains the basic concepts of cyber security and threat types.
2 - Skills
Cognitive - Practical
1) Explains the cyber attack methods seen in the game world with examples.
3 - Competences
Communication and Social Competence
1) It evaluates security risks and suggests precautions that can be taken in game design.
Learning Competence
1) Analyzes the effects of cheat software on game design and security.
Field Specific Competence
1) Prepares reports by analyzing real-world case studies.
Competence to Work Independently and Take Responsibility
1) Discusses account security and in-game economy security issues with case examples.

Ders Akış Planı

Week Subject Related Preparation
1) Theory – Introduction to cybersecurity: basic concepts, threats, risks Application – Brief case discussion of security issues in games N/A
2) Theory – Information security principles (confidentiality, integrity, availability) Application – Students share examples of security breaches from their own games N/A
3) Theory – Types of attacks in the gaming industry: DDoS, account theft, data breaches Application – Group work: developing solutions based on a large-scale attack scenario N/A
4) Teori – Vaka analizi: çevrimiçi bir oyunda yaşanmış güvenlik ihlali Uygulama – Öğrenciler vaka üzerine rapor hazırlar Theory – Case study: a security breach in an online game Practice – Students prepare a report on the case N/A
5) Theory – Account security: encryption, 2FA, player identity management Practice – Comparison of security features across various platforms (Steam, Epic, Riot) N/A
6) Theory – In-game economy and virtual asset security Practice – Group discussion on skin/digital item theft and bot economies N/A
7) Theory – Cheat software and prevention strategies in game design Application – Examining anti-cheat systems used to prevent cheating (VAC, EasyAntiCheat, BattlEye) N/A
8) Midterm Exam N/A
9) Theory – Network security: attack types and protection methods on game servers Practice – Students will produce recommendations for "secure game server design" N/A
10) Theory – Social engineering and phishing attacks Application – Phishing email analysis study N/A
11) Theory – Security issues in esports tournaments Application – Discussing tournament security and developing solutions N/A
12) Theory – Digital rights and pirated games Practice – Discuss the pros and cons of DRM systems N/A
13) Theory – Security threats in mobile games Application – Examining security policies in app stores N/A
14) Theory – Safety and ethical issues for children and young players Practice – "Game design for child safety" workshop N/A
15) Theory – Security issues in blockchain and NFT-based games Application – Analysis of security risks in an NFT-based game N/A
16) Final Exam N/A

Sources

Course Notes / Textbooks: Yok
References: Say, C. (2019). 5 Soruda Blokzinciri. Bankalararası Kart Merkezi.
Stallings, W. (2006). Cryptography and network security : principles and practices. Pearson.
Stallings, W. (2017). Network Security Essentials: Applications and Standards. Pearson.
Chen, K.-T., Huang, P., & Lei, C.-L. (2005). Game cheating: A case study of security in online games. Computers & Security, 24(8), 719–728.
Pfleeger, C. P., Pfleeger, S. L., & Margulies, J. (2015). Security in Computing. Pearson.

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları

1

2

3

4

5

6

Program Outcomes
1) Gains basic, theoretical and practical knowledge of digital game design.
2) Can interpret digital game design processes by relating them to the fields of technology, art, science and ethics.
3) It develops the ability to perceive, think, design and apply theoretical knowledge, computer software, techniques and innovations in the field in a multi-dimensional way.
4) Can use theoretical and applied knowledge from other scientific fields related to digital game design together and in coordination.
5) Can take an active role in game design projects, independently or within a team, and execute, develop and manage these processes.
6) Develops the ability to think, design, analyze and apply the knowledge acquired in business life related to digital game design.
7) Gains advanced competence and experience in the development process of digital game design projects.
8) Using the knowledge and skills acquired in the field of digital game design, students gain the ability to interpret data, evaluate it with a critical approach, define and analyze problems, plan the process based on research and evidence, and solve game design problems.
9) Achievements of 5(i) compulsory courses given by YÖK

Ders - Öğrenme Kazanımı İlişkisi

No Effect 1 Lowest 2 Low 3 Average 4 High 5 Highest
           
Program Outcomes Level of Contribution
1) Gains basic, theoretical and practical knowledge of digital game design.
2) Can interpret digital game design processes by relating them to the fields of technology, art, science and ethics. 5
3) It develops the ability to perceive, think, design and apply theoretical knowledge, computer software, techniques and innovations in the field in a multi-dimensional way.
4) Can use theoretical and applied knowledge from other scientific fields related to digital game design together and in coordination. 4
5) Can take an active role in game design projects, independently or within a team, and execute, develop and manage these processes.
6) Develops the ability to think, design, analyze and apply the knowledge acquired in business life related to digital game design. 3
7) Gains advanced competence and experience in the development process of digital game design projects.
8) Using the knowledge and skills acquired in the field of digital game design, students gain the ability to interpret data, evaluate it with a critical approach, define and analyze problems, plan the process based on research and evidence, and solve game design problems. 4
9) Achievements of 5(i) compulsory courses given by YÖK

Öğrenme Etkinliği ve Öğretme Yöntemleri

Anlatım
Course
Okuma

Ölçme ve Değerlendirme Yöntemleri ve Kriterleri

Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama)
Homework
Uygulama
Sunum
Raporlama

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
Homework Assignments 1 % 30
Midterms 1 % 30
Semester Final Exam 1 % 40
total % 100
PERCENTAGE OF SEMESTER WORK % 60
PERCENTAGE OF FINAL WORK % 40
total % 100

İş Yükü ve AKTS Kredisi Hesaplaması

Activities Number of Activities Duration (Hours) Workload
Course Hours 14 2 28
Application 14 2 28
Study Hours Out of Class 16 3 48
Homework Assignments 5 5 25
Midterms 1 4 4
Final 1 4 4
Total Workload 137