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:
- Estimated required text and/or learning resource costs: No cost.
Introduction to Engineering Projects
EECE71345
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Digital Systems
EECE71425
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Electrical Foundations
ELEC71170
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Foundation Module
FND71025
- Hours: 45
- Credits: 2
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Math I
MATH71620
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Physics I
PHYS71105
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Science, Technology and Society
SOC71045
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Group Dynamics
SOC71500
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: $72.00
Level 2
Course details
Engineering Project II
EECE71355
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites: ELCN71100
- Estimated required text and/or learning resource costs: $30.35
Electronic Foundations
ELCN71100
- Hours: 56
- Credits: 4
- Pre-Requisites: ELEC71170 OR ELEC71180 AND PHYS71105
- CoRequisites:
- Estimated required text and/or learning resource costs: $51.00
Scientific and Technical Communications
ENGL71200
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Math II
MATH71630
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH71620
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Physics II
PHYS71165
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Programming Principles
PROG71985
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: $88.93
Level 3
Course details
Co-op and Career Preparation
CEPR71050
- Hours: 14
- Credits: 1
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Engineering Project III
EECE72405
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites: EECE72435 AND EECE73230 AND ELCN72015 AND PROG72365
- Estimated required text and/or learning resource costs: Not available at this time.
Telecommunications and Signal Processing
EECE72435
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites: MATH72300
- Estimated required text and/or learning resource costs: Not available at this time.
Digital Design
EECE73230
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE71425
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Electronics II
ELCN72015
- Hours: 56
- Credits: 4
- Pre-Requisites: ELCN71100
- CoRequisites: MATH72300
- Estimated required text and/or learning resource costs: Not available at this time.
Math III
MATH72300
Major areas of study are differential equations, a continuation of linear algebra, and an introduction to multivariable analysis. Topics include: solutions to ordinary differential equations of first and higher orders, vector spaces, linear transforms, linear systems, multivariable functions, partial derivatives, gradient vectors, and line integrals.
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH71630
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Project Management, Methods and Tools
MGMT72120
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: $143.30
Data Structures and Algorithms
PROG72365
- Hours: 56
- Credits: 4
- Pre-Requisites: PROG71985 OR PROG71990
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Level 4
Course details
Business Foundations
BUS72060
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Embedded Systems Hardware
EECE72395
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE73230 AND ELCN72015
- CoRequisites: EECE72545 AND SENG72005
- Estimated required text and/or learning resource costs: $159.65
Digital Signal Processing
EECE72425
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE72435 AND MATH72300 AND PROG72365
- CoRequisites:
- Estimated required text and/or learning resource costs: $124.75
Engineering Project IV
EECE72545
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites: EECE72395 AND SENG72005
- Estimated required text and/or learning resource costs: No cost.
Embedded Systems Software
SENG72005
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE73230 AND PROG72365
- CoRequisites: EECE72395 AND EECE72545
- Estimated required text and/or learning resource costs: No cost.
Student must pass 1 Course(s), selected in the Student Portal from available course options
Interdisciplinary Elective Details
Level 5
Course details
Co-op Work Term I (ESE)
COOP73130
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV71050 OR CEPR71050
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Level 6
Course details
Chemistry
CHEM72005
- Hours: 56
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Engineering Project V
EECE73205
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites: EECE73220 AND ELCN73005 AND INFO72220
- Estimated required text and/or learning resource costs: Not available at this time.
Signals and Control Systems
EECE73220
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE72425
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Electronics III
ELCN73005
- Hours: 56
- Credits: 4
- Pre-Requisites: ELCN72015
- CoRequisites: EECE73220
- Estimated required text and/or learning resource costs: Not available at this time.
Operating Systems
INFO72220
- Hours: 56
- Credits: 4
- Pre-Requisites: PROG72365
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Probability and Statistics
MATH73050
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH72000 OR MATH72005 OR MATH72300
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Level 7
Course details
Co-op Work Term II (ESE)
COOP73140
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV71050 OR CEPR71050
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Level 8
Course details
Engineering Project VI
EECE73125
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites: INFO73180 AND SENG73000
- Estimated required text and/or learning resource costs: Not available at this time.
Data Communications and Networks
INFO73180
This course covers data communication and internetworking principles, design of practical data network and protocols, analysis of network performance, and overview of network security and management techniques. Topics include: characterization of data traffic, principals of packet switching, routing algorithms, TCP/IP protocol & internetworking, real-time services over internet, network security techniques and network management systems, local area and industrial data networks.
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE72435 AND INFO72220 OR PROG71040
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Advanced Topics in Mathematics
MATH73235
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH73050
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Thermodynamics
MECH73115
- Hours: 56
- Credits: 3
- Pre-Requisites: CHEM72000 OR CHEM72005 AND MATH70010 OR MATH71570 OR MATH72005 OR MATH72300
- CoRequisites:
- Estimated required text and/or learning resource costs: $44.25
Introduction to Natural Sciences
SCIE71000
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Software Engineering
SENG73000
- Hours: 56
- Credits: 4
- Pre-Requisites: INFO72220
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Level 9
Course details
Co-op Work Term III (ESE)
COOP74030
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV71050 OR CEPR71050
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
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:
- Estimated required text and/or learning resource costs: Not available at this time.
Computer Architecture
EECE74100
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE73230 AND INFO72220 AND SENG72005
- CoRequisites:
- Estimated required text and/or learning resource costs: $169.50
Wireless Communications and Networks
EECE74110
- Hours: 56
- Credits: 4
- Pre-Requisites: INFO73180 AND MATH73235
- CoRequisites:
- Estimated required text and/or learning resource costs: $161.05
Capstone Project I
EECE74125
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Law, Ethics and Professional Practice
LAW74600
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated required text and/or learning resource costs: $304.90
Electromagnetism
PHYS74100
This course covers the fundamental physics of electromagnetic phenomena focusing on the study of electric and magnetic phenomena under static conditions, time-varying fields, plane-wave propagation, wave reflection and transmission, and radiation.
- Hours: 70
- Credits: 5
- Pre-Requisites: MATH73235
- CoRequisites:
- Estimated required text and/or learning resource costs: No cost.
Level 11
Course details
Capstone Project II
EECE74135
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE74125
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Selected Topics in Power Electronics
ELCN74000
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE73220 AND ELCN73005
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Numerical Methods
MATH74000
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH72300 AND PROG72355 OR PROG72365
- CoRequisites:
- Estimated required text and/or learning resource costs: Not available at this time.
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Artificial Intelligence
CNTR73150
Topics in this course include: solving problems by searching (uninformed search algorithms, informed search algorithms, nonclassical search) and learning (regression and classification with linear models and artificial neural networks). The students will develop computer programs for solving a given problem using different searching methods and for simple character recognition using neural networks.
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG71985 OR PROG72355
- CoRequisites:
- Estimated resource cost: No resources required
Sustainable and Concurrent Design
DSGN74070
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
- Estimated resource cost: No resources required
Advanced DSP Applications
EECE74085
An exploration of software and systems used to implement digital signal processing (DSP) applications. Students research and present a seminar on a DSP application or system.
- Hours: 42
- Credits: 3
- Pre-Requisites: EECE72425 AND SENG72005
- CoRequisites:
- Estimated resource cost: No resources required
Advanced Technical Elective I
ENGG74020
On an individual basis and through self-directed learning, students will select an area of specialized study involving engineering analysis, design, development and research. The area of study may be in product design, process design or process control. It may include a new design, design improvement/refinement or applied research. The study will be under the supervision of a faculty or industry mentor and may include industry-based projects or applied research with a multi-disciplinary approach. Students must approach faculty members regarding supervision in the term preceding the start of this course.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated resource cost: No resources required
Value Engineering and Life Cycle Costing
ENGG74100
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated resource cost: No resources required
Network Administration and Security
INFO74075
This course introduces packet radio communications engineering, contemporary cellular mobile networks and wireless data networks, such as wireless local area networks (WLANs) and wireless personal area networks (WPANs). It also develops practical skills of selecting wireless devices, setting up and configuring WLAN and WPAN networks.
- Hours: 42
- Credits: 3
- Pre-Requisites: INFO73180
- CoRequisites:
- Estimated resource cost: No resources required
Operations Management
OPER73240
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
- Estimated resource cost: No resources required
Student must pass 1 Course(s), selected in the Student Portal from available course options
Interdisciplinary Elective Details
Please note:
Estimated required text and/or learning resource costs are based on the most recent available data through the Conestoga Campus Store.
Program outcomes
- Apply university level mathematics, natural sciences, and engineering principles to solve engineering problems involving electronic systems.
- Apply critical thinking to identify, formulate, analyze, and solve complex engineering problems related to the design and application of electronic systems, to reach substantiated conclusions.
- Determine requirements and develop specifications for electronic systems.
- Conduct investigations related to electronic systems using methods that include appropriate research and experimentation, analysis and interpretation of data, and synthesis of information to reach substantiated conclusions.
- Evaluate, verify and validate electronic systems against specifications and requirements.
- Creatively transform ideas and concepts into robust technical solutions that meet stakeholder requirements specifically considering health and safety risks, applicable standards, and economic, environmental, cultural and societal constraints.
- Design, model, analyze, simulate, implement, and integrate electronic systems hardware and software to realize solutions that conform to design specifications and stakeholder requirements.
- Create, select, adapt, and extend appropriate techniques, resources, and modern engineering tools for the design, analysis, simulation, evaluation, and implementation of electronic systems, and apply them appropriately giving consideration to their associated limitations.
- Apply concepts of human relations and organizational behaviour to establish and maintain effective relationships using leadership, interpersonal, group dynamics and conflict resolution skills across diverse teams and groups.
- Communicate complex engineering concepts to technical and non-technical audiences using written, oral, and graphical methods producing effective reports, presentations, design documentation, and instructions.
- Interpret professional, ethical, and legal codes of practice required to be in compliance with industrial, labour and environmental legislation, and to protect the public and public interest.
- Apply the concepts of sustainability, environmental stewardship, and an awareness of societal impacts, including an appreciation for the interactions and uncertainties involved, to design and development activities.
- Apply professional ethics, accountability and equity to demonstrate, value, and respect diversity across global and societal contexts.
- Integrate technical skills and knowledge with current business practices to provide economically sound solutions to product realization problems.
- Effectively manage enterprise resources and risk through the application of project management principles and techniques.
- Identify and address individual needs for continuing education and professional development to maintain technical and professional competence, and to contribute to the advancement of knowledge.