Build the Enterprise of [You]
An enterprising mindset is defined by curiosity, readiness and discipline to stay one step ahead. In a digital-first world, success is shaped by those who can build, secure and evolve alongside technology and use innovation to help shape a more connected world.
Industry-led learning starts here
Whether you’re interested in solving reality-based problems in engineering technology or shaping intelligent systems through computer science, cybersecurity, and artificial intelligence, there’s a path for you. Learn in cutting-edge labs with the latest equipment—and graduate ready to launch your career at the forefront of innovation.
$59 million
invested in innovation, technology and facilities
#1
applied research college in Canada (#2 in Ontario).*
*Research Infosource Top 50 Research Colleges, 2025
1,292
applied research partner organizations across Canada.
Inspired by gaming. Driven by innovation.
Garret transformed an interest in video games into a future in technology.
Explore technology programs
Whether you’re interested in software development, engineering systems, or cyber security, find a program that can turn your passion for technology into a rewarding career.

Computer Engineering Technician - Mechatronic Systems
Connect automation, robotics and networking to build the smart systems of tomorrow.

Computer Engineering Technology - Mechatronic Systems
Prepare for modern automated factories with mechatronics, robotics and Industry 4.0 skills.

Mechanical Engineering Technology
Design, automate and innovate with mechanical technology skills for advanced manufacturing.

Quality Engineering Technician - Non Destructive Evaluation (NDE)
Learn NDE/NDT and quality skills that help keep materials, equipment and industries safe.

Electrical Engineering Technology
Power your future with practical training in electrical control and energy systems.

Energy Systems Engineering Technology
Build the skills to create smarter, more efficient electrical energy solutions.

Computer Systems Technology - Network Administration and Cybersecurity
Protect and connect the networks that keep modern business running.

Computer Systems Technician - Network Systems
Learn the network systems that power business, industry and everyday connection.

Computer Systems Technician - Software Support
Turn troubleshooting into a tech career by supporting software, systems and databases.

Computer Systems Technology - Software Development
Build apps, websites and software solutions people want to use.

Cyber Security Analytics
Help defend the digital world with cyber threat detection and mitigation skills.

Digital Health
Blend business, health and technology to help shape the future of digital care.