|
Jan 03, 2025
|
|
|
|
CS 7843:Theory of Programming Languages3 Class Hours 0 Laboratory Hours 3 Credit Hours Prerequisite: Coursework in Discrete Math or CS 5070 as determined by program admission Comparative study of programming language paradigms with emphasis on design and implementation issues. Covers formal definitions of syntax and semantics, data types, scanning, parsing, scoping, static and dynamic storage allocation, definition of operations, control of program flow, code generation, virtual machine, subroutine and function linkages, formal tools for characterizing program execution, and abstraction techniques.
Add to Portfolio (opens a new window)
|
|