Communication Networks

(ECE458)



Overview: This course will introduce the fundamental concepts in computer communications networks, to help students understand the principles and practice of designing, building, and operating computer networks, particularly the Internet.


Prerequisites: CENG 255 or ECE 255 or CSC 230

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

Reference: 
Computer Networking: A Top-Down Approach, Seventh Edition, James F. Kurose and Keith W. Ross, Pearson, ISBN-13: 9781292153599

Instructor:
Dr. Lin Cai, EOW317, cai at uvic.ca, http://www.ece.uvic.ca/~cai

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

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

Labs

Assessment for ECE458:

Assignments 10%
Lab
20%
First Midterm 20%
Second Midterm 20%
Final exam 30%


Grade Conversion and Post of Grade
Guidelines on Religious Observances, Commitment to Inclusivity and Diversity, Standards of Professional Behaviour

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:  Nov. 2022 by CAI, Lin.