Skip over navigation

Course Offerings

Course Evaluation Results

Course Details

Spring 2017-2018
COS 432 / ELE 432   Graded A-F, P/D/F, Audit

Information Security

Prateek Mittal

Course goals: learn how to design a secure system, probe systems for weaknesses, write code with fewer security bugs, use crypto libraries correctly, protect (or breach!) privacy, and use your powers ethically. Main topics: basic cryptography, system security, network security, firewalls, malware, web security, privacy technologies, cryptocurrencies, human factors, physical security, economics, and ethics of security.


Sample reading list:
See instructor for complete list

Reading/Writing assignments:
There will be periodic assignments involving programming, forensics, and critiquing designs.

Requirements/Grading:
Final Exam - 20%
Programming Assignments - 70%
Class/Precept Participation - 10%

Other Requirements:
Not Open to Freshmen.

Prerequisites and Restrictions:
COS 217 and COS 226..

Schedule/Classroom assignment:

Class numberSectionTimeDaysRoomEnrollmentStatus
40184 L01 11:00 am - 12:20 pm T Th        Enrolled:30 Limit:40