Communication Networks


Overview: Introduction to communication networking principles and engineering including resource management, error control, flow control, congestion control, TCP/IP model, algorithm and protocol design for wireless and wired communication networks.

Prerequisites: CENG 255 or ECE 255 or CSC 230

Computer Networks, Sixth Edition, Andrew S. Tanenbaum, Nick Feamster and David J. Wetherall, Pearson, 2021, ISBN-13: 9780137523214

Dr. Lin Cai, EOW317, cai at,

Office Hours: 
TW 10:30-11:30, or by appointment.

Lectures: TWF 12:30-13:20, BWC-A104
[Lecture Schedule]


Assessment for ECE363:

Assignments 10%
First Midterm 15%
Second Midterm 15%
Final exam 40%

Feedback: I am willing to hear from you. Please let me know your questions, suggestions, comments, opinion, and expectation on the lectures, assignments, projects, and the course.

Last Update:  Dec. 2023 by CAI, Lin.