CSE 341: Programming Languages

An introduction to Lisp, Prolog, Smalltalk, and an exposure to other programming languages and paradigms including visual languages. The course provides an opportunity for in-depth experience with non-imperative programming languages. Programming projects will be done by student teams using Macintosh Common Lisp, Objectworks Smalltalk, and other languages. In addition to experience with the languages, students will learn about important concepts in programming languages and gain insight into the kinds of languages which are likely to arise in the future. Prerequisites: ENGR 143 and status as a CSE major.


tanimoto@cs.washington.edu (Last Update: 09/21/94)