Odysseus Logo

Virginia Tech

CS-4264: Principles of Computer Security

Description: Survey of computer problems and fundamental computer security design principles and models for software systems. Cryptographic models and methods. Modern cyber security techniques for robust computer operating systems, software, web applications, large-scale networks and data protection. Privacy models and techniques. Contemporary computer and network security examples. A grade of C or better is required in prerequisites.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: CS-3214 or (ECE-3504 and ECE-3574)

Required By: BIT-4624

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 12

Average GPA: 3.55 (rounds to A-)

Strict A Rate (No A-) : 49.27%

Average Withdrawal Rate: 1.00%

Staff Rahaman202090.5%7.2%2.4%0.0%0.0%0.0%3.851
Matthew Hicks202454.6%39.0%4.6%0.0%0.5%1.3%3.495
Danfeng Yao202085.7%14.3%0.0%0.0%0.0%0.0%3.821
Peng Gao202460.7%31.2%6.6%0.5%0.5%0.5%3.502
Gang Wang201963.8%31.9%3.0%0.0%0.0%1.4%3.601
Taejoong T Chung202261.9%21.5%12.9%1.4%0.7%1.4%3.452

Grade Distribution Over Time

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