CS/ECE 438 : Fall 2024 : M/W 3:30pm : Room 1320 DCL


First day information

Information about midterm

<aside> ⌛ MP4 Released (Due Dec. 6 23:59) Mini-project released (Due Dec 13. 23:59) HW4 Released (Due Dec 4. 23:59)

</aside>


📅  Course Calendar (subject to change)

Date Module Instructor Topics Notes Video HW MP Additional readings
Aug 26
Mon Overview S+Y Course logistics and overview
****- The whats and whys of computer networking CS/ECE438-Lec1-Overview.pdf Lecture Recording - Video: How does the Internet work
Aug 28
Wed S Internet design goals

Socket Programming.pdf | Recording Miss(Hardware Failure)

Socket Programming | | 🟢 MP1 released (Socket Prog.) | - Tussle in the Internet | | Sep 9 Mon | | S | Internet architectural principles

Post-lecture Notes

Class activity | Lecture Recording | | | | | Sep 16 Mon | | Y | More Foundations:

Post-lecture Notes | Lecture Recording | | | | | Sep 18 Wed | Applications | Y | Application layer: Introduction and basics

Post-Lecture Slides | Lecture Recording | | 🔴 MP1 due (Socket Prog.)

| | | Sep 23 Mon | | Y | Web Protocols

Post-lecture Notes

DNS Notes | Lecture Recording

DNS part | 🔴 HW 1 due | 🟢 MP2 release (TCP) | - CHORD paper | | Sep 25 Wed | Transport | S | Transport Layer: Introduction

Reliable Transport.pdf

Go-back-N+Selective-ACKs.pdf | Lecture Recording | | | | | Oct 2 Wed | | S | Introduction to TCP | CS/ECE438-Lec11-TCP.pdf | Lecture Recording | | | | | Oct 7 Mon | | S | More TCP ****- Flow control, Congestion Control | Lec12-AdvancedTCP.pdf | Lecture Recording | 🔴 HW2 due | | | | Oct 9 Wed | | S | TCP: Continued

Post-lecture Notes | Lecture Recording | | | | | Oct 16 Wed | | Y | Routers and IP

Post-lecture Notes | Lecture Recording | | | | | Oct 21 Mon | | Y | Network layer continued ****- Subnet and Classless addressing

Post-lecture Notes | Lecture Recording | | | | | Oct 23 Wed | | Y | Routing algorithms ****- Centralized and distributed routing algorithms

Midterm review | Pre-lecture Notes

Post-lecture Notes | Lecture Recording | 🔴 HW3 due | 🔴 MP2 due (TCP) | | | Oct 28 Mon | | | MIDTERM | | | | | | | Oct 30 Wed | | Y | Routing algorithms (cont.)

Post-lecture Notes | Lecture Recording | | | | | Nov 4 Mon | Link | Y | Internet routing protocols

Post-lecture Notes | Lecture Recording | 🟢 HW4 release | 🟢 MP3 release (Routing) | | | Nov 6 Wed | | S | Medium access control (MAC) #1

CS/ECE438-Lec1-Overview.pdf

CS/ECE438-Lec2-InternetGoals.pdf

MP-socket_programming_fa24.pdf

CS/ECE438-Lec3-InternetOverview.pdf

CS/ECE438-Lec4-InternetArchitecturalPrinciples.pdf

Lec5-Foundation_pre.pdf

Lec5-foundation_post.pdf