Odysseus Logo

Virginia Tech

CS-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: ECE-5590

Repeatability: N/A

Sections Taught: 8

Average GPA: 3.82 (rounds to A-)

Strict A Rate (No A-) : 78.19%

Average Withdrawal Rate: 0.00%

Matthew Hicks202384.3%12.3%0.0%0.0%3.3%0.0%3.763
Danfeng Yao202490.3%9.7%0.0%0.0%0.0%0.0%3.855

Grade Distribution Over Time

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