Courses
Class Time is indicated in the Eastern Standard Time (EST) or Eastern Daylight Saving Time (EDT) time zone of North America.
Refer to a Time Zone Converter (external link, opens in new window) if you wish to determine the corresponding time within your own time zone (external link, opens in new window) .
Eastern Daylight Saving Time is observed the second Sunday in March through to the first Sunday in November.
Fall 2024 - 1st Session
Course | Course Status | Instructor | Date/Time |
---|---|---|---|
CN8810 Introduction to Computer Networks | Core | Ghazala Mohib | Tuesdays and Thursdays, 5:00 – 8:00 P.M. |
CN8811 Multimedia Processing and Digital Communication | Core | Dr. Khalid Abdel Hafeez |
Mondays and Wednesdays, 5:00 – 8:00 P.M. |
Fall 2024 - 2nd Session
Course | Course Status | Instructor | Date/Time |
---|---|---|---|
CN8812 LAN and WAN Switching | Core | Dr. Farshid Makoui | Tuesdays and Thursdays, 5:00 – 8:00 P.M. |
CN8813 IP Protocols |
Core | Dr. Bahauddin Kazi | Mondays and Wednesdays, 5:00 – 8:00 P.M. |
Winter 2025 - 1st Session
Course | Course Status | Instructor | Date/Time |
---|---|---|---|
CN8815 Network Architectures | Core | TBD | TBD |
CN8816 Network Security | Elective | TBD | TBD |
CN8822 Network Operating Systems | Elective | TBD | TBD |
Winter 2025 - 2nd Session
Course | Course Status | Instructor | Date/Time |
---|---|---|---|
CN8826 Storage Networking | Elective | TBD | TBD |
CN8831 Advanced Topics in Network Security | Elective | TBD | TBD |
CN8861 Network Service Management | Elective | TBD | TBD |
Spring/Summer 2025 - 1st Session
Course | Course Status | Instructor | Date/Time |
---|---|---|---|
CN8814 Network Math & Simulations | Core | TBD | TBD |
CN8828 Cloud Computing | Elective | TBD |
TBD |
All Terms
Course | Course Status | Instructor | Date/Time |
---|---|---|---|
CN8001 Project Case Study | Core | Assigned Supervisor | Continuous, 12 Weeks |
Disclaimer: Above times/days are subject to change. Course space availability cannot be guaranteed upon registration.
Notes:
- All graduate significant dates and deadlines can be found on the Yeates School of Graduate Studies Significant Dates page.
- CN8810 and CN8813 are prerequisites for all other courses. Access the complete Computer Networks curriculum and course listings here.
- There are three Terms per academic year: Fall (September through December), Winter (January through April) and Spring/Summer (May through August).
- Each course is offered in a three-hour lecture format, twice per week (six hours per week), over a period of six weeks. Both full- and part-time students attend the same classes. Weekday classes are scheduled from 5:00 – 8:00 p.m., and weekend classes are from 9:00 a.m. – 12:00 p.m. and 1:00 – 4:00 p.m.
Course Tracks
Fall Term | Winter Term | Spring Term |
---|---|---|
|
|
|
Year | Fall Term | Winter Term | Spring Term |
---|---|---|---|
1st year |
|
|
|
2nd year |
|
|
|
Fall Term | Winter Term | Spring Term |
---|---|---|
|
|
|
Full Course Listing
Descriptions for each of the following courses, as well as a full program curriculum, can be found on TMU’s Yeates School of Graduate Studies Computer Networks page.
MASc
- CN8000 Thesis
- CN8811 Multimedia Processing and Digital Communication
- CN8812 LAN and WAN switching
- CN8813 IP Protocols
- CN8814 Network Mathematics and Simulations
- CN8815 Network Architectures
- CN8002 Directed Studies*
- CN8816 Network Security
- CN8817 Wireless Networks
- CN8819 Multimedia Networks
- CN8822 Network Operating Systems
- CN8824 Server Networks
- CN8825 Network Design
- CN8826 Storage Networking
- CN8827 Data Center Computing
- CN8828 Cloud Computing
- CN8831 Advanced Topics in Network Security
- CN8861 Network and Service Management
*CN8002 requires special permission to enrol. Please contact the program administrator for more information.
MEng
- CN8001 Project/Case Study
- CN8810 Introduction to Computer Networks
- CN8811 Multimedia Processing and Digital Communication
- CN8812 LAN and WAN Switching
- CN8813 IP Protocols
- CN8814 Network Mathematics and Simulations
- CN8815 Network Architectures
- CN8816 Network Security
- CN8817 Wireless Networks
- CN8819 Multimedia Networks
- CN8821 Software Engineering
- CN8822 Network Operating Systems
- CN8824 Server Networks
- CN8825 Network Design
- CN8826 Storage Networking
- CN8827 Data Center Computing
- CN8828 Cloud Computing
- CN8831 Advanced Topics in Network Security
- CN8861 Network and Service Management