Program overview
Admission Requirements
Intakes

Last updated on 2025-08-06

Program overview

Program Overview

Centennial College's Software Engineering Technician (Fast-Track) program offers qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) of the two-year program. By completing this program in one year (two semesters), you can quickly re-enter the workforce with an Ontario College diploma in hand. This fast-track program is ideal for individuals seeking a shorter-term program to enhance their skills and gain industry-relevant experience.

Centennial College’s Software Engineering Technician program provides a hands-on path into the world of modern software development. In just two semesters, you’ll gain the core technical skills, AI-assisted tools, and practical experience needed to build real-world software applications—preparing you to launch your career or continue into our Software Engineering Technology Fast-Track (Advanced Diploma) program.

Program Structure

The Software Engineering Technician (Fast-Track) program is structured to be completed in 1 year (2 semesters). The program is designed to provide students with a comprehensive understanding of software engineering principles and practices through a hands-on approach. Key features of the program structure include:

  • Hybrid delivery mode, combining online and in-person learning.
  • Capstone project in the final semester, allowing students to apply their skills in a real-world context.
  • Focus on core programming languages and modern software development tools.
  • Opportunities for collaboration in agile teams and use of version control systems.

This program is tailored for those who wish to quickly gain relevant skills and knowledge in software engineering, making it an excellent choice for graduates looking to enhance their employability in the tech industry.

Featured Experiences

  • Hands-on learning with modern software development tools and technologies.
  • Capstone project that involves building a complete, business-ready application.
  • Collaboration in agile teams, enhancing teamwork and project management skills.
  • Use of AI-assisted coding practices to improve productivity and code quality.
  • Exposure to industry-standard practices and tools, preparing students for the workforce.

Career Options

Graduates of the Software Engineering Technician (Fast-Track) program can pursue various career opportunities in Canada, including:

  • Computer Programmer: Develops and maintains software applications, writing code in various programming languages.
  • Software Developer: Designs and implements software solutions, often working on both front-end and back-end components.
  • Software Tester: Responsible for testing software applications to identify bugs and ensure quality before release.
  • Systems Analyst: Analyzes and improves computer systems, ensuring they meet business needs and user requirements.
  • Web Applications Developer: Specializes in creating and maintaining web-based applications, focusing on user experience and functionality.
  • Database Administrator: Manages and maintains databases, ensuring data integrity and security.
  • Applications Support Specialist: Provides technical support for software applications, assisting users with troubleshooting and problem resolution.

 

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

Visit Centennial College official website