Skip to main content

Section 71.100.1 Course Requirements (BEng in Cybersecurity Engineering)

Degree Requirements

BEng in Cybersecurity Engineering (120 credits)

Cybersecurity Engineering Core (49.5 credits)

INSE 201 Security Ethics, Laws, Standards and Compliance (1.50)
INSE 221 Cryptography I (3.00)
INSE 331 Database Security (3.00)
INSE 349 Secure Programming and Software Design (3.00)
INSE 351 Operating System Security (3.00)
INSE 386 Introduction to Cybersecurity Management and Governance (3.00)
INSE 387 Introduction to Artificial Intelligence and Machine Learning in Cybersecurity (3.00)
INSE 390 Cybersecurity Engineering Team Design Project (3.00)
INSE 401 Usability and Human Aspects of Security (3.00)
INSE 412 Cybercrime and Digital Forensics (3.00)
INSE 413 Security Auditing and Compliance (3.00)
INSE 441 Mobile Security and Privacy (3.00)
INSE 442 Reverse Engineering, Application and Malware Analysis (3.00)
INSE 445 Network Security (3.00)
INSE 452 Penetration Testing and Ethical Hacking (3.00)
INSE 490 Capstone Cybersecurity Engineering Design Project (6.00)
​​​​

Cybersecurity Engineering Complementary Core (25 credits)

COMP 232 Mathematics for Computer Science (3.00)
COMP 248 Object‑Oriented Programming I (3.50)
COMP 249 Object‑Oriented Programming II (3.50)
COMP 346 Operating Systems (4.00)
COMP 352 Data Structures and Algorithms (3.00)
COMP 445 Data Communication and Computer Networks (4.00)
SOEN 228 System Hardware (4.00)

Engineering and Natural Science Group: Cybersecurity Engineering (3 credits)

Students must complete 3 credits from the following:

ENGR 245 Mechanical Analysis (3.00)
MIAE 221 Materials Science (3.00)

Cybersecurity Engineering Electives

Students must complete 12 credits from the following:
INSE 321 Cryptography II (3.00)
INSE 411 Privacy: Enhancing Technologies, Analysis and Measurement (3.00)
INSE 481 Blockchain Technologies and Applications (3.00)
INSE 482 Industrial Control Systems and Critical Infrastructure (3.00)
INSE 483 IoT and Embedded System Security (3.00)
INSE 484 Quantum Computing and Security (3.00)
INSE 485 Cybersecurity of Health-Care Systems and Devices (3.00)
INSE 486 Advanced Cybersecurity Management and Governance (3.00)
INSE 487 Advanced Topics on Artificial Intelligence and Machine Learning in Cybersecurity (3.00)
INSE 488 Cloud Computing and Security (3.00)
INSE 498 Topics in Cybersecurity Engineering (3.00)
​​​​​
Back to top

© Concordia University