Skip to content Skip to navigation

Network Security

Go to Course
Fee and Application.
This course is offered through the Stanford Center for Professional Development as part of the Stanford Advanced Computer Security Certificate.
Applications may be submitted online at any time. Sample Application.

 

[[{"fid":"59246","view_mode":"default","fields":{"format":"default"},"type":"media","link_text":null,"attributes":{"alt":"Stanford Online Course - Network Security","height":"390","width":"640","class":"panopoly-image-video media-element file-default"}}]]

OVERVIEW

Network security is one of the most important computer science issues today. It helps businesses meet mandatory compliance regulations, protect customer data, and reduce the risk of legal action. Without a secure infrastructure and the expertise to remedy an issue, critical performance functions for users and computer programs may not be executable.

This course covers the latest practices for building reliable and secure code to defend against various attack techniques, harmful viruses and threats.

You Will Learn

  • Application security measures
  • How to identify operating system holes
  • The important interplay of privacy and digital rights management
  • Trends in malware, privacy and security for mobile devices
  • Ways to prevent network attacks and gaps in security policy

RESOURCES

Sample Course Syllabus: Network Security

RECOMMENDED

An equivalent of a BS in Computer Science and a background in security.
It is also recommended that you start the certificate program with XACS101- Software Security Foundations. It provides fundamental knowledge needed for the subsequent curriculum.

TUITION

  • $495 per online course
  • $75 one-time document fee

QUESTIONS

Call 650.741.1547 
or email scpd-acs-mail@stanford.edu


CERTIFICATES 

Stanford Advanced Computer Security Certificate

Instructor(s): 
Dan Boneh
John Mitchell
Network Security

View All Courses

Access learning material from upcoming, self-study, and completed courses...