Suggested Elective Courses for MNET
Graduate Studies
Potential List of ITEC Electives
1) MNET Courses
Core courses that are not taken as part of your core requirements may be taken as electives.
- ITEC 5100 – Planning and Design of Computer Networks
- ITEC 5101 – Cross Layer Design for Wireless Multimedia Networks
- ITEC 5102 – Designing Secure Networking and Computer Systems
- ITEC 5103 – Cloud and Datacentre Networking
- ITEC 5205 – Design & Development of Data-intensive Applications
- ITEC 5910 F – Special Topics in Systemization of Knowledge in Comp. and Network Security
- ITEC 5910 B – Special Topics in Software for Mobile Networks
- ITEC 5910 W – Special Topics in 5G Networks
2) Digital Media Courses:
To take one of the courses below as electives, please explain your reasons and get approval from your academic advisor first. Your override request will be granted once your academic advisor has approved it.
- ITEC 5200 – Entertainment Technologies
- ITEC 5201 – Computer Animation Technologies
- ITEC 5203 – Game Design and Development Technologies
- ITEC 5204 – Emerging Interaction techniques
- ITEC 5206 – Data Protection and Rights Management
- ITEC 5208 – VIrtual Reality and 3D User Interfaces
- ITEC 5209 – Empirical Research Methodes in HCI
- ITEC 5920 – Selected Topics in Digital Media
3) Other Electives at Carleton – Pre-Approved for MNET Course-Based
The courses listed below are offered by other departments. Given that these courses are related to networking, they have been pre-approved as potential electives. To enroll in any of the courses listed below, students must submit an override request (no need for advisor approval).
Computer Science
- COMP 5114 – Quantum Communications and Networking
- COMP 5340 – Introduction to Deep Learning and Reinforcement Learning
- COMP 5343 – AI-Enabled Communications
- COMP 5500 – Internet Measurement and Security
- COMP 5700 – Introduction to Convex Optimization
Electronics
- ELEC 5703 O – Advanced Topics in Solid State Devices and IC Technology: Introduction to Quantum Communication Engineering
Systems & Computer Eng.
- SYSC 5001 – Simulation and Modeling
- SYSC 5103 – Software Agents
- SYSC 5104 – Methodologies For Discrete-Event Modeling and Simulation
- SYSC 5608 – Wireless Communications Systems
- SYSC5703 – Integrated Database and Cloud Systems
- SYSC 5801 – Advanced Topics in Computer Communications: Advanced Network Routing Technologies
- SYSC 5805 – Advanced Topics in Communications Systems: Security Engineering
- SYSC 5809 – Advanced Topics Computer Communication: The Internet of Things
4) University of Ottawa
The Grad Student Exchange Form is required to register for courses offered at the University of Ottawa. Please complete the form and submit it to the CSIT Administrator for departmental signature.
- EACJ 5208 – Wireless Ad Hoc Networking
- EACJ 5607 – Computer Communication Network
- EACJ 5808O – Topics in Computers II: Software Defined Networks & Cloud
- EACJ 5201 – Optical Communication Systems
- CSI 5340 – Introduction to Deep Learning and Reinforcement Learning
Override Request
When attempting to add the above courses, you may encounter a registration error stating “Departmental Permission Required”. This occurs when you try to register for courses offered by other departments, and you must submit an override request.
How to submit an override request: https://www.youtube.com/watch?v=yWo_IGIEpVE