CST 372
Programming Languages

Global properties of algorithmic languages including scope of declarations, storage allocation, binding time of constituents, subroutines, and tasks. List processing, string manipulation, data description, and simulation languages.

Prerequisites: CST 250 (4) and Math 245 (3).