Courses

Freshman Level  |  Sophomore Level  |  Upper Level  |  Non CS Major

Upper Level

 

1720  Programming Languages

03.0 cr.

Several programming languages selected from : ADA, JAVA, SMALLTALK, ICON, PROLOG, LISP, and SCHEME will be studied from a programming (rather than an implementation) point of view.  The study of these diverse programming languages will exemplify different approaches to concepts such as scope of declaration, storage allocation, data structures variety, binding times, and control structures.