3.00 Credits
Students learn security concepts, methodologies, and techniques for operating systems and application software, including techniques like source code analysis, binary analysis, fuzzing, and reverse engineering, with applications in vulnerability discovery, malware analysis, risk mitigation, and digital forensics. Additional coursework is required for those enrolled in the graduate-level course.