|
Apr 20, 2024
|
|
|
|
CS 5200D - Organization of Programming Languages
Formal definition of programming languages, including specification of syntax and semantics. Imperative, object-oriented, functional, and logic programming language paradigms discussed. Names, binding, storage allocation, type checking, and scopes in the major programming languages. Programming language design issues including data types, expressions, assignment statements, control structures, and subprograms. Runtime representation of program and data structures.
Requisites Credit Hours: 3.0 Repeat/Retake Information: May not be retaken.
Lecture/Lab Hours: 3.0 lecture
Eligible grades: A-F,WP,WF,FN,FS,AU,I
Add to Portfolio (opens a new window)
|
|