The Software Systems Developer program features an accelerated, project-based learning environment to prepare you for a career in full-stack web development.
This 31-week program will provide you with a strong foundation in multiple emerging web,mobile application and software development tools and technologies. Students will acquire hands-on experience through lecture and lab exercises combined with applied knowledge through internal and industry projects.
Our curriculum provides a comprehensive foundation in the following technologies to equip you for a job as a software developer:
- Angular, React, Vue
- SQL and NoSQL
- Amazon Web Services and Azure
- iOS with Swift
- Integration with third-party hosting, security, API, and tooling providers
*subject to change without notice, based on the needs of the program and industry demand
What our grads can do
As a Software Systems Developer graduate, you’ll be able to:
- Design, build, and manage relationally sound databases.
- Develop well-structured object-oriented programs with C#
- Develop data-driven applications with C# and ASP.NET.
- Develop websites that manage user profiles, data, and resources in a secure manner for site users and owners.
- Develop mobile applications with cross-platform compatible frameworks.
Learn more about program goals and how this program prepares you for a career in software development on the Program Details page.
*Graduates of this certificate program may apply for acceptance into the BCIT Bachelor of Technology in Computer Systems (additional prerequisites are required). Laddering into the Computer Systems Technology Diploma program is not an option.
While applicants are not required to have formal computer programming experience, they need to have a solid understanding of object-oriented programming. Applicants with insufficient knowledge in object-oriented programming are advised to take a programming language course, such as introduction to object-oriented programming with any server-side language.
|Program Location:||Downtown Vancouver|
|Program Length:||31 weeks, full-time|
|Program Start / End:||September 11, 2023 – May 9, 2024|
Graduating & Jobs
Graduates will find careers in a variety of industries including business, finance, government, health, information technology, telecommunications and service.
Depending on previous academic and work experience, career paths for graduates may include but are not limited to: web application developer, database developer, programmer/analyst, systems analyst, and careers in quality assurance.
Faculty, Advisors & Staff
Craig Watson, SSD Program Head
Josh Solomon, SSD Faculty
Bal Lidhar, Program Coordinator
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.
If you have any questions about this program, please send us an email.
You can also use the form below to make contact with our department, or other applicable departments at BCIT.
Campus info, map, and directions
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.