Nov 21, 2024  
2019-2020 Catalog 
    
2019-2020 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

COSC 4780 - Principles of Programming Languages


Credits: 3
Introduces the methods of analysis and design of programming languages. Covers syntax, typing schemes and the semantics (denotational and operational) in the context of functional and imperative programming languages. Students build interpreters to explore the implications of the different constructs on computational behavior.


Prerequisite: COSC 3015 .



Add to Portfolio (opens a new window)