| 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 |
| 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.
|
| |
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 |
|