The Bachelor of Science in Applied Computer Science (BScACS) degree prepares you with advanced computing skills for careers in the computing profession as software engineers, programming analysts, and software designers. The program combines theory and practice, and develops your critical thinking, problem-solving and creative abilities.
About the option
The Games Development Option is a multi-disciplinary program combining creativity with advanced knowledge in various computer programming areas. It is designed to equip you with the critical skills to succeed in a fast-paced and rapidly growing industry. All tools and frameworks are put to practical use in developing, testing and managing game applications, culminating in a major project showcasing students’ skills.
About the program
- BScACS employs a cohort model, where you have the same classmates in all courses. This allows you to work through this intensive program with your co-students, share your experience and expertise, and build a professional network that will last long after graduation
- 1 intake: September
- Four 15-week terms
- Monday to Friday, 8:30 until 5:30 pm
- Optional (competitive) Co-op opportunities
- Provides excellent academic foundation for graduate studies in either computer science or applied computing
- Offered in-person at the Burnaby Campus
See the Program Details to learn more about what you can expect from BScACS and how you can prepare for a career in Computing.
Who should complete the BScACS degree (Games Development Option)?
This program might be for you if you:
- Have completed the Computer Systems Technology (CST) Diploma (or equivalent of 60.0 credits of post-secondary education in Computing
- Are interested in learning topics such as game design (including visuals and audio), higher-level mathematics (3D graphics, calculus, analytical geometry, linear algebra), physics and artificial intelligence concepts
- Enjoy working with tools and frameworks used in the industry, such as Unity3D, and OpenGL
- Want increased depth of theoretical knowledge and advanced computing skills
If any of these sound like you, please check the Entrance Requirements to ensure you can apply and start your new Computing career!
What Bachelor of Science in Applied Computer Science grads can do
By earning your BCIT Degree, you’ll be honing your computing skills and gaining knowledge of various industry-recognized technologies.
You’ll have developed highly marketable and transferable skills, giving you the flexibility to pursue careers in game development and other areas of software development, such as computer programming or software engineering.
Vancouver has been home to Canada’s fastest-growing tech force for multiple years now (source: Techcouver), and you’ll have the chance to join one of the 4,500 local tech companies or many international titans such as Salesforce, Apple or Amazon.
Learn more about future opportunities on the Graduating and Jobs page.
- Next up Entrance Requirements
The Bachelor of Science in Applied Computer Science (BScACS) is a two year degree completion program, meant to be taken after two years of post-secondary education in computing.
External applicants will apply based on the pre-entry assessment. BCIT CST Diploma Graduates who graduated in the last five (5) years may apply directly to the program at bcit.ca/apply without a pre-entry or departmental assessment. CIT and FSWD Diploma Graduates will apply based on the pre-entry assessment.
The Bachelor of Science in Applied Computer Science (Games Development) curriculum has been revised effective for the September 2023 intake. Students who began the program under Bachelor of Technology in Computer Systems (Games Development) prior to September 2023 should refer to the September 2022 cohort matrix [PDF].
- Program Head – Curriculum Leadership, Bachelor of Science in Applied Computer Science (BScACS)
- Option Head – Technical Programming, Computing
- Program Head – Student Success, Bachelor of Science in Applied Computer Science (BScACS)
Aman Abdulla, Instructor
Borna Noureddin, Instructor
Jeff Yim, Instructor
Rahul Kukreja, Instructor
Sayyedhassan Shavarani, Instructor
Takashi Nakamura, Instructor
Tejinder Randhawa, Instructor
BCIT is well-respected by employers for its ties to industry. In Computing, this connection is formalized through a Program Advisory Committee (PAC) comprised of experts in a range of roles from a cross-section of companies. The department consults regularly to ensure program currency and relevance.
Questions or comments?
Sign up to receive updates, invitations to events, and information about BCIT and your program.
We promise not to spam you, we won’t share your personal information, and you can unsubscribe at any time.
- Go Back Contact Us
Programs and courses are subject to change without notice.