Computer Science 591SP - S-MultidsplnSt/Security&Privcy

Spring
2016
01
3.00
Brian Levine
M W 2:30PM 3:45PM
UMass Amherst
70447
70459,70989
Evaluating and addressing the security and privacy needs of real systems is increasingly a multidisciplinary task. Even if systems could be "fully secured" against all technical vulnerabilities they would still play a role in violating higher-layer policies. For example, most systems can be used to aid and abet crimes that harm persons, steal resources, or play a role in creating risk. Interdisciplinary work has a greater chance at addressing problems beyond technical flaws. In this course, we will use blockchain solutions as a platform for studying these issues. We will examine the cryptography that supports Bitcoin, security and privacy attacks on its Internet-based architecture, and the financial, legal, and social issues the technology perturbs. Assignments will include advanced programming projects and reading research papers. This course counts as a CS Elective toward the CS major (BA/BS), as well an Any 2 menu choice for the Security & Privacy track.
Open to junior and senior Computer Science Students who have completed COMPSCI 453 or 460 with a grade of C or better. LECT 01 FOR UNDERGRADS; LECT 02 FOR GRADS. OPEN TO STUDENTS IN OTHER DEPARTMENTS WITH PERMISSION OF INSTRUCTOR. STUDENTS NOT MEETING ELIGIBILITY, OR STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cs.umass.edu/overrides.
Permission is required for interchange registration during the add/drop period only.