Career Pathways

Engineering and Technical

This occupation groups includes all technical and engineering position that support auto and parts manufacturing and assembly such as mechanical, mechatronics, electrical, electronics and electromechanical and materials engineers and technologists.

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

View learning opportunities

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

Software Engineering

Conestoga College

Bachelor of Engineering – Mechanical Systems Engineering
Bachelor of Engineering – Electronic Systems Engineering

Georgian College

Computer Science

Humber College

Industrial Design

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

View learning opportunities

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

Automation Technology

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

Software Engineering

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

Computer Engineering Technology
Computer Science Technology

Courses and Certificates

View learning opportunities

Algonquin College

Computer Aided Design and Drafting (formerly AutoCAD)
Computer Information Systems
Cyber Security Analysis (Co-op and Non Co-op Option)

Centennial College

Technology Foundations

Conestoga College

Computer-Aided Drafting and Design

Fanshawe College

Electrical Techniques

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

AutoCAD Design

Loyalist College

Electrical Engineering Technician – Industrial
Project Management

Mohawk College

AutoCAD Design
Computer Science – Software Engineering Specialist

Niagara College

AutoCAD Operator

Sault College

Project Management (Part Time Continuing Education)
Welding Techniques
Welding Techniques (Fort Frances)

Sheridan College

Computer Aided Design

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

AI Certificate Courses

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

Lean Manufacturing Courses
Safety Courses

Co-ops and Apprenticeships

View learning opportunities

Mechanical engineers
Electrical and electronics engineers
Industrial and manufacturing engineers
Metallurgical and materials engineers
Mechanical engineering technologists and technicians
Industrial engineering and manufacturing technologists and technicians
Electrical and electronics engineering technologists and technicians
Industrial instrument technicians and mechanics

Get a unique, personalized career guide to the industry based off your experience, interests and education.