COMP 471: Programming Languages
Course Information
About
There are over two thousand programming languages.
Description
This course studies several languages that represent the much smaller number of underlying principles and paradigms. An understanding of key principles and paradigms underlying the design and implementation of commonly used programming languages; exposure to formal mechanisms for describing language syntax and semantics; programming experience in several representative languages.
Outcome
An understanding of key principles and paradigms underlying the design and implementation of commonly used programming languages; exposure to formal mechanisms for describing language syntax and semantics; programming experience in several representative languages.
Syllabi
See the Current Course Syllabi.