Program overview
Admission Requirements
Intakes

Last updated on 2025-07-15

Program overview

Program Overview

The Software Systems Developer (SSD) program is a full-time, eight-month certificate program offered by BCIT's School of Computing and Academic Studies. This program is designed for individuals looking to quickly gain job-ready skills in software development, particularly in full-stack web development. The program emphasizes hands-on learning and provides a solid foundation in essential software skills, preparing students to enter the workforce immediately upon graduation. The program is delivered in-person at the Downtown Vancouver campus, with an intake starting in September each year.

Program Structure

The Software Systems Developer program is structured as follows:

  • Program Length: 31 weeks, full-time
  • Credits: 54.0
  • Delivery Format: In-person
  • Schedule: Monday to Friday, 9:00 AM to 4:00 PM
  • Intake: September each year
  • Industry Project: 4 weeks full-time with a real client
  • Job Placement Rate: Excellent upon graduation

This program is ideal for those who already possess a credential but are ready to transition into a career in software development. It includes a comprehensive curriculum that covers various industry-recognized technologies and methodologies, ensuring that students are well-prepared for the job market.

Featured Experiences

The Software Systems Developer program offers several unique features that enhance the learning experience:

  • Hands-on training with industry-standard tools and technologies.
  • Mock interviews to prepare students for the job market.
  • Workshops focused on resume writing and LinkedIn profile creation.
  • Collaboration with peers to build a professional network.
  • Introduction to Artificial Intelligence (AI) tools and achieving AI literacy.
  • Real-world industry project experience with a client.

These experiences are designed to equip students with the necessary skills and confidence to succeed in their future careers in software development.

Career Options

Graduates of the Software Systems Developer program can pursue a variety of career paths in Canada, including:

  • Web Application Developer: Responsible for designing and developing web applications, ensuring functionality and user experience.
  • Database Developer: Focuses on creating and managing databases, ensuring data integrity and accessibility.
  • Programmer/Analyst: Analyzes user needs and develops software solutions, often working closely with clients to meet their requirements.
  • Systems Analyst: Evaluates and improves IT systems, ensuring they meet business needs and are efficient.
  • Quality Assurance Specialist: Tests software applications to identify bugs and ensure they meet quality standards before release.

These roles are essential in various industries, including technology, finance, healthcare, and government, providing graduates with numerous opportunities to launch their careers.

 

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