GEN 3654

Can Computer Systems Keep Secrets?

Stanford University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

When we use our phones to send a message or visit a website, we often don't think of the computer systems in place that protect our data. But attackers are constantly trying to break into computer systems. What are some of the most common ways that attackers steal data? How can cryptography protect sensitive data? And what security challenges does AI introduce? In this class, we'll explore how attackers compromise computer systems and how systems defend against attacks. The class will cover the core ideas behind secure systems that we use every day, ranging from secure network connections to end-to-end encrypted messaging to authentication. We will also discuss new ideas at the forefront of computer security.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #stanford-3654Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?