Program overview
The Software Engineering Technology (Fast-Track) program offers qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) of this three-year program to earn an advanced diploma in two years (four semesters). Students learn to design, develop, and maintain software systems through programming languages, design and algorithm concepts, enterprise programming, mobile computing, and software security. Coursework covers C#, Java, Java EE, Python, .NET Core, SQL/Oracle databases, web frameworks (HTML5/JavaScript/Angular), cloud computing, and data mining. The curriculum includes two applied software development projects and offers an optional co-op stream featuring two work terms.