Teaching Assistant:TBD
Course Description:
This course covers the latest advances in networking. The topics include Networking Trends, Data Center Network Topologies, Data Center Ethernet, Server Virtualization, Storage Virtualization, Carrier Ethernet, Application Delivery Networking, Virtual Bridging, Big Data, Networking Issues for Big Data, LAN Extension and Virtualization using Layer 3 Protocols, Multi-Tenant Isolation and Network Virtualization in Cloud Data Centers, OpenFlow, OpenFlow Controllers and Tools, Software Defined Networking (SDN), Network Function Virtualization (NFV), Internet of Things (IoT), Networking Protocols for IoT, Blockchains, and Quantum Communications.
Students also do a project/survey involving application of these topics.
Hybrid Class: The class is held via Zoom using the URL specified in Canvas. All Exams will be held in person during class time.
Prerequisites: CSE 473 Introduction to Computer Networking or equivalent.
Credits:3 Units.
Time:Monday-Wednesday 1:00PM-2:20PM
For audio/video recordings of individual lectures, click the class schedule below. Audio/Video recordings of previous lectures of this class in 2023, 2021, 2019, 2018, 2015, and 2013 are available.Tentative Schedule:
| Date | Day | Topic |
| 8/25/25 | Monday | 1. Course Overview |
| 8/27/25 | Wednesday | 2. Networking Trends |
| 9/1/25 | Monday | Labor day holiday |
| 9/3/25 | Wednesday | 3. Data Center Network Topologies |
| 9/8/25 | Monday | 4. Data Center Ethernet (Part 1) |
| 9/10/25 | Wednesday | Data Center Ethernet (Part 2) |
| 5. Carrier IP | ||
| 9/15/25 | Monday | 6. Carrier Ethernet (Part 1) |
| 9/17/25 | Wednesday | Carrier Ethernet (Part 2) |
| 9/22/25 | Monday | Exam 1 Review |
| 9/24/25 | Wednesday | Exam 1 |
| 9/29/25 | Monday | Project Guidelines (Part 1) |
| 7. Virtual Bridging (Part 1) | ||
| 10/1/25 | Wednesday | 7. Virtual Bridging (Part 2) |
| 10/6/25 | Monday | Fall Break |
| 10/8/25 | Wednesday | 8. LAN Extension and Virtualization Using L3 Protocols (Part 1) |
| 10/13/25 | Monday | 8. LAN Extension and Virtualization Using L3 Protocols (Part 2) |
| 10/15/25 | Wednesday | 9. Networking Layer Protocols for Internet of Things: 6LoWPAN and RPL (Part 1) |
| 10/20/25 | Monday | 9. Networking Layer Protocols for Internet of Things: 6LoWPAN and RPL (Part 2) |
| 10. Introduction to OpenFlow (Part 1) | ||
| 10/22/25 | Wednesday | 10. Introduction to OpenFlow (Part 2) |
| 11. Introduction to Software Defined Networking (SDN) | ||
| 10/27/25 | Monday | Exam 2 Review |
| 10/29/25 | Wednesday | Exam 2 |
| Review Form (Right-click and save link as) | ||
| 11/3/25 | Monday | 12. Introduction to Network Function Virtualization (NFV) |
| 11/5/25 | Wednesday | 13. AI for Networking |
| 11/10/25 | Monday | 14. Internet of AI Agents |
| 11/12/25 | Wednesday | 15. Introduction to Blockchains for Computer Networking (Part 1) |
| 11/17/25 | Monday | 15. Introduction to Blockchains for Computer Networking (Part 2) |
| 11/19/25 | Wednesday | 16. Introduction to Quantum Computing and Its Applications to Networking (Part 1) |
| 11/24/25 | Monday | 16. Introduction to Quantum Computing and Its Applications to Networking (Part 2) |
| 11/26/25 | Wednesday | Thanksgiving break |
| 12/1/25 | Monday | Exam 3 Reviews |
| 12/3/25 | Wednesday | Exam 3 |