Skip to content Skip to navigation

Certificate Overview

Security Intelligence. Technology Insights.
Gain vital skills needed for today’s cyber workforce. From state-of-the-art software security design principles to concrete programming techniques, this online computer science program exposes you to the expert instruction and research addressing cyber security in modern technology.

Program Overview Video: Stanford Advanced Computer Security Course

Program Overview - Stanford Advanced Computer Security

Program Highlights

  • Online courses can be completed at your own pace
  • Successfully complete six courses and earn a professional certificate
  • Courses consist of online lecture videos, printable course materials and a final exam
  • Lecture videos are presented in short segments for easy viewing and frequent self-reflection

To earn the certificate, you must complete three required and three elective courses:

You Will Gain

  • Access to the latest research and best practices from leading professionals and world-class Stanford faculty
  • New skills and knowledge you can apply directly in your work
  • Benefits from better security—secure software means improved productivity and significant cost savings.

Who Should Enroll

  • App Developers
  • Information Technology Professionals
  • Network Security Engineers
  • Software Developers
  • Software Engineers
  • System Architects
  • Systems Analysts


  • Equivalent of a BS in Computer Science
  • A background in programing, development or security
  • An approved Stanford Advanced Computer Security Application

Time to Complete

All courses are available online for 60 days after the date of enrollment. Each online course is approximately 6-8 hours in length, with the exception of XACS101 - Software Security Foundations, which is approximately 11 hours.

Record of Completion

You will receive a Record of Completion (certified PDF) via email upon completion of each course. The PDF is proof of course completion for reimbursement and can be requested at any time, on an as needed basis. Upon successful completion of all requirements, you will earn the Stanford Advanced Computer Security Certificate.



Please contact us at 650 741-1547 or

In the News

How do we keep GPS safe from sabotage?
Read More

New Course

Cyber Security and Executive Strategy
Learn More

Featured Course

Emerging Threats and DefensesEmerging Threats & Defenses
Explore growing challenges in security