Programming Languages
Graduate School of Arts and Science: Computer Science
Discusses the design, use, and implementation of imperative, object-oriented, and functional programming languages. The topics covered include scoping, type systems, control structures, functions, modules, object orientation, exception handling, and concurrency. A variety of languages are studied, including C++, Java, Ada, Lisp, and ML, and concepts are reinforced by programming exercises.
Enjoyment
N/A
Difficulty
N/A
Workload
N/A
Value
N/A

CSCI-GA 2110