Courses offered in 2021–2022

RMC Department of Electrical and Computer Engineering


The following courses will be offered in the 2021-2022 academic year. Course names link to descriptions in the RMC Graduate Calendar.

RMC courses will be delivered remotely during the Fall 2021 semester unless otherwise noted below. Winter 2022 semester courses are currently expected to be taught in-person.

EE502 is compulsory for all Masters students and is not acceptable in the program of study for Doctoral students.


Full Year 2021-2022

Number Course Name Instructor
EE502 Applied Research in Electrical and Computer Engineering Dr Chan
Fall 2021
Dr Beguenane
Winter 2022


Fall 2021

Number Course Name Instructor
EE503 Wheeled Mobile Robots: Modeling, Control and Instrumentation Dr Liu
EE511 Digital Signal Processing Dr McGaughey
EE523  Integrated Navigation Systems Dr Noureldin
EE543 Radar Basics and Applications Dr Antar
EE578 Introduction to Computer Systems And Network Security Note 1 Dr Leblanc
EE595 Cyber Threat and Attack Techniques Note 1, Note 2
Capt Shust


Winter 2022

Number Course Name Instructor
EE513 Topics in Electrical Engineering (Fuzzy Logic and Neural Networks) Dr Karim
EE517 Adaptive Filtering Theory Dr Noureldin
EE519 Synthesis of Digital Systems Dr Chabini
EE533 Hardware Implementation of Digital Signal Processing Dr Beguenane
EE537 Antenna Engineering Dr Antar
EE547 Digital Forensics Note 1 Dr Roberge
EE549 Digital Communications Dr Chan
EE569 Malware Analysis Note 1
Dr Smith
EE580 Applied Cyber Operations Note 1, Note 3 Dr Knight
EE581 Electronic Warfare Systems Engineering Dr Bray
EE597 Operational Technology Cybersecurity Note 1, Note 4 Prof Lachine


  1. Enrolment in this course is limited; interested students should contact the instructor to enquire.
  2. This course requires significant experience with computer networking. Students are expected to be registered in or to have completed EE578 or a similar course (such as Queen's CISC866) to be permitted to enrol in EE595.
  3. EE578 or a similar course (such as Queen's CISC866) is a prerequisite to EE580.
  4. This course requires students to hold a valid security clearance; contact the instructor for details


Other Graduate Courses at RMC

While many graduate courses are offered at RMC, we list a few here that may be of some interest to our students.

The Master of Business Adminsitration Program offers the following course :

The Master of Public Administration Program offers the following courses:

The Mathematics and Computer Science Department offers the following graduate courses this year:


Other Graduate Courses at Queen's University

The list of graduate courses offered by the Department of Electrical and Computer Engineering at Queen's university can be found here.

The list of graduate courses offered by the Queen's School of Computing can be found here.



The class schedule for the graduate courses offered by the Computer Security Laboratory in the Fall 2021 semester will be posted here.

More information

For more information about our graduate program, please contact the Chair of the ECE Graduate Studies Committee, Dr Sylvain P. Leblanc.

Any suggestions for updates or improvements to this page should be directed to Dr Sylvain P. Leblanc.

This web site is not an official publication of the Royal Military College of Canada nor of the Department of National Defence. Ce site web n’est pas une publication officielle du Collége militaire royal du Canada ni du Ministère de la défense nationale.