50 likes | 64 Views
Welcome to CS 653 Fall 2018. V. Arun College of Information and Computer Sciences. Course goals. Advanced, fundamental networking principles Mix of theory and usage in real networks Exposure to networking research via project Second course in networking Prerequisite: a first course.
E N D
Welcome to CS 653Fall 2018 V. Arun College of Information and Computer Sciences
Course goals • Advanced, fundamental networking principles • Mix of theory and usage in real networks • Exposure to networking research via project • Second course in networking • Prerequisite: a first course
Course topics 0. Architectural design principles, Review 1. Internetworking: policy routing in BGP as the stable paths problem, traffic engineering, switching, datacenter networking 2. Resource management: TCP, optimization-theoretic deconstruction, active queue management, router scheduling, router-assisted congestion control 3. Software-defined networking: software routers, programmable data planes, OpenFlow, P4, network function virtualization 4. Internet architecture: names and locations, location independence, mobility, clean slate network architecture 5. Applications: consistent hashing and DHTs, peer-to-peer systems, content distribution, incentive issues 6. Wireless: wireless network architecture, link abstraction, TCP problems, physical layer basics 7. Security: DDoS defense mechanisms, routing security, protocol misbehavior, anonymity, censorship
Administrivia • http://www.cs.umass.edu/~arun/653/ • Announcements: • Assignments: Moodle • General: Piazza • Course material: No textbook but • Papers and notes on Schedule page above • “Computer Networking: A Top-Down Approach Featuring the Internet” (7th ed.), Kurose and Ross for reviewing basic material
Administrivia (cont’d) • 4 assignments (30%) • May involve some programming/scripting • 2 exams (one take-home) (30%) • Project with small research component • Proposal + mid-term + final report (30%) • Class participation important (20%) • Reading preparation for each class