CS 320 - Concepts of Programming Languages
Introduction to programming language paradigms, including imperative, functional, object-oriented, logic, and concurrent. Example languages of each paradigm are compared and contrasted. Abstract programming language description is introduced.
Prerequisite(s): CS 220 .
Click here for Fall 2017 course scheduling information.
Click here for Spring 2018 course scheduling information.