Apr 23, 2024  
2016-2017 Undergraduate Catalog 
    
2016-2017 Undergraduate Catalog [ARCHIVED CATALOG]

CS 365 - Program Language Systems (3)

Description and analysis of key issues in the design and implementation of programming languages, including syntax and semantic specification, lexical analysis and parsing, names and binding, data types, expressions and assignments, control structures, subprogram calling and parameter passing, data abstraction, and objects. As time allows, concurrency, functional programming, and logical programming will be included. Prerequisite: CS 222 , and one of the following: CS 165  or CS 166 . FA.