CSC-235 Programming Languages

An examination of the principles of programming language design, together with tools and techniques of implementation. Specific instances of several families of languages are investigated, together with theoretical considerations; these families may include object-oriented, functional, and data-flow languages. Prerequisites: CSC-152. The prerequisite course must be passed with a minimum grade of C.

Credits

3 credits