CS6480: Advanced Computer Networks
– Fall 2009
Instructor: Prof. Sneha Kumar Kasera
M, W 1:25 PM – 2:45 PM, 1230 WEB
Overview
This course will have three parts. The first part will emphasize network security. Topics to be covered in this part include basics of cryptography, authentication protocols, security handshake pitfalls, strong password protocols, security standards, anomaly detection, Denial-of-service attacks and prevention methods, wireless security, and anonymity. In the second part, we will identify and discuss important network design concepts. Specifically, we will cover network virtualization, overlays, P2P networks, and incentive models. We will also apply different network design concepts to the problem of reliable communication in the presence of errors and loss. In the third part, we will cover basics of event-based network simulation and learn how to analyze simulation data and compute confidence intervals.
Text Book for the Network Security Part: Network Security - Private Communication in a Public World by C. Kaufman, R. Perlman, and M. Speciner, Second Edition, Prentice Hall.
Other parts: From different sources – books, published and unpublished articles and book chapters.
Prerequisites: cs5480
Prof. KaseraÕs
Office Hours: Tuesday 9:30 – 10:30 AM, 3408 MEB
Email: kasera@cs.utah.edu
TA: Brycen
Ainge
Email:
ainge@eng.utah.edu
TA Office Hours: Monday 3:30 – 4:30 PM, Location: 3409 MEB