Requirements for a Specialization in Video Game Programming

To achieve a specialization in Video Game Programming, the student must complete the following courses in addition to the normal requirements for a major in computer science: IT 132, CS 212, CS 222, CS 311, CS 312, CS 435 and CS 436. In addition, students must take CS 483 instead of CS 482.  

Students wishing to pursue a specialization in Video Game Programming must apply for admission to the specialization at the end of their second year. Students must have an overall average of 75% and cannot have a mark less than 70% in any of the courses CS 152, CS 261 and CS 212.

Students pursuing the specialization must maintain an overall average of 75% in subsequent terms. Furthermore, students in the specialization cannot receive a mark of less than 70% in the courses CS 311, CS 435 and CS 436.

The above requirements may be waived in exceptional cases by a decision of the department.