Bilkent University Logo

Bilkent University

Online Academic Catalog

Undergraduate and Graduate Programs 2021-2022


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)

Spring Semester (H. Altay Güvenir)

Bilkent University Main Page

Last regenerated automatically on June 24, 2022 by OAC - Online Academic Catalog Software