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 - May 2025
Level 1
Course details
Conestoga 101
CON0101
Digital Design Principles
EECE8006
Electronics Design Principles
ELCN8006
Entrepreneurship
ENTR8041
Embedded Programming Principles
PROG8126
Level 2
Course details
Hardware/Software Interfacing
CNTR8006
Embedded Systems Hardware Design
EECE8011
Data Structures and Algorithms for Embedded Programming
PROG8131
Software Engineering Principles
SENG8011
Level 3
Course details
Career Management in Canada
GCM8000
Level 4
Course details
Reconfigurable Systems Principles
EECE8021
Engineering Capstone Project
EECE8041
Operating Systems Design
INFO8111
Emerging Technologies
TECH8021
Level 1
Course details
Conestoga 101
CON0101
Digital Design Principles
EECE8006
Electronics Design Principles
ELCN8006
Entrepreneurship
ENTR8041
Embedded Programming Principles
PROG8126
Level 2
Course details
Co-op and Career Preparation
CEPR8200
Hardware/Software Interfacing
CNTR8006
Embedded Systems Hardware Design
EECE8011
Data Structures and Algorithms for Embedded Programming
PROG8131
Software Engineering Principles
SENG8011
Level 3
Course details
Co-op Work Term I (Embedded Systems Development)
COOP8050
Level 4
Course details
Reconfigurable Systems Principles
EECE8021
Engineering Capstone Project
EECE8041
Operating Systems Design
INFO8111
Emerging Technologies
TECH8021
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
- Provide a customer solution that meets quality standards and satisfies customer requirements for embedded systems products.
- Solve complex embedded systems problems through research, experimentation, integration of computer hardware and software, and the use of electronic instrumentation.
- Design, develop, test, configure and maintain embedded systems.
- Integrate engineering skills and knowledge with current business strategies to provide cost-effective and economically sound embedded solutions to product realization problems.
- Adhere to professional, ethical and legal codes of practice and comply with industrial, labour, and environmental legislation.
- Work with diverse teams consisting of hardware and software specialists.
- Convey product specifications, requirements and other relevant product documentation using current and relevant communication techniques and language.