Apr 20, 2024  
Ohio University Graduate Catalog 2015-2017 
    
Ohio University Graduate Catalog 2015-2017 [Archived Catalog]

Add to Portfolio (opens a new window)

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)