Course catalog description: Network protocol design principles, reliable transport protocols, routing, quality of service, multimedia networking, Internet telephony, wireless networks.
Credits and contact hours: 3 credits; 1 hour and 20-minute session twice a week, every week
Pre-Requisite courses: 14:332:226
Co-Requisite courses: None
Topics Covered:
- Protocol Layering and Reliable Communication
- Protocols for Broadcast Links
- Internetworking and Internet Protocol
- TCP Protocol
- TCP Congestion Control
- Ethernet and Wi-Fi Networks
- Routing Protocols and Multicast
- Switching and Switch Fabrics
- Scheduling and MPLS
- Multimedia Protocols
- Internet Telephony
- Wireless Networks
Textbook: Kurose & Ross, Computer Networking, Addison Wesley.
Other supplemental material: None