CSI 3120 Programming Language Concepts
3 units
Computer Science
Faculty of Engineering
Design and evaluation criteria for programming languages. Introduction to syntactic and semantic description of programming languages. Basics of programming language implementation. Scripting languages. A comparison of design choices across programming paradigms: data objects, data types, control structures, sub-programs. Basics of concurrency.
Components:
Laboratory
Lecture
Tutorial
Previously Offered Terms:
Fall
French Equivalent:
All Professors
B+ Average (7.114)
Most Common: A- (19%)
738 students
F
D
C
B
A-
A+