layout |
---|
home |
- Prof. Tim Wood
- [email protected]
- Office Hours: TBD, SEH 4580
- Class: Tuesdays 10AM-12:30PM in Tompkins 402
The course will be a hands-on introduction to networking, distributed systems, and cloud computing. The course will be fairly programming intensive (group projects) and you might need to pick up some new languages along the way (C, java, python, and go).
The course will be co-taught by Prof. Tim Wood and Lucas Chaufournier (GW CS class of 2015, now at Capital One) to give a mix of perspectives from academia and industry.
- The Reliable UDP Assignment is due Sunday 2/2 at 11:59PM
Part 1: Networking | Materials |
---|---|
Network Programming Weeks 1-3 |
1/14/20: Day 1 Survey - Cloud 9 setup 1/21/20: HelloInternet Exercise (submit PR by 1/27) 1/28/20: tshark Wiki- Forensics Exercise Videos: LAN Routing - How DNS Works - HTTP Basics - OSI and TCP Models Our Videos: TCP Reliability Assignments: HelloInternet Exercise due 1/27/20, Reliable UDP due 2/2/20 |
Scalability & Performance Weeks 4-5 |
Code: Python Select Server Assignment: Tech Blog due Thursday 2/20 |
High Performance Middleboxes |
Part 2: Distributed Systems | Materials |
---|---|
Distributed Systems Basics | |
Scalable Application Development | |
Consensus and Consistency | |
Cloud Service Management |