Required reading for the course is Concepts, Techniques and Models of Computer Programming, Peter Van Roy and Seif Haridi. The book is available from NUS-COOP (School of Computing - students price), or by ordering from MIT-Press, Amazon, Barns & Nobles.
For more information you can also go to book website.
The Mozart
system is the software we are going to use throughout the entire course. In
the first tutorial/lab the teaching assistant will help you to get Mozart
installed on your computers. So:
In order to use Mozart on Windows you have to install both GNU Emacs and Mozart (which also includes documentation) proper. First GNU Emacs and then Mozart. You can either download it yourself from the Mozart site, or use the links below.
Download from http://www.comp.nus.edu.sg: [
GNU Emacs 22.1 ]
Mozart is available for some different
flavors of Linux, please check the
Mozart site.
VamOz: Visual Abstract Machine for Oz is
available now, please check the
VamOz site.
You may access
IVLE for more or complementary detailed information
The Mozart 1.3.2 version is fully
syntax compatible with the book.
Mozart on Linux
VamOz: Visual Abstract Machine for Oz