Skip to main content

SENG 481

Course ID:
Course Code & Number
SENG 481
Course Title
Introduction to Malware Reverse Engineer
Level
BS
Credit Hours/ ECTS Credits
(2+0+2) 3 TEDU Credits, 5 ECTS Credits
Year of Study:
Semester:
Type of Course:
Mode of Delivery:
Language of Instruction:
Pre-requisite / Co-requisite:
Pre-requisites: CMPE 325
Co-requisites: NONE
Catalog Description
Binary program analysis principles. Binary software security. Software tracking, monitoring, and analysis. Static and dynamic techniques and procedures. Malware analysis. Behavioral tracking. Program debugging. Firmware compromise and how to validate and restore its integrity. Mobile (e.g., iOS, Android) malware analysis and tracking. Identifying malware campaigns in networks, signatures. Anti-reverse engineering methods, packers, unpackers, anti-virtual machine techniques. Shellcode analysis. IDA-pro basics and other malware analysis tools. Online malware databases. Modern malware analysis techniques.
Course Objectives
Software Usage
Course Learning Outcomes
Learning Activities and Teaching Methods:
Assessment Methods and Criteria:
Assessment Methods and Criteria Others:
Design Content
Recommended Reading
Required Reading
Grading
Learning Activities and Teaching Methods Others:
Course Coordinator:
Student Workload:
Workload Hrs
Course & Program Learning Outcome Matching: