Computer Science 590J - Cyber Effects

Spring
2020
01
3.00
Edward Walters;Seth Landsman;Adam Woodbury;Daniel Walters
M W 4:00PM 5:15PM
UMass Amherst
51919
Computer Science Bldg rm 142
ewalters@alum.mit.edu;smlandsman@umass.edu;awoodbury@umass.edu;dtwalters@umass.edu
51923
This course covers a broad range of topics related to cyber security and operations. Our focus is on real world studies of reverse engineering, exploit analysis, and capability development within the context of computer network operations and attack. The course has an emphasis on hands-on exercises and projects. Topics covered include computer architecture and assembly language, principles of embedded security, the essentials of exploit development and analysis (including using industry standard tools such as Ghidra, and utilizing computer security databases such as CVE), and discussion of real-world events and techniques. This course counts as a CS Elective toward the CS Major (BA or BS).
Open to juniors and seniors who have completed COMPSCI 230 (or E&C-ENG 322) and COMPSCI 460 (or E&C-ENG 371) with a grade of C or better. LECT 01 FOR UNDERGRADS; LECT 02 FOR GRADS. SEATS HELD IN LECT 02 FOR INCOMING STUDENT REGISTRATION. UNDERGRADS MAY SUBSTITUTE ANY INTRODUCTION TO COMPUTER/NETWORK SECURITY COURSE AT THE 300-LEVEL OR HIGHER WITH A GRADE OF C OR BETTER FOR ECE 371, WITH PERMISSION OF INSTRUCTOR. OTHER GRADUATE STUDENTS WITH PERMISSION OF INSTRUCTOR. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.
https://spire.umass.edu
Permission is required for interchange registration during the add/drop period only.