|
sep 18, 2024
|
|
|
|
2024-2025 undergraduate catalog
|
cs 3713 - comparative programming languages (3) f discussion of the important issues in the specification, design and implementation of programming languages with emphasis on imperative programming. emphasis is on evaluating alternative ways of providing various symbols, abstractions, definitions, theorems, proofs, programming language features and trade-offs involved. topics include syntactic specification, data types, and the like, abstraction mechanisms, sequence control, data control, storage management, functional programming and about its capabilities and limitations, universal models introduction to programming verification. several languages are used to illustrate these programming language concepts.
prerequisite: cs 3123 with a grade of “c” or higher.
|
|