These files are for the use of students in CS 426 Spring, 2008, at Purdue University

Course description: This course is a survey of fundamentals of information security. Included are coverage of risks and vulnerabilities, policy formation, controls and protection methods, database security, encryption, authentication technologies, host-based and network-based security issues, personnel and physical security issues, and basic issues of law and privacy.

Location: LWSN 1106, MWF 11:30 - 12:20.

Instructor: Samuel S. Wagstaff, Jr.

Office: LWSN 1167; Office hours: Monday 2-3 PM, Friday 2-3 PM.

Phone: 49-46022; E-mail: ssw@cerias.purdue.edu

Teaching Assistant: Ashish Kundu, ashishk@cs.purdue.edu

Prerequisites: CS 354.

PSO, LWSN B148, MW 3:30 - 5:20.

Grading: Two midterm exams 20% each; Final exam 40%; Homework: 20%.

Text: Security Engineering: A Guide to Building Dependable Distributed Systems, by R Anderson. Wiley. ISBN 978-0-471-38922-4

Second text: Counter Hack Reloaded: A Step-by-Step Guide to Computer Attacks and Effective Defenses, second edition, by E Skoudis & T Liston. Prentice Hall. ISBN 978-0-13-148104-6

The course policies are the same as Spaf's.

Course outline. (text file)

Homework for CS 426 (html file)

Grades for CS 426 (text file)

Midterm Exam: Wednesday, February 13, 2008 (in class).

An old exam for practice (text file)

Answers to Midterm 1 and grades on it (text file)

Midterm Exam: Wednesday, March 26, 2008 (in class).

Answers to Midterm 2 and grades on it (text file)

If your grade on Midterm 2 is higher than your grade on Midterm 1, then I will replace your grade on Midterm 1 by your grade on Midterm 2. However, if your grade on Midterm 2 is lower than your grade on Midterm 1, then both grades will stand unchanged.

Final Exam: Monday, April 28, 3:20 - 5:20 PM, Room RHPH 162.