CS 454  Principles of Programming Languages  Credits: 4 (3-3-0)

Course Description: Language design concepts; functional programming; interpreter support for environments, procedures, recursion, types, objects; language paradigms.
Prerequisite: CS 253 with a minimum grade of C and CS 320 with a minimum grade of C.
Registration Information: Must register for lecture and laboratory.
Term Offered: Spring.
Grade Mode: Traditional.
Special Course Fee: No.