Portland-State-University 2015-2016 Bulletin

CS 658 Programming Languages

In-depth study of current and historical issues in the design, implementation, and application of programming languages. Topics range from basic to advanced. Areas include syntax, semantics, scoping, typing, abstraction, exceptions, and concurrency. Computational paradigms such as functional, logic, and/or object oriented are analyzed. Several "recent" programming languages used. Also offered as CS 558 and may be taken only once for credit.

Credits

3

Prerequisite

CS 322.
  • Up one level
  • 600