Course Description

Computer Science 342a/b Organization of Programming Languages

Specification and analysis of programming languages; data types and structures; bindings and access structures; run-time behavior of programs; compilation vs. interpretation. Comparative presentation of at least three programming languages addressing the above concepts.

Antirequisite: SE 352a/b.
Prerequisites: Either (Computer Science 208a/b and 212a/b/y, or the former Computer Science 201) or (Computer Science 208a/b, 210a/b and 211a/b and registration in the fourth year of the BESc program in Computer Engineering).
3 lecture hours, half course.


Academic Calendar
[Table of Contents] [Index]
[Courses by Subject] [Courses by Name] [Awards by Category] [Awards by Name] [Calendar Search]