Odysseus Logo

Virginia Tech

ECE-5590: System and Software Security

Description: Secure software design, memory and file system security, operating system security for various platforms. Program classification, anomaly detection, malware detection and analysis. Technical challenges and problems in securing operating systems and software. Classic and modern algorithms, models, principles, and tools for system and application software security. Actual security examples.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: CS-5560 or ECE-5560

Required By: N/A

Corequisites: N/A

Crosslist: CS-5590

Repeatability: N/A

Sections Taught: 6

Average GPA: 3.92 (rounds to A)

Strict A Rate (No A-) : 87.37%

Average Withdrawal Rate: 0.00%

James O Hicks202397.2%2.8%0.0%0.0%0.0%0.0%3.953
Danfeng Yao202488.9%11.1%0.0%0.0%0.0%0.0%3.893

Grade Distribution Over Time

1234GPA
Spring 2019Spring 2020Spring 2021Spring 2022Spring 2023Spring 2024Term050% W