EECS 450 - Internet Security
CATALOG DESCRIPTION: Cybercrime has exploded over the last decade. In this course, we will start with the basic concepts of network security, then focus on security challenges of network and distributed systems as well as the counter-attack approaches.
- Approved for Security Depth and Systems Breadth and Depth in the CS curriculum in McCormick and Weinberg
- This course satisfies the project requirement.
REQUIRED TEXTBOOK :
There is no required textbook. All reading will be from papers which will be made available online.
Recommended books and references
- Network Security - Private Communication in a Public World, by Charlie Kaufman, Radia Perlman and Mike Speciner, 2nd Edition, Prentice Hall, 2002
- Cryptography and Network Security, by William Stallings, 4th Edition, Prentice Hall, 2006
- Firewalls and Internet Security: Repelling the Wily Hacker, 2nd edition, by William R. Cheswick, Steven M. Bellovin, and Aviel D. Rubin, Addison Wesley, 2003
- An encyclopedia of DDoS by Dave Dittrich at Univ. of Washington.
COURSE COORDINATOR: Prof. Yan Chen
- Required: EECS 340 or any equivalent computer network introductory courses.
- Highly recommended: EECS 350, EECS 354, or equivalent intro to computer security course.
DETAILED COURSE TOPICS: mobile malcode, e.g., virus, worms and botnets, emerging threats on Web 2.0, social networks, and wireless/cellular networks, and their defense mechanisms (e.g., intrusion detection and prevention techniques).
PROJECTS: Projects (done in groups of size 2+) are a critical component of this course. Your goal is to design, build and evaluate interesting systems that address issues, solve problems and exploit techniques from classroom discussions and readings.
Projects must be written up in a term paper and teams will present their results at the end of the course in a mini-conference and write up a report. The list of potential ideas for projects will be posted soon. Feel free to use one, propose something completely different, or refine one of these into your own idea.
GRADES: No exams for this class.
- Class participation 10%
- Paper reading summary 10%
- In class paper presentation and debate 25%
- Project 55%
- Proposal and survey 5%
- Midterm presentation and report 10%
- Weekly report and meeting 10%
- Final presentation 10%
- Final report 20%