Teaching Assistant:Ali Ghubaish, aghubaish (at) Wustl.edu
TA Office Hours: Thursday/Sunday: 1:00PM-2:00PM (in front of Jolley 323)
All question about the homeworks and mid-term exams 1 and 2 grading should be directed to TA.
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 do a project involving application of these topics.
Pre-requisite: CSE 473 or equivalent.
Prerequisites: CSE 473 Introduction to Computer Networking or equivalent.
Credits:3 Units.
Time:Monday-Wednesday 1:00PM-2:20PM, Jubel 121
For audio/video recordings of individual lectures, click the class lecture below. Audio/Video recordings of previous lectures of this class in 2018, 2015, and 2013 lectures of this class are available.Tentative Schedule:
Date | Day | Topic |
8/26 | Monday | Course Overview |
8/28 | Wednesday | Networking Trends 2019 |
9/2 | Monday | Labor day holiday |
9/4 | Wednesday | Data Center Network Topologies (Part 1) |
9/9 | Monday | Data Center Network Topologies (Part 2) |
Data Center Ethernet (Part 1) | ||
9/11 | Wednesday | Data Center Ethernet (Part 2) |
Carrier IP (Part 1) | ||
9/16 | Monday | Carrier IP (Part 2) |
Carrier Ethernet (Part 1) | ||
9/18 | Wednesday | Carrier Ethernet (Part 2) |
9/23 | Monday | Exam 1 |
9/25 | Wednesday | Project Guidelines (Part 1) |
9/30 | Monday | Virtual Bridging (Part 1) |
10/2 | Wednesday | Virtual Bridging (Part 2) |
LAN Extension and Virtualization Using L3 Protocols(Part 1) | ||
10/7 | Monday | LAN Extension and Virtualization Using L3 Protocols (Part 2) |
Virtual Routing Protocols (Part 1) | ||
10/9 | Wednesday | Virtual Routing Protocols (Part 2) |
10/14 | Monday | Fall Break |
10/16 | Wednesday | Project Guidelines (Part 3) |
Virtual Routing Protocols (Part 3) | ||
Internet of Things (IoT) (Part 1) | ||
10/21 | Monday | Internet of Things (IoT) (Part 2) |
Data-Link Layer and Management Protocols for IoT (Part 1) | ||
10/23 | Wednesday | Data-Link Layer and Management Protocols for IoT (Part 2) |
10/28 | Monday | Exam 2 |
10/30 | Wednesday | Networking Layer Protocols for Internet of Things: 6LoWPAN and RPL (Part 1) |
11/4 | Monday | Networking Layer Protocols for Internet of Things: 6LoWPAN and RPL (Part 2) |
11/6 | Wednesday | Messaging Protocols for Internet of Things: MQTT |
Introduction to OpenFlow(Part 1) | ||
11/11 | Monday | Introduction to OpenFlow(Part 2) |
Introduction to Software Defined Networking (SDN) (Part 1) | ||
11/13 | Wednesday | Introduction to Software Defined Networking (SDN) (Part 2) |
Introduction to Network Function Virtualization (NFV) | ||
11/18 | Monday | Introduction to Network Function Virtualization (NFV)(Part 2) |
Introduction to Blockchains for Computer Networking (Part 1) | ||
11/20 | Wednesday | Introduction to Blockchains for Computer Networking (Part 2) |
Recent Trends in Networking (Part 1) | ||
11/25 | Monday | Introduction to Quantum Computing and Its Applications to Networking |
11/27 | Wednesday | Thanksgiving break |
12/2 | Monday | Recent Trends in Networking (Part 2) |
12/4 | Wednesday | Final Exam |