Lecture | Topics | Lecture Videos & Reference | Date | Homework |
1 | Introduction, scalability, packet andcircuit switching | 1. Introduction 2. Scalability, circuit and packet switching 1.1-1.2 |
10/1 | |
2 | Network architecture, C Socket API | 3. Layered network architecture 1.3-1.4 |
17/1 | |
3 | Physical layer, modulation | 4. Physical media, signals 2.1 |
21/1 | |
4 | Modulation, Multiplexing: FDM, OFDM, TDM,Statistical multiplexing | 5. Encoding and modulation 6. Multiplexing 2.2, 1.2 |
24/1 | |
5 | Performance: metrics, limits | 7. Performance, limits |
28/1 | Chapter 1: 1, 3, 5, 8, 9, 10, 11, 12, 13,16, 20, 22, 23, 32, 34, 38 plus all the solved problems of the chapter. |
6 | Link layer, framing | 8. Framing 2.3 |
31/1 | |
7 | Error detection | 9. Error detection 2.4 |
4/2 | |
8 | Reliable transmission: stop and wait,sliding window, ARQ | 10. Reliable transmission 2.5 |
7/2 | |
9 | MAC sublayer, contention-freemultiple access, randomized medium access, spread spectrum | 11. Medium access control 2.7 |
11/2 | |
10 | Wi-Fi, Bluetooth, ZigBee | 12. IEEE 802.11, Bluetooth, Zigbee, cellular and
satellite networks 2.7 |
14/2 | Chapter 2: 1, (5), 11, 14, (18), (21),22, (23), 24, 28, 30, 31, 33, (39), 41, 43, 53, 54, 55, 56, 57 andall solved problems. |
11 | Internet of Things, Revision | Page 57, 150 | 18/2 | |
12 | Ethernet | 13. Ethernet 2.6 |
21/2 | |
Quiz | Chapters 1 and 2 | 25/2 | ||
Midterm exams | ||||
13 | Switching, virtual circuit switching,source routing | 14. Switching 3.1 |
4/3 | |
14 | Learning switches, Spanning Tree Protocol | 15. Learning bridges, STP, VLAN 3.1 |
7/3 | |
15 | Network layer overview and services,IPv4, addressing, subnetting, | 16. IPv4, fragmentation, subnetting
3.2.1-3.2.5 |
11/3 |
|
16 | CIDR, IPv6 , IP tunneling | 17. CIDR, IPv6, IP tunneling 4.1.3 |
14/3 | Chapter 3: 1, 2, 3, 4, 5, 13, 16, 17, 19,20, 22, 23, 26, 27, 28, 32, 33, 34, 36, 37, 43, 44 and solvedproblems. |
17 | IP helpers: ARP, DHCP; DNS, NAT, ICMP | 3.2.6-3.2.9 | 21/3 |
|
18 | Routing, interdomain routing, distancevector routing, flooding, link state routing | 18. Routing 3.3 |
25/3 |
|
19 | Routing metrics, Router design andimplementation, switching fabric | 3.4 | 28/3 | Chapter 3: 47, 48, 49, 51, 52, 54,55, 59, 61, 62, 64, 67, 68, 70 and 72. |
20 | Revision and Problems session | 1/4 | ||
21 | Revision and Problems session | 4/4 |
||
22 | Interdomain routing, BGP , iBGP, BGP convergence |
19. Interdomain routing, BGP 4.1 |
7/4 | Chapter 4: 1, 2, 4, 5, 6, 7, 10,11, 20 |
23 | Transport layer, UDP, TCP | 20. UDP, TCP 5.1, 5.2 |
11/4 | |
24 | TCP Sliding window and flowcontrol, triggering transmission, adaptive retransmission | 21. TCP Sliding window, flow control, triggering
transmission,adaptive retransmission 5.2 |
15/4 | Chapter 5: 1, 2, 5, 6, 7, 8, 9, 10, 12,13, 20, 23, 26, 27, 29, 39. |
25 | Problems session | 18/4 | ||
26 | Quiz 2 | 22/4 |