Welcome
Welcome to the CPSC 441 Web site! The purpose of this course is to introduce the key concepts and principles of computer networks. Throughout the course, the Internet's architecture and protocols will be used as the primary examples to illustrate the fundamental principles of computer networking.
The official CPSC 441 calendar entry is available online. Both the original version and the revised version of the CPSC 441 course information sheet are available here, along with the course learning outcomes. Please ensure that you have the correct pre-requisites to take this course. Students without the proper pre-requisites cannot obtain credit for CPSC 441, even if they complete it successfully.
CPSC 441 lectures take place on MWF at 12 noon in ST 143.
Announcements
- April 15, 2020: Last day of classes! Make sure to fill out your choice of final assessment before 1:00pm today.
- April 3, 2020: Please enter your individual choice of final assessment option in D2L on or before April 15. Thanks!
- April 1, 2020: In the spirit of April Fool's Day, here is a (fake! :-) Assignment 5 that is supposedly due tonight at 11:59pm.
- March 18, 2020: Here is the revised and approved course information sheet for CPSC 441, which we will discuss in class on Monday (around 12:38pm).
- March 17, 2020: Given the current COVID-19 concerns, two cancelled lectures, and some recent CPSC Lab issues, the deadlines for Assignment 3 and Assignment 4 have been extended. Assignment 3 is now due on Monday March 23, and Assignment 4 on Thursday April 9, both by 11:30pm.
- March 15, 2020: The latest update indicates that all U of C classes on March 16 are now cancelled. I will still be available online at lecture time and office hours on Monday if anyone has questions about course content or Assignment 3.
- March 15, 2020: All remaining lectures in CPSC 441 will take place remotely using this Zoom URL, which is also accessible from inside D2L. Hope to see many of you online each MWF at 12 noon! As a backup plan, some pre-recorded lecture materials are available as YuJa videos in the CPSC 441 D2L site.
- March 13, 2020: All classes at the University of Calgary are suspended as of today, due to growing concerns about the spread of COVID-19. Classes are expected to resume on Monday March 16 in some form or another. Please check the U of C Web site for the latest information.
- March 11, 2020: Assignment 4 is due on Friday April 3 at 11:30pm.
- March 1, 2020: Assignment 3 is due on Friday March 20 at 11:30pm.
- February 28, 2020: The in-class midterm exam is on Wednesday March 4. Please bring your UCID and a calculator.
- February 5, 2020: Assignment 2 is due on Friday February 28 at 11:30pm.
- January 13, 2020: Assignment 1 is ready now. It is due on Friday February 7 at 11:30pm.
- January 10, 2020: Initial version of D2L site for CPSC 441 is ready now. General welcome message sent to CPSC 441 class list in D2L.
- January 6, 2020: Initial version of this CPSC 441 Web site launched. First lecture is on Monday January 13 at 12:00pm in ST 143. See you there!