Odysseus Logo

Virginia Tech

CS-2304: Topics in Programming Systems

Description: Guided self-study in a specific programming system, its syntax and applications. Based on prior knowledge of the programming process and experience in programming with some high-level language. Systems include JavaScript, C++, CUDA, Ruby, SQL, FORTRAN, UNIX, etc. May be taken three times for credit with different system each time. May be taken only twice for CS major or minor credit.

Pathways: N/A

Course Hours: 1 credit

Prerequisites: CS-2114

Required By: N/A

Corequisites: N/A

Crosslist: N/A

Repeatability: up to 3 credit hours

Sections Taught: 47

Average GPA: 3.59 (A-)

Strict A Rate (No A-) : 69.37%

Average Withdrawal Rate: 6.89%

Meena Lohani202289.8%5.8%0.0%0.0%3.0%1.5%3.828
Siwei Cao202278.8%8.1%0.0%0.8%4.2%8.1%3.694
Richard D Charles202366.4%12.2%3.4%2.6%2.9%12.4%3.5412
Kirk W Cameron201927.2%0.0%18.2%18.2%18.2%18.2%2.001
Luke S Gusukuma201570.0%20.0%0.0%0.0%10.0%0.0%3.431
Henry M Monti201578.7%9.5%0.7%0.0%6.8%4.2%3.603
Michael S Irwin202375.8%10.7%4.6%0.7%1.1%7.1%3.708
Vineeta Chaube200933.3%33.3%26.7%0.0%6.7%0.0%2.851
Shawn V Lupoli200587.5%12.5%0.0%0.0%0.0%0.0%3.841
Kyle N Morgan201270.6%23.6%0.0%0.0%5.9%0.0%3.531
Andrew S Warren201076.3%9.6%0.0%0.0%4.8%9.5%3.621
Lenwood S Heath201362.5%24.9%0.0%4.1%0.0%8.3%3.541
Calvin J Ribbens201174.1%14.8%0.0%7.4%3.7%0.0%3.411
Mahdi Nabiyouni201371.0%12.9%3.2%3.2%3.2%6.5%3.511
Christopher D Catanzaro2004100.0%0.0%0.0%0.0%0.0%0.0%4.001
Staff Hartsock201761.2%14.5%5.3%5.3%4.2%9.4%3.342

Grade Distribution Over Time