Skip over navigation

NOTICE: On July 20-23, 2018, we are performing a major upgrade to the course content system. Some areas of this website may not be functional during that time.

Course Offerings

Course Evaluation Results

Course Details

Fall 2018-2019
COS 432 / ELE 432   Graded A-F, P/D/F, Audit

Information Security

Arvind Narayanan

How to secure computing systems, communications, and users. Basic cryptography; private and authenticated communication; software security; malware; operating system protection; network security; web security; physical security; cryptocurrencies and blockchains; privacy and anonymity; usable security; economics of security; ethics of security; legal and policy issues.


Sample reading list:
See instructor for complete list

Reading/Writing assignments:
There will be periodic assignments. Some assignments will involve programming, some will involve design of security procedures and protocols, and some will involve critiquing designs and protocols.

Requirements/Grading:
Final Exam - 40%
Programming Assignments - 60%

Other Requirements:
Not Open to Freshmen.

Prerequisites and Restrictions:
COS 217 and COS 226..

Website:  http://www.cs.princeton.edu/courses/archive/fall18/cos432

Schedule/Classroom assignment:

Class numberSectionTimeDaysRoomEnrollmentStatus
21336 L01 11:00:00 am - 12:20:00 pm T Th        Enrolled:77 Limit:100