Bachelor of Engineering - Cyber Systems Engineering

Select start date and campus

Close

Applying as a Canadian applicant

Domestic students should apply online or by phone at 1-888-892-2228.

Applying as an International applicant

International students should apply online.
Close

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 tour

Virtual 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 tour

Courses - August 2025

Level 1

Course details

Conestoga 101
CON0101


Engineering Project I (CSE)
EECE71020


Electrical Foundations
ELEC71170


Foundation Module (Cyber Systems Engineering)
FND71100


Math I
MATH71620


Physics I
PHYS71105


Programming Principles
PROG71985


Science, Technology and Society
SOC71045


Group Dynamics
SOC71500


Level 2

Course details

Computer Systems Architecture Fundamentals
CSCN71010


Engineering Project II (CSE)
EECE71030


Digital Systems
EECE71425


Scientific and Technical Communications
ENGL71200


Math II
MATH71630


Data Structures and Algorithms
PROG72365


Level 3

Course details

Business Foundations
BUS72060


Co-op and Career Preparation
CEPR71050


Engineering Project III (CSE)
EECE72030


Telecommunications and Signal Processing
EECE72435


Electronic Foundations
ELCN71100


Math III
MATH72300


Object Oriented Programming
PROG71020


Level 4

Course details

Engineering Project IV (CSE)
EECE72040


Digital Design
EECE73230


Signals and Control Systems
ELCN74010


Project Management, Methods and Tools
MGMT72120


Operating Systems and Security Fundamentals
PROG71040


Level 5

Course details

Co-op Work Term I (Cyber Systems Engineering)
COOP72060


Level 6

Course details

Co-op Work Term II (Cyber Systems Engineering)
COOP73060


Level 7

Course details

Economics for Engineers
ECON74000


Digital Signal Processing
EECE72425


Engineering Project V (CSE)
EECE73020


Internet of Things
INFO73040


Data Communications and Networks
INFO73180


Probability and Statistics
MATH73050


Level 8

Course details

Engineering Project VI (CSE)
EECE73030


Wireless Data Communications and Networks
INFO73010


Physics II
PHYS71165


Introduction to Software Security
SECU73000


Network Security
SECU73010


Electives: Interdisciplinary Elective
Student must pass 1 Course(s), selected in the Student Portal from available course options

Level 9

Course details

Co-op Work Term III (Cyber Systems Engineering)
COOP74130


Level 10

Course details

Co-op Work Term IV (Cyber Systems Engineering)
COOP74140


Level 11

Course details

Mobile and Networked Systems
CSCN72050


Engineering Project VII (CSE)
EECE74020


Real Time Embedded System Programming
INFO74020


Law, Ethics and Professional Practice
LAW74600


Introduction to Natural Sciences
SCIE71000


Information Security Management
SECU73020


Level 12

Course details

Cloud Computing
CSCN73020


Regulation and Privacy
EECE75000


Engineering Project VIII (CSE)
EECE75010


Electives: Program Option
Student must pass 1 Course(s), selected in the Student Portal from available course options

View Program Option Electives

Please note that all courses may not be offered in all semesters. Go to your student portal for full timetabling details under "My Courses".

Cybersecurity and Cloud Computing
CSCN74030


Applications of Artificial Intelligence and Machine Learning
PROG74000


Rootkits and Hacking
SECU74000


Introduction to Forensics and Investigations
SECU75010


Network Compliance
SECU75020


Electives: Interdisciplinary Elective
Student must pass 1 Course(s), selected in the Student Portal from available course options

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

  1. Use advanced concepts of university level mathematics, natural sciences, and engineering principles to solve engineering problems related to secure communication systems
  2. Identify, formulate, analyze and solve complex engineering problems typically encountered in communication systems in order to reach substantiated conclusions.
  3. Conduct risk and threat analyses in order to determine requirements and develop specifications for communications and computing systems.
  4. Investigate communications infrastructure- specific problems through appropriate methods that include practical experimentation, simulations, engineering analysis and information synthesis in order to reach valid conclusions.
  5. Evaluate, verify and validate communication and computing systems against specifications and requirements to ensure risk is appropriately managed.
  6. Integrate advanced engineering, communications and cybersecurity concepts into the development and operation of critical infrastructures.
  7. Apply privacy by design and security by design principles when designing new solutions in the field of communications infrastructure 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.
  8. Design, develop and operate secure communication systems ensuring the seamless integration of operational technology and information technology within the scope of relevant networks.
  9. Create, select, adapt, and extend appropriate techniques, resources, and modern engineering tools for analysis, design, development and evaluation of communications infrastructures, and effectively apply them to solve secure communications engineering problems.
  10. Work independently and in diverse and multidisciplinary teams using leadership, interpersonal, group dynamics and conflict resolutions skills.
  11. Communicate complex engineering concepts using a variety of communication techniques that include oral presentations, technical reports, design documentation and instructions.
  12. Interpret professional, ethical, and legal codes of practice for professional engineers in order to comply with industrial, labour and environmental legislation, and to protect the public and public interest.
  13. Apply concepts of stewardship effectively in the design and development of activities with regards to society, environment, law, and health and safety.
  14. Align practices and products with the governance framework of CSE with specific regard to privacy, and with principles of professional ethics accountability and equity to maintain fairness, demonstrate values and respect diversity across global settings and in societal contexts.
  15. Effectively incorporate economics and business practices including project, resource, risk, change management, and development and operations best practices into the practice of engineering product development and understand their limitations.
  16. Identify and independently address professional development needs, to maintain technical and professional currency and competence, and to contribute to the advancement of knowledge.