Prerequisite: Minimum grade of C- in CMSC330 and CMSC351; and permission of CMNS-Computer Science department. Or must be in the (Computer Science (Doctoral), Computer Science (Master's)) program. Topics include lexical analysis, parsing, intermediate representations, program analysis, optimization, and code generation.
Average GPA: 2.71 between 821 students
Average GPA: 2.85 between 1,032 students
"W"s are considered to be 0.0 quality points. "Other" grades are not factored into the average GPA calculation.