Skip to content Skip to navigation

Computer and Network Security

Date: 
Tuesday, April 4, 2017
Go to Course

Overview

Computer systems security is arguably one of the most critical computer science issues today. Learn how to defend against various attack techniques and build reliable and secure code. Become an authority on privacy and digital rights management; and learn how to protect networks from harmful viruses and threats. Course projects will focus on building reliable code.

Instructors

  • Dan Boneh Professor of Computer ScienceStanford University
  • John Mitchell Professor of Computer ScienceStanford University

Topics Include

  • Network attacks and defenses
  • Operating system security
  • Application security (web, apps, databases)
  • Malware, privacy, and security for mobile devices

Units

3.0

Prerequisites

  • Understanding of operating systems, networking protocols, and a basic understanding of programming languages. Programming projects will be done in C, JavaScript, and PHP, but other languages may be needed.
  • Principles of Computer Systems (Stanford Course: CS110)

Recommended

Working knowledge of basic Unix


View All Courses

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