Go To Course Main Page Go To Course Calendar - Labs

Computer Networks, Spring 2025

Course Calendar - Lectures
Lecture Topics Lecture Videos & Reference Date
1 Introduction 1. Introduction

PD 1.1-1.2; TW 1.1-1.3
10/1
2 Scalability, packet and circuit switching 2. Scalability, circuit and packet switching
PD 1.1-1.2; TW 1.4
12/1
3 Network architecture, C Socket API 3. Layered network architecture
PD 1.3-1.4; TW 6.1
17/1
4 Physical media 4. Physical media, signals
PD 2.1; TW 2.1-2.3
19/1
5 Encoding and modulation 5. Encoding and modulation
PD 2.2, 1.2; TW 2.4
24/1
6 Multiplexing: FDM, OFDM, TDM, Statistical multiplexing 6. Multiplexing
PD 2.2, 1.2; TW 2.4
31/1
7 Performance: metrics, limits 7. Performance, limits
PD 1.5; TW 6.7.1-6.7.2
2/2
8 Link layer, framing 8. Framing
PD 2.3; TW 3.1
7/2
9 Error detection 9. Error detection
PD 2.4; TW 3.2
9/2
10 Reliable transmission: stop and wait,sliding window, ARQ; Quiz 10. Reliable transmission
PD 2.5; TW 3.4
14/2
11 MAC sublayer, contention-free multiple access, randomized medium access, spread spectrum 11. Medium access control
PD 2.7; TW 4.1-4.2
16/2
Midterm exams
12 Wi-Fi, Bluetooth, ZigBee 12. IEEE 802.11, Bluetooth, Zigbee, cellular and satellite networks
PD 2.7; TW 2.6, 2.8
28/2
13 Ethernet 13. Ethernet
PD 2.6; TW 4.3
28/2
14 Switching, virtual circuit switching,source routing 14. Switching
PD 3.1; TW 5.1.2-5.1.3
2/3
15 Learning switches, Spanning Tree Protocol 15. Learning bridges, STP, VLAN
PD 3.1; PD 4.7
7/3
16 Network layer overview and services,IPv4, addressing, subnetting, 16. IPv4, fragmentation, subnetting
PD 3.2.1-3.2.5; TW 5.1, 5.5, 5.7

9/3
17 CIDR, IPv6 , IP tunneling 17. CIDR, IPv6, IP tunneling
PD 4.1.3; TW 5.7
14/3
18 IP helpers: ARP, DHCP; DNS, NAT, ICMP PD 3.2.6-3.2.9; TW 5.6.4
16/3
19 Routing, interdomain routing, distance vector routing, flooding, link state routing 18. Routing
PD 3.3; TW 5.2

21/3
20 Routing metrics, Router design and implementation, switching fabric PD 3.4; 23/3
21 Revision and Problems session
28/3, 30/3
22 Interdomain routing, BGP ,
iBGP, BGP convergence
19. Interdomain routing, BGP
PD 4.1; TW 5.7
4/4
23 Transport layer, UDP, TCP 20. UDP, TCP
PD 5.1, 5.2; TW 6.1, 6.4, 6.5
6/4
24 TCP Sliding window and flowcontrol, triggering transmission, adaptive retransmission 21. TCP Sliding window, flow control, triggering transmission,adaptive retransmission
PD 5.2; TW 6.5
11/4
25 Problems session
13/4
26 Quiz 2
18/4
Problem Sets
References