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
A- Average (7.513)
Most Common: A+ (23%)
961 students
F
D
C
B
A-
A+