Career Pathways

Infrastructure Design and Development

This path includes occupations that support the design and development of mobility services and associated infrastructure including roads, public transit, Intelligent Transport Systems (ITS), shared mobility services and the built environment.

Atlassian JIRA
Oracle JD Edwards EnterpriseOne
Computer Aided Design (CAD)
Structured query language SQL
Teradata Database
Oracle Primavera Enterprise Project Portfolio Management
Geographic Information System (GIS)
Confluence
Microsoft SharePoint
SAP Crystal Reports
Network administration
Business analysis
Agile Software Development
Machine learning
Quality assurance
Artificial Intelligence (AI)
Information Systems
Systems Analysis
Mathematics
Telecommunications
Cybersecurity software
Graphics or photo imaging software
Operating system software
Analytical or scientific software
Programming languages
Web platform development software
Desktop publishing software
Cloud computing
Data analysis
Relational databases
Web design
Data science/data engineering
Active safety
Decarbonization, hybridization and electrification

Critical Thinking
Complex Problem Solving
Speaking
Writing
Judgment and Decision Making
Active Listening
Teamwork
Supervisory skills
Interpersonal skills

Undergraduate Degrees

View learning opportunities

Algonquin College

Information Technology – (Network Technology)
Information Technology – Photonics and Laser Technology
Bachelor of Automation and Robotics (Honours) (Co-op)
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

Civil Engineering
Information Technology – Network Technology
Architectural Studies

Centennial College

Bachelor of Information Technology – Computer and Communication Networks

Conestoga College

Bachelor of Electrical Systems Engineering

McMaster University

Technology

OCAD University

Environmental Design

Queen’s University

Computing
Engineering and Applied Science

Ryerson University
Urban and Regional Planning
Civil Engineering
Geographic Analysis
Electrical Engineering
Seneca College

Software Development

Sheridan College

Bachelor of Computer Science

Trent University

Information Systems
Computing Systems and Physics
Computing Systems

University of Guelph

Computer Science
Engineering Systems and Computing

University of Ottawa

Civil Engineering
Civil Engineering and Computing Technology
Mechanical Engineering and Computing Technology
Electrical Engineering
Physics and Electrical Engineering

University of Toronto

Architectural Studies
Computer Science
Electrical Engineering

University of Waterloo

Architectural Engineering
Architecture
Civil Engineering
Computer Science
Mechatronics Engineering
Electrical Engineering
Electrical and Computer Engineering
Management Engineering

University of Windsor

Civil Engineering
Engineering Technology

UOIT

Mechatronics Engineering
Electrical Engineering
Software Engineering

Western University

Electrical Devices for Ubiquitous Computing
Electrical Engineering

Wilfred Laurier University

Data Science

York University

Information Technology
Engineering

Diploma/Advanced Diploma

View learning opportunities

Algonquin College

Architectural Technician/Technology
Civil Engineering Technology
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
Computer Systems Technology – Security

Beta College

Automation Technology

Cambrian

Civil Engineering Technician
Computer Systems Technician

Canadian Business College

Software Engineering

Canadore College

Computer Programmer Analyst
Computer Systems – Networking Technician
Computer Systems – Networking Technology
Civil Engineering – Technology

Centennial College

Computer Systems Technician – Networking
Architectural Technician
Electrical Engineering Technology

Collège Boréal

Computer Engineering Technology
Electronics Engineering Technology

Conestoga College

Civil Engineering Technology
Computer Systems Technician – Information Technology Infrastructure and Services
Computer Engineering Technology
Mechanical Engineering Technology – Automated Manufacturing
Mechanical Engineering Technology – Robotics and Automation
Electrical Engineering Technician
Electronics Engineering Technician
Electronics Engineering Technology

Confederation College

Civil Engineering Technician
Civil Engineering Technology
Computer Programming

Cortechma Academy

Computer Technology

Durham College

Computer Systems Technician
Electrical Engineering Technician
Electromechanical Engineering Technology
Electronics Engineering Technology

Fanshawe College

Civil Engineering Technology
Computer Systems Technician
Electrical Engineering Technician

General Assembly

Software Engineering (mostly workshops)

Georgian College

Civil Engineering Technology
Computer Systems Technician – Networking
Electrical Engineering Technician
Electrical Engineering Technology
Computer Science
Computer Programming
Civil Engineering Technician
Computer Programming and Analysis
AutoCAD Introduction
DIVERSITY AND INCLUSION
DEVELOPING EFFECTIVE TEAMS
Critical Thinking in Practice Intro to Project Management

