Mar 28, 2024  
OHIO University Undergraduate Catalog 2014-15 
    
OHIO University Undergraduate Catalog 2014-15 [Archived Catalog]

Add to Portfolio (opens a new window)

CS 3200 - 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: CS 2650 and (CS 3000 or MATH 3050) and C or better in CS 2401
Credit Hours: 3
Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
Lecture/Lab Hours: 3.0 lecture
Eligible grades: A-F,WP,WF,FN,FS,AU,I



Add to Portfolio (opens a new window)