- The Hacker Curriculum
- Ethics
- General Security Info
- Bruce Schneier's security blog and Crypto-Gram newsletter
- The Center for Education and Research in Information Assurance and Security (CERIAS)
- CMU's CERT Division for computer security.
- SANS Institute (newsletters, reading room)
- SecurityFocus
- Peter Neumann's Risks Digest
- Princeton's Secure Internet Programming Lab
- Princeton's Center for Information Technology Policy Freedom to Tinker blog
- Books/Articles (See the schedule page for many more.)
- Ross Anderson's Security Engineering textbook.
- Aleph One's Smashing the Stack for Fun and Profit
- scut and team teso's Format String Vulnerabilities
- Vulnerabilities
- Bugtraq (and other Security Focus mailing lists)
- CERT's Vulnerabilities Blog and Vulnerabilities Notes
- SANS top 20 vulnerabilities
- SANS Internet Storm Center
- Some Security Courses Elsewhere
- MIT: 6.857 Computer and Network Security (Ron Rivest)
- Dartmouth:
- cs55 Security and Privacy (Charles Palmer)
- cs38 Security and Privacy (Sean Smith)
- SISMAT Summer School (Sergey Bratus, Mike Locasto and others)
- University of Calgary:
- CPSC 525/625 Principles of Computer Security (Michael Locasto)
- CPSC 601.29: Information Systems Security Analysis (Michael Locasto)
- CPSC 601.65: Cyberwar, Cyberterror, and Cyberprotest (Michael Locasto)
- University of Washington: CSE 484 / CSE M 584: Computer Security (Tadayoshi Kohno)
- Johns Hopkins University:
- CS 600.443 Security and Privacy in Computing (Avi Rubin),
- CS 600.643 Advanced Topics in Computer Security (Avi Rubin)
- Kansas State University:
- CIS 890 Language Based Security (Torben Amtoft and Anindya Banerjee)
- UC Davis:
- ECS 153 Computer Security (Matt Bishop),
- CS235 Computer and Information Security (Matt Bishop),
- ECS 289M Foundations in Computer and Information Security (Matt Bishop)
- COSMOS 2012 Cluster 4: Computer Security, Privacy, & Cybervillainy (Matt Bishop)
- FRS 001-010: E-Voting and Elections (Matt Bishop)
- ECS 155 Computer Security for Non-Majors (Matt Bishop)
- ECS 153 Computer Security (Matt Bishop),
- UCSD: CSE207 Introduction to Modern Cryptography (Mihir Bellare and Phillip Rogaway)
- Security Contests
- MIT Lincoln Lab Capture the Flag Competition (Fall 2012)
- MIT CTF Spring Fall 2012 meeting slides
- MIT Lincoln Lab/CSAIL Capture the Flag Competition (Spring 2011)
- (paper about the Spring '11 CTF)
- UCSB International Capture the Flag (iCTF)
- NYU Poly Cybersecurity Competitition
- National Collegiate Cyber Defense Competition (CCDC)
- Electronic Voting
- Ben Adida's blog
- Adida and Neff's Ballot Casting Assurance paper.
- Cryptography
- Introduction to Modern Cryptography, by Mihir Bellare and Phillip Rogaway (UCSD course CSE207)
- Handbook of Applied Cryptography, by Alfred Menezes, Paul van Oorschot, and Scott Vanstone
- Cryptography Applets
- Linux
- Linux, X, Emacs, and Java (for CS230, but valuable for CS235 and CS342 as well).
- A up-to-date list of all CS Dept. Linux machines
- Mike Locasto's 1K Linux Commands
- Scott Anderson's Wellesley local Unix Introduction
- Larry Greenfield's The Linux Users' Guide
- Linux Documentation Project
- Emacs
- Programming
- Intel x86 Instruction Set
- Privacy
- Lawrence Lessig's The Architecture of Privacy
- Betsy Masiello's Privacy Implications of Surveillance: The Destruction of Anonymity
- Useful Software