(Non-exhaustive) List of Technical Electives:
| Course Code | Course | Cr. Hr. |
| GI395 |
Technical Art for Game Development |
3 |
| GI396 |
Digital Tools for VR and Game Development |
3 |
| GI399 |
Immersive Technologies: Applications and Development |
2+1 |
| GI380 |
Video Games & Creative Writing |
3 |
| GI481 |
Digital Game Design: Concepts |
3 |
| GI486 |
Serious Game Design |
2+1 |
| GI482 |
Game Project Management |
3 |
| GI383 |
Immersive Storytelling |
3 |
| GI384 |
Social and Ethical Issues in Computing |
3 |
| GI497 |
Introduction to 3D Design and Character Animation |
3 |
| GI498 |
User Experience Design |
3 |
| GI485 |
Games Analytics and Marketing |
3 |
| GI420 |
Multicore & GPU Programming |
2+1 |
| IT291 |
Web Technologies |
2+1 |
| SE491 |
Mobile Application Development |
2+1 |
University Elective (2 Credit Hours) (From Arts and Humanities)
Arts and Humanities (2 Credit Hours) Min One Course
| Course Code | Course | Cr. Hr. |
| SD221 |
Life and Learning |
2 |
| SD222 |
Foreign Language |
2 |
| SD223 |
Logical Reasoning |
2 |
Social Science Elective (3 Credit Hours) (From Social Sciences)
Social Sciences (3 Credit Hours) Min One Course
| Course Code | Course | Cr. Hr. |
| HWB101 |
Health and Wellbeing |
3 |
| SOC102 |
Understanding Society and Sociocultural Dynamics |
3 |
| PSY110 |
Psychology of Mind and Behaviour |
3 |
| ECO202 |
Economics |
3 |
| MK210 |
Principles of Marketing |
3 |
| MG120 |
Principles of Management |
3 |