THIS PROGRAM IS SUITABLE FOR STUDENTS INTERESTED IN COMBINING ADVANCED PROGRAMMING WITH CREATIVITY TO DEVELOP GAMES. IT IS ALSO RIGHT FOR IT PROFESSIONALS WHO WANT A CAREER CHANGE OR ADVANCEMENT.
The Bachelor of Technology in Computer Systems at BCIT is a career-oriented degree designed to increase the depth of knowledge and practical skills of computer system technologists. This degree assists graduates in widening their career opportunities or advancing in their career paths.
Games developers require skills beyond what is covered in the existing diploma or bachelor programs. These include the ability to interact with artists and producers, to understand higher-level mathematics (3D graphics, calculus, analytical geometry), physics and artificial intelligence concepts. This program equips students with the skills as they develop games for PCs, consoles (e.g. Xbox) and mobile devices (e.g. iPhone).
The program curriculum is designed after extensive consultation with the local games industry in order to produce graduates suitably equipped to meet the specialty needs of this multidisciplinary field. It also includes a Major Project course which provides practical application of the knowledge and skills acquired in a workplace setting.
This program is comprised of two components:
I) Technical/Management Component 51.0 credits
II) Liberal Studies Component 12.0 credits
Total 63.0 credits
I) TECHNICAL /MANAGEMENT COMPONENT
1. Core Courses 9.0 credits
COMP 7036 – Applied Research Methods in Software Development
COMP 7081 – Technical Issues in Software Development
COMP 8081 – Management Issues in Software Engineering
2. Specialty Courses 27.0 credits
COMP 7051 – Introduction to Games Development
COMP 8051 – Advanced Games Architecture
COMP 8551 – Advanced Games Programming Techniques
COMP 7901 – Visual Design for Computer Games
COMP 7911 – Games and Play
COMP 8901 – Artificial Intelligence for Games Development
COMP 8902 – Audio and Effects for Games Development
COMP 8903 – Physics for Games Development
MATH 7902 – Mathematics for Games Development
3. Management Electives 6.0 credits
Two management electives
4. Major Project/Practicum 9.0 credits
COMP 8045 – Major Project
II) LIBERAL STUDIES COMPONENTS 12.0 credits
LIBS 7001 – Critical Reading and Writing
LIBS 7002 – Applied Ethics
Two additional LIBS electives
Total 63.0 credits
Entrance Requirements
> BCIT Computer Systems Technology (CST) Diploma core, BCIT Computer Information Technology (CIT) Diploma core, or equivalent
> English 12 (C+) or equivalent or English-language proficiency
> a minimum of three months of relevant work experience
Visit bcit.ca/825hbtech for details.
For tuition fees, visit: http://www.bcit.ca/files/pdf/admission/10-11-degree-tuition.pdf
Tuitio fees for International students, visit: http://www.bcit.ca/files/pdf/admission/10-11-degree-tuition-intl.pdf