Odysseus Logo

Virginia Tech

CS-5204: Operating Systems

Description: Issues in the design and functioning of operating systems. Emphasis on synchronization of concurrent activity in both centralized and distributed systems. Deadlock, scheduling, performance analysis, operating system design, and memory systems including distributed file systems. Pre: Background in Operating Systems required and Graduate standing in the CSA program.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: N/A

Required By: CS-6204

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 7

Average GPA: 3.90 (rounds to A)

Strict A Rate (No A-) : 76.86%

Average Withdrawal Rate: 0.00%

Daniel J Williams2024100.0%0.0%0.0%0.0%0.0%0.0%3.962
Ali Butt202198.0%2.0%0.0%0.0%0.0%0.0%3.953
Huaicheng Li202376.2%23.8%0.0%0.0%0.0%0.0%3.761
Kirk W Cameron202480.7%15.4%3.8%0.0%0.0%0.0%3.751

Grade Distribution Over Time