School of Computing and Academic Studies

Software Systems Developer

Start your new career as a full stack web application developer. SSD prepares individuals for high-demand careers in the technical areas of web application development. Code anything from scratch through extensive hands-on practice.

Experience

The world of technology

For most people, learning to code cannot be rushed. Consider the Software System Developer (SSD) program for a proper coding education with enough time to actually learn the content. Study at an institution that is recognized and trusted by industry throughout Western Canada. Over 80% of SSD graduates are hired as web application developers.

The SSD Web Programmer option is an eight-month, full-time web application development program offered at BCIT's downtown Vancouver campus.

Step One

Program Details

  • BCIT Credential: Certificate
  • Program Location: Downtown Vancouver
  • Program Length: Eight months, Full-time
  • Program Start / End: September 14, 2020 - May 14, 2021
  • Intake Dates: September of each year
  • Total Tuition/Cost: Learn about Tuition & Fees

Step Two

Entrance Requirements

  • Pre-entry assessment
  • English: two years of education in an English-speaking country (English Studies 12 (50%) or English First Peoples 12 (50%) or 3.0 credits of post-secondary English (50%) from a recognized institution
  • Programming: one of the following: COMP 1409 (70%) or 3.0 credits of post-secondary OOP from a recognized institution (70%) or other significant code experience

Step Three

How to Apply

BCIT accepts only complete applications.
In order to apply:

  • Include proof of meeting all entrance requirements prior to submission
  • Convert all transcripts and supporting documents to PDF files.
  • Have a credit card ready to pay the application fee.
Apply now

Curious what you'll learn?

  • HTML, CSS, Twitter Bootstrap, JavaScript, jQuery, XML, RESTFUL services
  • Systems Analysis Design and Agile Methodology
  • Relational Design, SQL, and NoSQL
  • React, React Native, Angular, Ionic and Progressive Web Apps
  • ASP.NET Core MVC and Web API
  • Web Application Security
  • NodeJS, Express and MongoDB
  • Introductory Android and IOS
  • PHP and Laravel
  • Agile project methodology and code sharing with GitHub and Azure DevOps
  • Introductory cloud services with Azure and Amazon Web Services
  • Integration with other hosting services, tooling and API providers

Let the

Journey begin

Software Systems Developer - Web Programmer Option

Graduates of this certificate program may apply for acceptance into the BCIT Bachelor of Technology in Computer Systems. Laddering into the Computer Systems Technology Diploma program is not an option. This program is delivered through classroom instruction, hands-on lab work and individual and team projects.

While applicants are not required to have formal computer programming experience, they need to have a solid understanding of object-oriented programming. Applicants with no knowledge are advised to take a programming language course, such as introduction to object-oriented programming, C#, or Java.

How to apply