Cybersecurity Programs and Courses

Earn a professional or graduate certificate from Stanford

Get Program Info


Are you ready to propel your career forward? With rapid advancements in information technology becoming the norm, it’s crucial that you're able to protect your company from cyber threats.

Our graduate and professional programs provide the foundation and advanced skills in the principles and technologies that underlie cybersecurity. Learn how to prevent security gaps, build reliable and secure code, mitigate vulnerabilities, and protect sensitive data.

The Cybersecurity Graduate Program provides a professional, technical and policy view of the challenges created by rapid advancements in information technology. You'll examine principles of computer systems security, including attack protection and prevention. You will earn academic credit for each course completed and a Stanford Graduate Certificate when you complete all required courses.

In the Advanced Cybersecurity Professional Program you will learn how to protect networks, secure electronic assets, prevent attacks, ensure the privacy of your customers, and build secure infrastructures.

  • Complete the programs 100% Online, on your time
  • Develop tools and techniques to survive disruptive events
  • Master skills that will advance your career
  • Add a Stanford graduate or professional certificate to your resumé

Program Benefits

Lorem Ipsum

Quisque quis metus suscipit, molestie elit lobortis, blandit dolor.

Lorem Ipsum

Quisque quis metus suscipit, molestie elit lobortis, blandit dolor.

Lorem Ipsum

Quisque quis metus suscipit, molestie elit lobortis, blandit dolor.

Lorem Ipsum

Quisque quis metus suscipit, molestie elit lobortis, blandit dolor.

Popular Courses

Introduction to web security

Introduction to Cybersecurity

Enroll in this FREE, SELF-PACED preview of the Advanced Cybersecurity program.

Cryptocurrencies and Blockchain Technologies

Cryptocurrencies and Blockchain Technologies

Explore the technical aspects of engineering secure software, system interactions with crypto-currencies, and distributed consensus for reliability.

Foundations of Information Security

Foundations of Information Security

Neil Daswani shows you how to achieve basic security objectives by using secure systems and design principles.

Exploiting and Protecting Web Applications

Exploiting and Protecting Web Applications

Learn how attacks are constructed and techniques that can be used to mitigate web vulnerabilities.

Mobile Security

Mobile Security

Gain an in-depth technical understanding of the security features and limitations of modern mobile operating systems every IT professional needs to know.

Graduate or Professional Program - which is right for you?

Time Commitment


Classmate Interactions


Graduate Courses for Credit

90–120 hours per course

Earn up to 18 units of academic credit that may contribute to a certificate or a degree

Frequent collaboration with other students taking courses at the same time


Professional Courses

50–55 hours per course

Earn a certificate and, in some cases, professional education units

Potential to connect with other participants through private social media groups



John Mitchell

Professor of Computer Science and, by courtesy, of Electrical Engineering and of Education

Dan Boneh

Professor of Computer Science and of Electrical Engineering

Nick McKeown

Professor of Electrical Engineering and of Computer Science

Zakir Durumeric

Assistant Professor of Computer Science


Take online courses in marketing innovation from Stanford University. Hone your ability to generate and implement new ideas and lead innovative teams and organizations. Taught by world-class Stanford faculty, these courses are engaging, interactive, and full of useful practices and strategies that you can apply immediately: