(Same as Electrical and Computer Engineering M117.) Lecture, four hours; laboratory, one hour; outside study, seven hours. Requisite: course 33. Recommended requisite: course 111. Introduction to fundamental knowledge of computer system security. Students gain understanding of exploit techniques; learn to use the security tools; learn to design and implement secure systems; and learn concepts of computer security including software vulnerability analysis and defense, web security, mobile security, and network security. Covers the latest security topics in practice (e.g., cryptocurrency), and in research (e.g., state-of-the-art fuzzing techniques and machine-learning-based security analysis). Students get hands-on experience in analyzing and designing secure systems. Includes course project for cutting-edge security research. Letter grading.

Review Summary

Clarity
N/A
Organization
N/A
Time
N/A
Overall
N/A

Enrollment Progress

Jul 13, 4 PM PDT
LEC 1: 0/0 seats taken (Closed)
First passPriority passSecond pass2 days5 days8 days11 days14 days17 days20 days23 days26 days05101520

Course

Instructor
Tian, Y.
Previously taught
24F

Previous Grades

Grade distributions not available.