CS 257L - Nonimperative Programming - 3 credit hours


Experience with applicative/functional programming languages (Scheme). Lists, recursion, associative arrays, trees. User interface toolkits. Graphics.

Prerequisite: 152L. 3 lectures, 1 hr. recitation.