This course covers a set of advanced topics in computer networks. The focus is on principles, architectures and protocols used in modern networked systems such as the Internet, wireless and mobile networks, high performance networks and data center networks.
The objectives of the course are to build basic networking course material to provide an understanding of tradeoffs and existing technology in building large, complex networked systems, and to provide concrete experience of challenges through a series of laboratory exercises .
The focus of the course focuses on principles, architectures and protocols used in modern network systems. Topics include:
• Wireless networks and mobility issues in the network and transport layer (mobile IP and micro-mobility protocols, TCP in wireless environments).
• High performance data center and network.
• Network virtualization.