University of New South Wales
Concepts of Programming Languages
COMP3161
Iowa State Course Substitution
Principles of Programming Languages
SE 3420
Course Info
International Credits:
6.0
Converted Credits:
4.0
Country:
Australia
Language:
English
Course Description:
Programming language paradigms: imperative, object oriented, declarative (i.e., functional and logic). Theoretical foundations of programming languages: syntax, operatational, axiomatic and denotational semantics. Implementation aspects of central language features, such as dynamic and strong typing, polymorphism, overloading and automatic memory management. Abstracting over programming languages and architectures: byte code approach, component software.
Review
- Evaluated Date:
- November 29, 2022
- Evaluated:
- Wei Le
- Expiration Date:
- November 29, 2027