1. Packet-switched networks -- 2. Foundation of networking protocols -- 3. Networking devices -- 4. Data links and transmission -- 5. Local area networks and networks of LANs -- 6. Wireless networks and mobile IP -- 7. Routing and Internetworking -- 8. Transport and end-to-end protocols -- 9. Applications and network management -- 10. Network security -- 11. Packet queues and delay analysis -- 12. Quality of service and resource allocation -- 13. Networks in switch fabrics -- 14. Optical networks and WDM systems -- 15. Multicasting techniques and protocols -- 16. VPNs, tunneling, and overlay networks -- 17. Compression of digital voice and video -- 18. VoIP and multimedia networking -- 19. Mobile ad-hoc networks -- 20. Wireless sensor networks.