ENEE457/CMSC498E Computer Systems Security
Syllabus (includes grading policy) | Lecture Summaries
| Projects |
Textbooks (not required) | Office Hours
Final Review sheet can be found
Written Homework 3 is now posted on the
Starter Code for the BIBI project is now posted on the
Instructions for the Build-It-Break-It Project are now posted on the
Projects page. Build-It is due on 11/25 at 10:59am, Break-It is due on 12/9 at 10:59am. **Please check updates (11/20)
For instructions on the scholarly paper extra credit,
see here. Due on Dec 11.
Lecture notes through 12/4 (including class exercises) 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 0108.
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 7.
- Final exam date/time/place: Friday, December 13, 2019, 8am-10am in our regular classroom.
The TAs for this course are: Daniel Xing (dxing97 at umd dot edu) and Lambros Mertzanis (lambros at terpmail dot 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: R 3:30-4:30pm, F 9-10am in IRB 5238.
TA office hours: Daniel: T 11am-12pm; Lambros: M 5-6pm. TA office hours will be held in 1115 Kim Building.
All students are presumed to be aware of the UMD policy on academic integrity.