Humber College

Computer Engineering Technology
Electrical Engineering Technician – Control Systems
Electrical Engineering Technology – Control Systems
Electronics Engineering Technician
Electronics Engineering Technology

JRS College

Engineering Design and Drafting Technologist

Lakehead University

Engineering

Lambton College

Advanced Power Engineering Technology
Power Engineering Technology
Electrical Power Distribution and Control Technician
Instrumentation and Control Engineering Technician – Industrial Automation

Loyalist College

Civil Engineering Technology
Civil Engineering Technician
Computer Systems Technician

McMaster University

Engineering Design
Software Engineering

Mohawk College
Civil Engineering Technician
Urban and Regional Planning Technician – Geographic Information Systems (GIS)
Computer Systems Technician
Computer Systems Technology – Networking Engineering and Security Analyst
Computer Systems Technology – Software Development
Microcomputer Engineering Software
Computer Engineering Technician
Computer Engineering Technician – Mechatronics Systems
Computer Engineering Technology
Computer Engineering Technology – Mechatronic Systems
Electrical Engineering Technology
NetPlus College

Software Engineering

Niagara College

Civil Engineering Technician
Computer Programming and Analysis
Computer Engineering Technician
Electronics Engineering Technician
Electronics Engineering Technology
Computer Programming
Computer Programming and Analysis (Co-op)
Computer Systems Technician – Network and Cloud Technologies

North American College

Electrical and Electronic Engineering Design and Technology

Northern College

Computer Engineering Technician

OCAD University

Digital Futures

Queen’s University

Electrical Engineering

Sault College

Civil Engineering Technician
Computer Programming (Toronto)
Computer Programming and Analysis
Computer Programming

Seneca College

Civil Engineering Technician
Computer Systems Technician
Computer Engineering Technology
Electronics Engineering Technician
Electronics Engineering Technology

Sheridan College

Computer Engineering Technician
Computer Engineering Technology
Electrical Engineering Technician
Electronics Engineering Technology

St. Clair College

Computer Systems Technician – Networking
Civil Engineering Technology
Electrical Engineering Technician

St. Lawrence College

Civil Engineering Technology
Computer Systems Technician
Electrical Engineering Technician
CIVIL ENGINEERING TECHNOLOGY
COMPUTER PROGRAMMING AND ANALYSIS COMPUTER SYSTEMS TECHNICIAN

University of Toronto

Civil Engineering

Vanier Community College

Computer Engineering Technology
Computer Science Technology

Petrel College

Mechatronics Engineering Technology
Electrical Engineering Technology

Courses and Certificates

View learning opportunities

Algonquin College

Computer Aided Design and Drafting (formerly AutoCAD)
Computer Information Systems

Canadian Scitech College

Electrical and Electronics Engineering Design and Technology

Canadore College

Artificial Intelligence
Fundamentals of CAD
Traffic Management I
Introduction to Project Management
Project Leadership
Project Management
Project Management – Introduction
Risk Mitigation
Traffic Management I and II
Transportation and Warehousing

Centennial College

Technology Foundations

Conestoga College

Renewable Energy Techniques

Confederation College

Geographic Information Systems

Fanshawe College

Electrical Techniques

George Brown College

Automation
Robotics Technician
Automation Technician
Programmable Logic Controllers

Georgian College

Leadership

Ontario Tech University

Networking and Information Technology Security
Technology Management – Bachelor of Information Technology

St. Lawrence College

GEOGRAPHIC INFORMATION SYSTEMS

University of Windsor

Six Sigma Green Belt

Coursera

AI and Machine Learning
AI Engineering
Data Engineering
DeepLearning.AI TensorFlow Developer
Google IT Automation with Python
IBM Machine Learning
Machine Learning for Analytics
Project Management
Software Engineering
UX Design

EdX

Applied AI
Computer Science Essentials for Software Development
Computer Science for Artificial Intelligence
Data Science
Deep Learning
Python Data Science

Pluralsight

Cloud Computing
Machine Learning
Software Engineering

Udemy

Algorithms
Artificial Intelligence
Communication Skills
Deep Learning
Leadership Courses
Machine Learning
Python
Sales Skills

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

Civil engineers
Civil engineering technologists and technicians
Electrical and electronics engineers
Information systems analysts and consultants
Database analysts and data administrators
Drafting technologists and technicians
Software engineers and designers
Computer network technicians
Information systems testing technicians
Engineering managers
Computer and information systems managers

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