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: 29

Average GPA: 3.59 (rounds to A-)

Strict A Rate (No A-) : 69.26%

Average Withdrawal Rate: 7.63%

Siwei Cao202278.8%8.1%0.0%0.8%4.2%8.1%3.694
Kirk W Cameron201927.2%0.0%18.2%18.2%18.2%18.2%2.001
Richard D Charles202464.6%14.1%3.4%3.5%3.1%11.4%3.479
Michael S Irwin202375.8%10.7%4.6%0.7%1.1%7.1%3.708
Meena Lohani202288.3%6.7%0.0%0.0%3.4%1.7%3.807

Grade Distribution Over Time