|
May 30, 2023
|
|
|
|
Graduate Record 2021-2022 [ARCHIVED RECORD]
|
CS 6610 - Programming Languages Effective Start Date: 08/01/2014 Examines modern and non-imperative languages, the theoretical techniques used to design and understand them, and the implementation techniques used to make them run. Topics include functional languages, object-oriented languages, language safety and classification of errors, type systems, formal semantics, abstraction mechanisms, memory management, and unusual control-flow mechanisms. Example languages include Standard ML, Modula-3, CLU, Scheme, Prolog, and Icon. Prerequisite: CS 4610 or equivalent.
Credits: 3 Grading Basis: Student Option
|
|