Print and PDF Options

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).
Includes: Experiential Learning Activity
Precludes additional credit for COMP 3007.
Prerequisite(s): SYSC 2004.
Lectures three hours a week, laboratory three hours alternate weeks.