Program overview
Admission Requirements
Intakes

Last updated on 2026-04-08

Program overview

Program overview

The Computer Systems Technology (CST) Diploma program at BCIT is a well-established, full-time, two-year program that focuses on software development. This program is designed to equip students with both theoretical knowledge and practical skills in computer systems. With a strong emphasis on hands-on experience, students will learn from industry professionals and work on real-world projects, preparing them for a successful career in the IT sector. The program is delivered in-person at both the Burnaby and Downtown Vancouver campuses, with intakes available in September and January. Graduates of this program are highly regarded by employers for their comprehensive skill set in software engineering and programming.

Program structure

The Computer Systems Technology Diploma program is structured as follows:

  • Program Length: 2 years
  • Delivery Format: In-person
  • Intakes: September and January
  • Program Options:
    • Co-operative Education option for broader applied experience (competitive entry)

This full-time program is designed to be completed in two years, but students who opt for the co-op experience may take up to three years to finish. The first year focuses on foundational skills essential for software development, while the second year allows students to specialize in various areas through elective courses and industry projects. Students are encouraged to engage with the active student community and participate in clubs and events to enhance their learning experience.

Featured Experiences

The Computer Systems Technology program offers a variety of unique experiences to enhance student learning:

  • Hands-on projects with real clients from industry, allowing students to apply their skills in practical settings.
  • Co-operative Education option, providing students with valuable work experience in the IT field.
  • Engagement in an active student community with clubs and events that foster networking and collaboration.
  • Industry Sponsored Student Projects (ISSP), where students work directly with external sponsors on real-world projects.
  • Opportunities to work on innovative projects, such as developing applications that utilize emerging technologies like AI and cloud computing.

Career Options

Graduates of the Computer Systems Technology Diploma program have a wide range of career opportunities in Canada, including:

  • Software Developer: Responsible for designing, coding, and testing software applications to meet user needs.
  • Application Programmer: Focuses on creating and maintaining software applications, ensuring they function correctly and efficiently.
  • Software Tester: Conducts testing to identify bugs and ensure software quality before deployment.
  • Network Administrator: Manages and maintains computer networks, ensuring they operate smoothly and securely.
  • Database Administrator: Responsible for the performance, integrity, and security of databases, as well as data management and backup.

In addition to these roles, graduates may also progress to positions such as systems analyst, IT project manager, or software architect, and some may choose to start their own tech businesses. The program's strong industry connections and hands-on experience significantly enhance job placement rates for graduates.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit British Columbia Institute of Technology (BCIT) official website