The Oberlin CS DRAGN Project
This is a collection of online course material for a lab course which covers a variety of computer science topics, many of which are relevant to programming languages (e.g. continuations, parameter passing mechanisms, combinators). The language used for instruction is scheme. This is a good way to assess your understanding of basic PL concepts and/or to see how good a scheme programmer you are ;-)
|