Whether you are a Stanford student, researcher or simply an interested member of the public, there are a number of ways you can learn more about cybersecurity. Stanford offers a number of courses related to the subject, and various public talks and seminars are hosted both on- and off-campus. In addition, a variety of online resources can keep you up-to-date and informed on the topic.

Stanford Courses

MS&E 91si: U.S. National Cybersecurity (
A student-initiated course sponsored by Professor William J. Perry. U.S. National Cybersecurity examines cybersecurity topics at the intersection of technology and policy and is appropriate for technical and non-technical students. Limited enrollment.

MS&E 193/293: Role of Technology in Defense Policy (
This course explores the interaction of technology and national security policy from the perspective of history to the implications for this new security imperative – “Homeland Defense.” Policy-oriented; intended for advanced undergraduates and graduate students.

CS 55N: Ten Ideas in Computer Security and Cryptography (
This Sophomore Seminar explores aspects of computer security, including the damage caused by break-ins, common holes in computer systems, technological solutions for preventing attacks, cryptography, and legal issues in computer security.

CS 155: Computer and Network Security (
This technical computer science course covers principles of computer systems security, including attack techniques and defenses. Intended for advanced undergraduates and graduate students.

CS 193i: Internet Technologies (
A tour of Internet technologies for programmers, this course gives broad, practical coverage on the various technologies that make up the Internet.

CS 255: Introduction to Cryptography (
This technical computer science course is an introduction to the basic theory and practice of cryptographic techniques used in computer security. Intended for advanced undergraduates and graduate students.

Stanford Centers

Center for Internet and Society (
The Center for Internet and Society, housed at the Stanford Law School, studies emerging legal doctrine in the areas of technological innovation and civil rights. The Center supports a number of ongoing legal research projects, as well as open talks and seminars.

Computer Science Security Lab (
The Security Lab is a part of the Computer Science Department at Stanford University. Research projects in the group focus on various aspects of network and computer security.

Stanford Networking Research Center (
SNRC aims to address key research, education, and technology development challenges created by rapid advancements in Internet technologies. The Center hosts occasional talks and seminars and topics related to cybersecurity.

Online Resources

There is an ever-growing array of cybersecurity resources onlne:

Stay Up-to-Date

Dartmouth College ISTS: Security In The News
ISTS produces a fantastic daily email with cybersecurity newsclippings from around the globe.

Security Focus
A Internet Security site that provides both a professional view of security and a glimpse into policy debates.

A technical site with strong materials and tools for understanding and exploring what is really happening on the Internet.

Government Efforts

White House: Cybersecurity
Web home of the “National Plan to Secure Cyberspace”, the policy document produced by the current administration to guide national cybersecurity efforts.

National Infrastructure Protection Center
Home of the NIPC, one component of the Department of Homeland Security (DHS) critical infrastructure protection efforts.

US Computer Emergency Readiness Team home page, another component of DHS's effort to secure the Internet.

Learn the Basics

How Stuff Works: Internet Infrastructure

A helpful guide for understanding the technological infrastructure that makes up the Internet.


Questions? Email