2026 Fall
COMPSCI 161 001 - LEC 001
Computer Security
David Wagner, Peyrin Kao
Aug 26, 2026 - Dec 11, 2026
Mo, We, Fr
12:00 pm - 12:59 pm
Physics Building 1
Class #:29080
Units: 4
Instruction Mode:
In-Person Instruction
Time Conflict Enrollment Allowed
Offered through
Electrical Engineering and Computer Sciences
Current Enrollment
Total Open Seats:
29
Enrolled: 231
Waitlisted: 0
Capacity: 260
Waitlist Max: 300
No Reserved Seats
Hours & Workload
3 hours of instructor presentation of course materials per week, 8 hours of outside work hours per week, and 1 to 1.5 hours of the exchange of opinions or questions on course material per week.
Other classes by Peyrin Kao
Course Catalog Description
Introduction to computer security. Cryptography, including encryption, authentication, hash functions, cryptographic protocols, and applications. Operating system security, access control. Network security, firewalls, viruses, and worms. Software security, defensive programming, and language-based security. Case studies from real-world systems.
Class Notes
- We allow time conflicts, only if you are able to arrange for an alternate final exam time from the other course. Do not sign up for a time conflict unless you are confident that the other course offers an alternate final exam time. We do not plan to offer an alternate final exam.
- Lectures will ... show more
- Lectures will ... show more
- We allow time conflicts, only if you are able to arrange for an alternate final exam time from the other course. Do not sign up for a time conflict unless you are confident that the other course offers an alternate final exam time. We do not plan to offer an alternate final exam.
- Lectures will be recorded
- Seats reserved for students with enrollment permission are not open. They are reserved for students in internal programs. Please DO NOT ask faculty or staff for one of these seats. show less
- Lectures will be recorded
- Seats reserved for students with enrollment permission are not open. They are reserved for students in internal programs. Please DO NOT ask faculty or staff for one of these seats. show less
Rules & Requirements
Requisites
- Undergraduate Students: College of Engineering declared majors or L&S Computer Science or Data Science BA
Repeat Rules
Course is not repeatable for credit.
Reserved Seats
Reserved Seating For This Term
Current Enrollment
No Reserved Seats
Textbooks & Materials
See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.
Guide to Open, Free, & Affordable Course Materials