Principles underlying different kinds of programming languages (procedural, functional, logic programming) and their semantics. Overview of machinery needed for language support (compilers, interpreters and run-time systems). Prerequisite(s): SYSC 2004 or SYSC 2100.Lectures three hours a week, laboratory three hours alternate weeks.

SYSC 3101 [0.5 credit] Programming Languages

Principles underlying different kinds of programming languages (procedural, functional, logic programming) and their semantics. Overview of machinery needed for language support (compilers, interpreters and run-time systems). Prerequisite(s): SYSC 2004 or SYSC 2100.Lectures three hours a week, laboratory three hours alternate weeks.





There are no comments for this course.