Computer Aided Design CAD software
Enterprise resource planning ERP software
The MathWorks MATLAB
Micrometers
Calipers
CNC Machining
Milling machines
Troubleshooting
Quality Control Analysis
Microsoft Project
Supervisory control and data acquisition SCADA software
Good Manufacturing Practices (GMP)
Budgeting
Scheduling
Production Management
Workplace collaboration software
Electronic design software
Graphics or photo imaging software
Database user interface and query software
Data analytics
Systems engineering software
Battery knowledge
Critical Thinking
Complex Problem Solving
Operation Monitoring
Time Management
Management of Personnel Resources
Judgment and Decision Making
Active Listening
Undergraduate Degrees
Algonquin College
Automation and Robotics
Bachelor of Information Technology (Information Resource Management)(Co-op)
Bachelor of Information Technology (Interactive Multimedia and Design)(Co-op)
Bachelor of Information Technology (Network Technology)(Co-op)
Bachelor of Information Technology (Optical Systems and Sensors)(Co-op)
Brock University
Computer Science
Computer Science and Mathematics
Computing and Business
Computing and Network Communications
Computing and Solid-State Device Technology
Carleton University
Conestoga College
Bachelor of Engineering – Mechanical Systems Engineering
Bachelor of Engineering – Electronic Systems Engineering
Georgian College
Humber College
McMaster University
Mechanical Engineering
Technology
Electrical Engineering
Queen’s University
Software Design
Software Engineering
Mathematics and Engineering
Mechanical and Materials Engineering
Electrical Engineering
RMC of Canada
Electrical and Computer Engineering
Mechanical Engineering
Ryerson University
Mechanical and Industrial Engineering
Electrical Engineering
Sault College
Mechatronics
Seneca College
Software Development
Sheridan College
Mechanical Engineering
Trent University
Computer Science and Physics
Computing Systems
Software Engineering
University of Guelph
Software Engineering
Mechanical Engineering
University of Ottawa
Mechanical Engineering
Mechanical Engineering and Computing Technology
Mechanical Engineering, Engineering Management and Entrepreneurship
Electrical Engineering
Electrical Engineering and Computing Technology
Physics and Electrical Engineering
Software Engineering
Software Engineering, Engineering Management and Entrepreneurship
University of Toronto
Mechanical Engineering
Robotics Engineering
Electrical Engineering
Electrical and Computer Engineering
Industrial Engineering
University of Waterloo
Mechanical Engineering
Mechanical and Mechatronics Engineering
Mechatronics Engineering
Electrical Engineering
Electrical and Computer Engineering
Management Engineering
Management Science – Management of Technology
Software Engineering
University of Windsor
Industrial Engineering
Mechanical Engineering
Mechanical Engineering – Materials Option
Software Engineering (Specialization)
Engineering Technology
UOIT
Automotive Engineering
Mechanical Engineering
Mechatronics Engineering
Electrical Engineering
Software Engineering
Western University
Mechanical Engineering
Mechatronic Systems Engineering
Electrical Devices for Ubiquitous Computing
Electrical Engineering
Integrated Engineering
Software Engineering
Wilfrid Laurier University
Computer Science
Diploma/Advanced Diploma
Algonquin College
Information Technology – Photonics and Laser Technology
Mechanical Engineering Technology
Manufacturing Engineering Technician
Electrical Engineering Technician
Electro-Mechanical Engineering Technician
Computer Engineering Technology – Computing Science (Co-op and Non Co-op Version
Computer Programming (Co-op and Non Co-op Version)
Computer Programming
Computer Programming – Part Time
Computer Systems Technician (Co-op and Non Co-op Version)
Computer Systems Technician – Networking (Co-op and Non Co-op Version)
Computer Systems Technology – Security
Electrical Engineering Technician (Co-op and Non Co-op Version)
Electrical Engineering Technology (Co-op and Non Co-op Version)
Electro-Mechanical Engineering Technician
Manufacturing Engineering Technician
Mechanical Engineering Technology (Co-op and Non Co-op Version)
Beta College
Canadian All Care College
Software Quality Assurance and Testing Analyst
Canadian Business College
Full Stack Software Development
Software Engineering
Canadian Scitech College
Electrical and Electronics Engineering Design and Technology
Software Development
Mechanical Design and CAD Program
Canadore College
Computer Programmer Analyst
Computer Systems – Networking Technician
Computer Systems – Networking Technology
Mechanical Engineering – Technician
Centennial College
Mechanical Engineering Technician – Design
Electrical Engineering Technician
Electrical Engineering Technology
Software Engineering Technician
Software Engineering Technology
Electro-Mechanical Engineering Technician – Automation and Robotics
Electronics Engineering Technician
CITI College
Chemical Process Engineering Technology
Collège Boréal
Computer Systems Technology
Electrical Engineering Technician
Electrical Engineering Technology
Electronics Engineering Technology
Conestoga College
Software Engineering Technology
Computer Engineering Technology
Mechanical Engineering Technology – Automated Manufacturing
Mechanical Engineering Technology – Design and Analysis
Mechanical Engineering Technology – Robotics and Automation
Electrical Engineering Technology
Electronics Engineering Technician
Electronics Engineering Technology
Electrical Engineering Technician
Confederation College
Computer Programming
Mechanical Engineering Technician
Mechanical Engineering Technology
Durham College
Mechanical Engineering Technician
Mechanical Engineering Technician – Non-Destructive Evaluation
Mechanical Engineering Technology
Electrical Engineering Technician
AutoCAD
Electromechanical Engineering Technology
Electronics Engineering Technician
Electronics Engineering Technology
EPIC College
Mechanical Engineering Design Technology
Fanshawe College
Mechanical Engineering Technician – Industrial Maintenance
Electrical Engineering Technician
Electrical Engineering Technology (Co-op)
Electromechanical Engineering Technician (Co-op)
George Brown College
Electromechanical Engineering Technician
Electromechanical Engineering Technology – Building
Georgian College
Mechanical Engineering Technology
Mechanical Technician – Precision Skills
Electrical Engineering Technician
Electrical Engineering Technology
Electromechanical Engineering Technology – Mechatronics
Computer Programming
Computer Programming and Analysis
Humber College
Mechanical Engineering Technician
Mechanical Engineering Technology
Computer Engineering Technology
Electrical Engineering Technician – Control Systems
Electrical Engineering Technology – Control Systems
Electromechanical Engineering Technician
Electromechanical Engineering Technology
Electronics Engineering Technician
Electronics Engineering Technology
Lambton College
Advanced Power Engineering Technology
Instrumentation and Control Engineering Technician – Industrial Automation
Loyalist College
Manufacturing Engineering Technician
Electrical Techniques
Computer Systems Technician
Electromechanical Engineering Technician – Mechatronics
Manufacturing Engineering Technician
Metro College
Mechanical Engineering Design and Technology
Mohawk College
Computer Systems Technology – Software Development
Mechanical Engineering Technology
Manufacturing Engineering Technician – Automation (Industrial Mechanic Millwright)
Computer Engineering TechnicianComputer Engineering Technician – Mechatronics Systems
Computer Engineering Technology
Computer Engineering Technology – Mechatronic Systems
Electrical Engineering Technician – Power
Electrical Engineering Technology
NetPlus College
Niagara College
Computer Engineering Technician
Mechanical Engineering Technician
Mechanical Engineering Technology (Co-op)
Electrical Engineering Technician
Electrical Engineering Technology (Co-op)
Electronics Engineering Technician
Electronics Engineering Technology (Co-op)
Computer Programming
Computer Programming and Analysis (Co-op)
Computer Systems Technician – Network and Cloud Technologies
Photonics Engineering Technician
Photonics Engineering Technology
North American College
Mechanical Engineering Design and Technology
Electrical and Electronic Engineering Design and Technology
Northern College
Computer Engineering Technician
Electrical Engineering Technician
Electrical Engineering Technician – Level 3 for Instrumentation Graduates
Electrical Engineering Technology
Mechanical Engineering Technician
Mechanical Engineering Technology
Petrel College
Mechatronics Engineering Technology
Electrical Engineering Technology
Sault College
Computer Programming
Computer Programming (Toronto)
Computer Programming and Analysis
Electrical Engineering Technician – Process Automation
Electrical Engineering Technician – Process Automation and Trades
Mechanical Engineering Technology
Seneca College
Mechanical Engineering Technician – Tool Design
Mechanical Engineering Technology – Industrial Design
Computer Engineering Technology
Electromechanical Engineering Technology – Automation
Electronics Engineering Technician
Electronics Engineering Technology
Sheridan College
Computer Systems Technology – Software Development and Network Engineering
Mechanical Engineering Technician
Mechanical Engineering Technology
Mechanical Engineering Technician – Design and Drafting
Mechanical Engineering Technology – Design and Drafting
Electrical Engineering Technician
Electromechanical Engineering Technician
Electromechanical Engineering Technology
Electronics Engineering Technician
Electronics Engineering Technology
St. Clair College
Electrical Engineering Technician
Electromechanical Engineering Technician – Robotics
Electronics Engineering Technology – Industrial Automation
Mechanical Engineering Technician – Industrial
Mechanical Engineering Technology – Automotive Product Design
St. Lawrence College
Electrical Engineering Technician
Instrumentation and Control Engineering Technician
Instrumentation and Control Engineering Technology
Computer Programming and Analysis
Computer Systems Technician
Computer Systems Technician
Computer Systems Technician
Computer Systems Technician
Instrumentation and Control Engineering Technician
Instrumentation and Control Engineering Technology
University of Waterloo
Electric Power Engineering
Vanier Community College
Courses and Certificates
Algonquin College
Computer Aided Design and Drafting (formerly AutoCAD)
Computer Information Systems
Cyber Security Analysis (Co-op and Non Co-op Option)
Centennial College
Conestoga College
Computer-Aided Drafting and Design
Fanshawe College
Georgian College
Information Systems Security
Project Management
Research Analyst
Artificial Intelligence – Architecture, Design, and Implementation
AutoCAD Introduction
Diversity and Inclusion
Developing Effective Teams
Leadership
Critical Thinking in Practice
Quality Management
Intro to Project Management
Humber College
Loyalist College
Electrical Engineering Technician – Industrial
Project Management
Mohawk College
AutoCAD Design
Computer Science – Software Engineering Specialist
Niagara College
Sault College
Project Management (Part Time Continuing Education)
Welding Techniques
Welding Techniques (Fort Frances)
Sheridan College
St. Lawrence College
Instructional Design
Project Management
University of Windsor
Industrial and Management Engineering
Siemens Mechatronic Systems Certification: Level One
Canadore College
Artificial Intelligence
Fundamentals of CAD
Introduction to Project Management
Project Leadership
General Assembly
Software Engineering (mostly workshops)
JRS College
Engineering Design and Drafting Technologist
Vector Institute
Communitech
Communication and Leadership Courses
Women’s Enterprise Skills Training of Windsor (WEST)
Computer skills
Enhanced Language Training for Internationally Trained Professionals
Excellence in Manufacturing Consortium
Co-ops and Apprenticeships
First Robotics
Government of Ontario
Employment Ontario Apprenticeship Offices
Algonquin College
Electrical Engineering Technician (Co-op and Non Co-op Version)
Mechanical Engineering Technology (Co-op and Non Co-op Version)
Fanshawe College
Motive Power Technician (Automotive) (Co-op)
Motive Power Technician (Diesel) (Co-op)
Electrical Engineering Technology (Co-op)
Electromechanical Engineering Technician (Co-op)
Manufacturing Engineering Technician (Co-op)
Manufacturing Engineering Technology (Co-op)
Mechanical Engineering Technician – Tool and Die
Mechanical Engineering Technician – CNC/CAM
Welding and Fabrication Technician
Georgian College
Automotive Business Ontario College Diploma, Co-op program
Mechanical Engineering Technology Ontario College Advanced Diploma, Co-op program
Electrical Engineering Technician Ontario College Diploma, Co-op program
Electrical Engineering Technology Ontario College Advanced Diploma, Co-op program
Centennnial College
Automotive Service Technician Co-op
Flemming College
Heavy Equipment Techniques (Co-op)
Niagara College
Motive Power Technician – Automotive (Co-op)
Electrical Engineering Technology (Co-op)
Electronics Engineering Technology (Co-op)
Mechanical Engineering Technology (Co-op)
Northern College
Welding Engineering Technician – Inspection
Welding Engineering Technology
7 Generations
Sheridan College
Work-Integrated Learning (WIL)
Youth Programs and Competitions
c_wonder: Community Summer Programs
Connections: Queen’s Engineering Experience Program
Creative Encounters With Science
Da Vinci Engineering Enrichment Program (DEEP) Summer Academy
DEEP Summer Academy
Discovery Western
First Robotics Competitions
Future Leaders In Training Program
Global Engineering Challenge
Jr. DEEP
NUScience Explorations
Queen’s Summer Camps
Skills Ontario Competition – Secondary
SNP STEAM Academy (High School)
Superior Science
University of Waterloo – Engineering Science Quest
Venture Academy Youth Programs
Youth Engagement