This is a graduate-level class on programming languages. Students in the class should have completed CMSC 331 or an equivalent undergraduate class. Knowledge of compiler construction is helpful but not necessary.
Prerequisite: CMSC 331, or instructor's permission