ENEE457 Computer Systems Security
Syllabus (includes grading policy) | Lecture Summaries
| Projects |
Textbooks (not required) | Office Hours
Final Review Sheet is now up
For more instructions on the scholarly paper extra credit
please see here.
Lecture notes, class exercises, and class exercise solutions through 12/8 are now posted on the Lecture Summaries page.
Videos through Lecture 19 (12/8) are now up on Canvas.
Projects 4 and 5 (due dates 11/27/21 @11:59pm and 12/13/21 @11:59pm) are now posted on
the on the Projects page.
Please check out the
Readings page for
additional information on adversarial machine learning.
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 meets on MW 11:00 AM-12:15 PM in EGR 0108.
The prerequisites for this course are:
Minimum grade of C- in ENEE350 (or equivalent); and departmental permission.
- Tentative midterm exam date/time: Wednesday, October 20.
- Final exam date/time: Friday, December 17, 2020, 8am-10am.
The TAs for this course are: Pranjal Atrey (patrey (at) terpmail (dot) umd (dot) edu) Zahra Zarejousheghani (zzare (at) terpmail (dot) umd (dot) edu).
Textbooks (not required)
Introduction to Computer Security, Goodrich and Tamassia, Addison Wesley, 2011
Introduction to Modern Cryptography, 3rd Edition, Katz and Lindell, Chapman & Hall/CRC 2020
Cryptography and Network Secruity: Principles and Practice, 6th Edition, Stallings, Pearson 2014
Instructor office hours: Monday 1-2pm, Friday 10-11am
TA office hours: Wednesday 12:30-1:30pm in 1109 AV Williams, Thursday 12-1pm in Iribe 5136
All students are presumed to be aware of the UMD policy on academic integrity.