1 year

Starting Date

January, September

Tuition Fee



Blended (Toronto, Canada & Online)

About the program

This Software Engineering Technician (Fast-Track) program at Centennial College is ideal if you’re seeking a shorter-term program for timely reentry into the workplace.

The Software Engineering Technician (Fast-Track) program will prepare you to work as a software developer. Whether someone wants to balance books, edit photographs or produce a movie, it wouldn’t be possible without software programs. You’ll be at the forefront of designing, developing and maintaining the latest software.

During your time in the Software Engineering Technician (Fast-Track) courses of this college diploma program, you’ll acquire a solid knowledge of:

  • Software engineering methodologies
  • Programming languages
  • Design and algorithm concepts
  • Data management tools

Coursework will emphasize object-oriented software design methodologies, user-oriented interface design, C#, Python, Java, Oracle, MS-SQL Server, Unix/Linux, Microsoft’s .NET Core, HTML5/CSS/JavaScript/Angular, software testing & QA, applying machine learning algorithms to automate various tasks, and develop various conversational user interfaces.

Career Prospects

Career Outlook

  • Computer programmer
  • Software developer
  • Software tester
  • Systems analyst
  • Web applications developer
  • Database administrator
  • Applications or software support

Interested? Get started today!