Earning the Stanford Advanced Computer Security Certificate

You have the flexibility of taking individual courses within this program, or, to earn the certificate complete the 3 required courses and 3 elective courses (a total of 6 courses required). The certificate demonstrates mastery of computer security topics as outlined in the certificate.

Visit the Stanford Advanced Computer Security Certificate Program description for more details.

Application Details

An approved application is required to enroll in any course within the Stanford Advanced Computer Security Certificate to ensure you have the experience needed to benefit from the program. Application requirements are:

  • Applicants must have at least a bachelor's degree, or its equivalent, from an accredited institution, with a minimum 3.0 GPA, or its equivalent.
  • Applicants must have a background in programming, development, or security.
  • Applicants must have a reliable, high-speed internet connection

Applications are considered on a rolling basis and there is not a deadline.

Log in to mystanfordconnection to check application status.

Please allow 10 business days for application review.

Sample Application

XACS101 and XACS302 can be taken without an approved application

Note: this application will time out after 30 mins, please save your work frequently using either the "Save and Continue" or "Save for Later" buttons at the bottom of each page.