Topics include basic cryptography; security/threat analysis; access control; auditing; security models; distributed systems security; theory behind common attack and defense techniques. The class will go over formal models as well as the bits and bytes of security exploits.
3 hours of lecture, 1 hour discussion section, and 8 hours of outside preparation.
CSE 21 or Math 15B or MATH 184A, and CSE 120; restricted to SO, JR, SR standing within the CS25, CS26, CS27, CS28, and EC26 majors. Graduate students will be allowed as space permits. Please see Prerequisite Page.
One quarter per year, normally in Winter.