Odysseus Logo

Virginia Tech

CS-3304: Comparative Languages

Description: This course in programming language constructs emphasizes the run-time behavior of programs. The languages are studied from two points of view: (1) the fundamental elements of languages and their inclusion in commercially available systems; and (2) the differences between implementations of common elements in languages. A grade of C or better required in CS prerequisite 3114.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: CS-3114

Required By: CS-5314

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 68

Average GPA: 3.08 (B+)

Strict A Rate (No A-) : 29.46%

Average Withdrawal Rate: 2.17%

Denis Gracanin202233.4%39.3%17.6%5.3%1.4%3.0%3.0019
Mohammad T Khan202365.8%31.5%0.0%0.0%2.6%0.0%3.511
Stephen H Edwards201233.6%32.8%21.4%7.4%4.4%0.5%2.824
James D Arthur201641.1%34.4%16.0%4.5%2.7%1.2%3.0617
David P Mcpherson202451.1%31.7%10.7%3.2%2.1%1.3%3.259
Na Meng202024.4%41.0%27.4%5.6%0.3%1.5%2.804
Eli Tilevich202337.8%40.9%12.3%3.7%1.6%3.7%3.096
Faryaneh Poursardar201968.2%23.2%5.3%1.9%0.0%1.3%3.612
Muhammad Ali Gulzar202434.5%36.3%14.4%6.2%2.0%6.6%2.993
Onyeka Emebo202320.2%54.0%18.5%1.6%3.2%2.4%2.851
Shaimaa Lazem201169.2%23.1%7.7%0.0%0.0%0.0%3.621
Mansooreh Ahmadian202067.7%22.5%3.2%0.0%3.2%3.2%3.561

Grade Distribution Over Time