CS 315 Programming Languages
|
Language evaluation criteria. Describing syntax and semantics. Tools for constructing lexical and syntactical analyzers. Names, bindings, type checking, and scopes. Data types. Expressions and the assignment statement. Statement-level control structures. Subprograms. Abstract data types. Concurrency. Exception handling. Functional programming languages. Logic programming languages.
Credit units: 3 ECTS Credit units: 5, Prerequisite:
CS 201.
Autumn Semester (Aynur Dayanık, H. Altay Güvenir, Ertuğrul Kartal Tabak)
|
|
|
Bilkent University Main Page
Last regenerated automatically on November 18, 2024 by OAC - Online Academic Catalog Software
|
|