ENEE457/CMSC498E Computer Systems Security
Syllabus (includes grading policy) | Lecture Summaries
| Projects |
Textbooks (not required) | Office Hours
File for gdb tutorial in class is here: factorial.c. Here is a list of useful GDB commands.
Project 2 (Buffer Overflow) now posted on the Projects page. Due on 9/25/2017 at 10:59am. **Note due date has been changed!**
Lecture notes through 9/20 are now posted on the Lectures 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 meets on MW 11:00 AM-12:15 PM in EGR 1108.
The prerequisites for this course are:
Minimum grade of C- in ENEE350 (or equivalent); and departmental permission.
- Tentative midterm exam date/time: In class on Monday October 16.
- Final exam date/time/place: Friday, December 15, 2017, 10am-12pm in our regular classroom.
The TAs for this course are: Xinyu Zhou (xyzhou at terpmail dot umd dot edu) and Paul Watrobski (ptw 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: M 3:30-4:30pm, T 3:30-4:30pm 3407 A.V. Williams
TA office hours: Xinyu: M,W 10am-11am in 1145 A.V. Williams; Paul: M 12:30-1:30pm, W 2-3pm in 1301 A.V. Williams.
All students are presumed to be aware of the UMD policy on academic integrity.