Description
This course is an introduction to concepts in programming languages.
The course covers a range of programming paradigms including
procedural, function, logic-based and object-oriented languages. The
course will examine and survey topics in language design and
implementation. The course provides hands-on experience using a
variety of languages through programming assignments. Prerequisites:
COM202 and COM/MAT306. (3 s.h.)