CS 313 covers four programming language paradigms, and students get to
program in lots of different languages.
Prerequisites: CS 102 (or concurrently), CS 202
Suggested course(s) to take next: CS 311, CS 312
It takes about 8 semesters to learn a foreign language. We get 8 languages in one semester.
-- Tim Bahls '06
Learning a new language is easy. Learning to use it is the challenge.
-- Duncan Sanford '06
This is one of my favorite classes to teach - learning some unusual languages like Smalltalk, Scheme, ML, and Prolog can really expand your horizons.
-- Prof. Scharstein


