| Credit Hours | |
|
| Required*: | 18 |
 | ITC 2053 Introduction To Game Programming |  | |  |
 |
 | or equivalent |  | 3 |  |
 |
 | ITC 3137 Game Development – Level 5 |  | 3 |  |
 |
 | ITC 4035 Game Design - Level 6 |  | 3 |  |
 |
 | ITC 4445 Games Portfolio – Level 6 |  | 3 |  |
 |
 | Two of the following courses: |  | 6 |  |
 |
 | AR 2001 |  | |  |
 |
 | ITC 2039 LE Concepts in Multimedia and Web Design – Level 4 |  | |  |
 |
 | ITC 3065 3d Modeling and Animation – Level 5 |  | |  |
 |
 | ITC 3051 User Experience and Interaction Design – Level 5 |  | |  |
 |
 | or |  | |  |
 |
 | ITC 4030 Human Computer Interaction - Level 6 |  | |  |
 |
 | ITC 3125 Mobile Applications Development – Level 5 |  | |  |
 |
 | ITC 4350 Immersive Computing – Level 6 |  | |  |
 |
 | |  | |  |
 |
 | *Subject to fulfilment or waiving of prerequisites |  | |  |
 |