|
CMSC 331 - Principles of Programming Languages
This course examines the semantics of programming languages.
Topics include: history and fundamentals of programing languages, formal specifications
of syntax and semantics; the implementation and execution of programs; and object-oriented,
functional, and logic programming. Programming assignments and projects will
provide experience in a number of languages. Prerequisites: CMSC 202.
|