ENEE457/CMSC498E Computer Systems Security
Syllabus (includes grading policy) | Lecture Summaries
| Projects |
Textbooks (not required) | Office Hours
The final review sheet can be found
Instructions for the scholarly paper extra credit can be found
The Build-It-Break-It project is now assigned. Instructions can be found on the Projects page.
**Updated due date** Build-It is due on: 11/27 at 11:59pm. Break-It is due on: 12/14 at 10:59am.
Lecture notes through 12/7 and Class Exercises through 11/4 (with solutions through 11/4) are now posted on the Lecture Summaries page.
Theoretical and practical aspects of computer systems security. Topics covered include symmetric/asymmetric encryption, message authentication, digital signatures, access control, as well as network security, web security and cloud security. Students acquire tools necessary for designing secure computer systems and programs and for defending against malicious threats (e.g., viruses, worms, denial of service).
- This course is online.
The prerequisites for this course are:
Minimum grade of C- in ENEE350 (or equivalent); and departmental permission.
- Tentative midterm exam date/time: Wednesday, October 21.
- Final exam date/time: Friday, December 18, 2020, 8am-10am.
The TA for this course is: Aria Shahverdi (ariash (at) umd (dot) edu)
Textbooks (not required)
Introduction to Computer Security, Goodrich and Tamassia, Addison Wesley, 2011
Introduction to Modern Cryptography, 2nd Edition, Katz and Lindell, Chapman & Hall/CRC 2014
Cryptography and Network Secruity: Principles and Practice, 6th Edition, Stallings, Pearson 2014
Instructor office hours: During discussion sessions and by appointment.
TA office hours: Thursday 11am-noon.
All students are presumed to be aware of the UMD policy on academic integrity.