COMP347: Computer Networks (Rev. 9) - Study Guide, Activities, and Assessments

1. Introduction to Computer Networks, the Internet, and the World Wide Web

2. Section 1: Overview of Computer Networks

3. Section 2: Network Protocols and Services

4. Section 3: A Brief History of Computer Networking

5. Post-Unit Tasks

6. The Application Layer and Network Applications

7. Section 1: Principles of Network Applications

8. Section 2: Network Application—HTTP and the World Wide Web

9. Section 3: Electronic Mail in the Internet

10. Section 4: Domain Name System

11. Section 5: Peer-to-Peer File Distribution

12. Section 6: Video Streaming and Content Distribution Networks

13. Post-Unit Tasks

14. Assignment 1 – Instructions

15. The Network Layer: Data Plane

16. Section 1: Transport Layer Principles and Services

17. Section 2: UDP and TCP

18. Section 3: Congestion Control at the Transport Layer and Evolution of Transport-Layer Functionality

19. Post-Unit Tasks

20. The Network Layer: Data Plane

21. Section 1: Introduction to the Network Layer

22. Section 2: Routers

23. Section 3: The Internet Protocol (IP): IPv4, Addressing, IPv6, and More

24. Section 4: Generalized Forwarding, SDN and Middleboxes

25. Post-Unit Tasks

26. The Network Layer: Control Plane

27. Section 1: Introduction to the Network Control Plane

28. Section 2: Routing Algorithms

29. Section 3: Intra-AS Routing in the Internet: OSPF

30. Section 4: Routing Among the ISPs: BGP

31. Section 5: The SDN Control Plane

32. Section 6: ICMP: The Internet Control Message Protocol

33. Section 7: Network Management and SNMP, NETCONF/YANG

34. Post-Unit Tasks

35. Assignment 2 – Instructions

36. The Link Layer and Local Area Networks

37. Section 1: Introduction to the Link Layer

38. Section 2: Error-Detection and Error-Correction at the Link Layer

39. Section 3: Link Layer Protocols and Local Area Networks

40. Section 4: Link Virtualization and Data Center Networking

41. Section 5: Data Flow Across the Layers

42. Post-Unit Tasks

43. Wireless and Mobile Networks

44. Section 1: Wireless Networking

45. Section 2: Cellular Networks: 4G and 5G

46. Section 3: Mobility Management

47. Post-Unit Tasks

48. Assignment 3 – Instructions

49. Sample Exam