CSE 4429

Course Code: CSE 4429
Course Name:
Software Security
Prerequisite:
Credit Hours:
3.00
Detailed Syllabus:

Introduction to software security, Software vulnerabilities: memory (un-)safety, Introduction to reverse engineering, Dynamic defense mechanisms, Static protection through bug finding, Finding and exploiting vulnerabilities, Operating system security and forensics, Protecting data, Defense in practice, Web security, Browser security, Android/mobile security, Malware analysis.