COMS 5410: Programming Languages
(Dual-listed with COMS 4410).
Credits: 3. Contact Hours: Lecture 3.
Prereq: COMS 3420 or COMS 4400 or Graduate Classification
Survey of the goals and problems of language design. Formal and informal studies of a wide variety of programming language features including type systems. Creative use of functional and declarative programming paradigms.