( 如 面 向 本 科 生 开 放 , 请 注 明 区 分 内 容 。 If the course is open to
undergraduates, please indicate the difference.)
This course will introduce current and emerging topics of computer networks. Topics include, but not
limited to, protocols, routing, performance, P2P networks, software-defined networking, data center
networking, multipath TCP, blockchain and QUIC.
Upon the completion of this course, students should be able to:
1. Present essential principles of various advanced topics in computer networks;
2. Gain a deeper understanding of challenging problems in computer networks;
3. Developing programs to demonstrate the working of computer network protocols and algorithms.