The Bachelor of Science in Applied Computer Science (BScACS) degree will prepare graduates with advanced computing skills for careers in the computing profession as software engineers, programming analysts, and software designers. The program will prepare students for the challenges of the computing field by giving them knowledge (breadth and depth) that combines theory and practice, and by offering opportunities to develop critical thinking, problem solving and creative abilities. In addition to the applied nature of the BScACS program, the curriculum also provides an excellent academic foundation for graduate studies in either computer science or
BScACS will require successful completion of the Computer Systems Technology (CST) Diploma (or equivalent of 60.0 credits of post-secondary education in Computing from a recognized institution) and will comprise an additional 65.0 credits, preparing graduates with increased depth of theoretical knowledge and advanced computing skills.
The specialty areas for the next September Intake are:
- Games Development
- Network Security Applications Development
The Games Development Option is a multi-disciplinary program that combines creativity with advanced knowledge in a range of computer programming areas. It is designed to equip students with the critical skills required to succeed in a fast-paced and rapidly growing industry.
Students will learn advanced programming techniques, game design (including visuals and audio), higher-level mathematics (3D graphics, calculus, analytical geometry, linear algebra), physics and artificial intelligence concepts. The program includes a variety of tools and frameworks used in the industry such as Unity3D, and OpenGL. These tools and frameworks are put to practical use in the development, testing and management of game applications, ultimately culminating in a major project showcasing students’ skills.
Upon graduation, students will have developed skills that are highly marketable and transferable, giving them the flexibility to pursue careers in game development, as well as in other areas of software development such as a computer programmer or software engineer.
For more information on the BScACS program, please visit our full-time site and/or the part-time site.
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.
Costs & Supplies
Learn about entrance awards, including awards for women and Indigenous students entering computing.
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].
Faculty, Advisors & Staff
- Program Head – Student Success, Bachelor of Science in Applied Computer Science (BScACS)
- Program Head – Curriculum Leadership, Instructor
- Option Head – Technical Programming, Computing
- Program Head – 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.
Programs and courses are subject to change without notice.