Applying as a Canadian applicant
Domestic students should apply online or by phone at 1-888-892-2228.
Applying as an International applicant
Campus tours
Campus tours are one of the best ways to experience Conestoga. During this time, we are offering online guided tours to show you all Conestoga has to offer.
Book your tourVirtual tours
If you can't make an on-campus tour or attend one of our events, the virtual tour is a great way to visit us.
View our Virtual tourCourses - August 2025
Level 1
Course details
Conestoga 101
CON0101
- Hours: 1
- Credits: 0
- Pre-Requisites:
- CoRequisites:
Engineering Drawing
DRWG71040
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Engineering Project I
EECE71000
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Basic Electrical and Magnetic Circuits
ELEC71180
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Foundation Module (PSE)
FND71090
- Hours: 40
- Credits: 2
- Pre-Requisites:
- CoRequisites:
Math I
MATH71620
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Physics I
PHYS71105
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Introduction to Natural Sciences
SCIE71000
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Group Dynamics
SOC71500
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Level 2
Course details
Engineering Project II
EECE71010
- Hours: 42
- Credits: 3
- Pre-Requisites: EECE71000
- CoRequisites:
Electronic Foundations
ELCN71100
- Hours: 56
- Credits: 4
- Pre-Requisites: ELEC71170 OR ELEC71180 AND PHYS71105
- CoRequisites:
AC Circuits
ELEC71190
- Hours: 56
- Credits: 4
- Pre-Requisites: ELEC71180
- CoRequisites:
Scientific and Technical Communications
ENGL71200
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Math II
MATH71630
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH71620
- CoRequisites:
Physics II
PHYS71165
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Level 3
Course details
Co-op and Career Preparation
CEPR71050
- Hours: 14
- Credits: 1
- Pre-Requisites:
- CoRequisites:
Chemistry
CHEM72005
- Hours: 56
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Engineering Project III
EECE72010
- Hours: 42
- Credits: 3
- Pre-Requisites: EECE71010
- CoRequisites:
DC Motors and Transformers
ELEC72000
- Hours: 56
- Credits: 4
- Pre-Requisites: ELEC71190
- CoRequisites:
Project Management, Methods and Tools
MGMT72120
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Programming Principles
PROG71985
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Science, Technology and Society
SOC71045
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Level 4
Course details
Sensors Actuators and Instrumentation
CNTR72000
- Hours: 56
- Credits: 4
- Pre-Requisites: ELEC71190
- CoRequisites:
Digital Systems
EECE71425
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Engineering Project IV
EECE72020
- Hours: 42
- Credits: 3
- Pre-Requisites: EECE72010
- CoRequisites:
AC Motors and Generators
ELEC72010
- Hours: 56
- Credits: 4
- Pre-Requisites: ELEC72000
- CoRequisites:
Electrical Code for Safety and Power
ELEC72020
- Hours: 28
- Credits: 2
- Pre-Requisites:
- CoRequisites:
Math III
MATH72005
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH71630
- CoRequisites:
Level 5
Course details
Co-op Work Term I - (B.Eng Power Systems Engineering)
COOP72040
- Hours: 420
- Credits: 14
- Pre-Requisites: CEPR71050
- CoRequisites:
Level 6
Course details
Engineering Project V
EECE73005
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE72020
- CoRequisites:
Introduction to Power and Industrial Electronics
ELCN73030
This course examines the application of power electronics to energy conversion and control. Students will be exposed to the design and analysis of uncontrolled rectifiers, DC-DC converters, motor control, and battery charging systems.
- Hours: 42
- Credits: 3
- Pre-Requisites: ELCN71100 AND ELEC72010
- CoRequisites:
Power Systems Analysis
ELEC73005
This course introduces power system analysis. Topics include: Modelling of equipment, analysis of three-phase circuits, per unit representation, load flow studies for linear and non-linear systems, symmetrical components, and symmetrical and unsymmetrical faults in power systems.
- Hours: 70
- Credits: 5
- Pre-Requisites: ELEC71190 AND ELEC72010
- CoRequisites:
Probability and Statistics
MATH73050
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH72000 OR MATH72005 OR MATH72300
- CoRequisites:
Thermodynamics
MECH73115
- Hours: 56
- Credits: 3
- Pre-Requisites: CHEM72000 OR CHEM72005 AND MATH71570 OR MATH72000 OR MATH72005 OR MATH72300
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Interdisciplinary Elective Details
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Material Removal Manufacturing Processes
MACH71685
- Hours: 56
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Building Materials and Processes
MATR71030
In this course the student will learn the basics of building components and construction. The materials that are commonly used will be discussed. The construction process and health and safety considerations will be covered.
- Hours: 56
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Introduction to Welding
WELD73295
- Hours: 56
- Credits: 4
- Pre-Requisites: MANU72025 OR MATR71030
- CoRequisites:
Level 7
Course details
Business Foundations
BUS72060
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Engineering Project VI
EECE73015
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE73000 OR EECE73005
- CoRequisites:
Power and Industrial Electronics
ELCN73020
- Hours: 56
- Credits: 4
- Pre-Requisites: ELCN71100 AND ELEC72010
- CoRequisites:
Signals and Control Systems
ELCN74010
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Power Transmission and Distribution
ELEC73010
- Hours: 42
- Credits: 3
- Pre-Requisites: ELEC73000 OR ELEC73005
- CoRequisites:
Selected Topics in Science
SCIE73010
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Level 8
Course details
Co-op Work Term II - (B.Eng Power Systems Engineering)
COOP73040
- Hours: 420
- Credits: 14
- Pre-Requisites: CEPR71050
- CoRequisites:
Level 9
Course details
Co-op Work Term III - (B.Eng Power Systems Engineering)
COOP74020
- Hours: 420
- Credits: 14
- Pre-Requisites: CEPR71050
- CoRequisites:
Level 10
Course details
Economics for Engineers
ECON74000
Engineering Economics is a requirement of the Canadian Engineering Accreditation Board. Marketing and price determination. Project cash flows. Assessment of alternative investments/equipment/projects and determination of output decisions. Depreciation of equipment. Factors affecting decisions: Taxation, Inflation. Assessment and management of uncertainties and risk.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Engineering Project VII
EECE74055
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE73010 OR EECE73015
- CoRequisites:
Data Communications and Computer Networks
ELCN74021
- Hours: 42
- Credits: 3
- Pre-Requisites: ELCN74010
- CoRequisites:
Renewable Energy
ELEC74000
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Law, Ethics and Professional Practice
LAW74600
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Level 11
Course details
Protection and Control for Power Systems
CNTR74000
- Hours: 28
- Credits: 2
- Pre-Requisites: ELEC73010
- CoRequisites:
Control of Power Devices for Power System Stability
CNTR74010
This course covers the limitations of transmission lines, the stability of power systems, the flexible AC transmission lines controllers (FACTS Controllers) and HVDC technology. In addition, the dynamic line rating, synchro-phasor and phasor measurement units will be taught.
- Hours: 42
- Credits: 3
- Pre-Requisites: ELEC73000 OR ELEC73005 AND ELEC73010
- CoRequisites:
Engineering Project VIII
EECE74065
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE74050 OR EECE74055
- CoRequisites:
Switch Gear and Protection for Power Systems
ELEC74010
- Hours: 56
- Credits: 4
- Pre-Requisites: ELEC73000 OR ELEC73005 AND ELEC73010
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Interdisciplinary Elective Details
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Power Plant and Economy
EECE74140
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Electric Vehicles and Controls
EECE74150
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Power Electronic Solutions for Power Systems
EECE74160
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Value Engineering and Life Cycle Costing
ENGG74100
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Program outcomes
- Solve engineering problems related to electric power systems by applying advanced principles of mathematics, natural sciences and engineering.
- Identify, formulate, analyze and solve complex engineering problems in electric power systems to reach substantiated conclusions.
- Develop specifications based on determined requirements for electric power systems.
- Investigate power system problems using appropriate methods that include research, practical experimentation, simulations, engineering analysis and information synthesis in order to reach valid conclusions.
- Evaluate, verify and validate electric power engineering systems against specifications and requirements.
- Design new solutions in the field of power systems engineering using appropriate engineering design method and process, considering health and safety risks, applicable standards, economic, environmental, cultural and societal aspects, in order to meet stakeholder requirements.
- Create, select, adapt, and extend appropriate techniques, resources, and modern engineering tools for analysis, design, development and evaluation of electric power systems, and effectively apply them to solve power systems engineering problems.
- Work independently and in diverse teams using leadership, interpersonal, group dynamics and conflict resolution skills to provide flexible and adaptable solutions.
- Communicate complex engineering and non-technical concepts using a variety of communication techniques that include oral presentations, technical reports, design documentation and instructions.
- Interpret professional, ethical, and legal codes of practice for professional engineers in order to be in compliance with industrial, labor and environmental legislation, and to protect the public and public interest.
- Apply stewardship of society, environment, law, and health & safety effectively to engineering design and process development activities.
- Apply professional ethics, accountability and equity to maintain fairness and demonstrate values and respect diversity across global settings and societal contexts.
- Effectively incorporate economics and business practices including project, resource, risk and change management into the practice of engineering research and development.
- Identify and address professional development needs independently, to maintain technical and professional currency and competence, and to contribute to the advancement of knowledge.