|
Dec 22, 2024
|
|
|
|
C S 320 - Organization of Programming Languages Formal definition of programming languages, including specification of syntax and semantics. The imperative, object-oriented, functional, and logic programming language paradigms are 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. Prerequisites: C S 300 & C OR BETTER 240B
Credit Hours: 5 Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
Add to Portfolio (opens a new window)
|
|