Computing Facilities

The programming assignments will make use of Erindale's Unix facilities. Scheme, ML and Prolog systems can be downloaded freely from the Internet. However, these versions might be somewhat different from what is run on CDF. Also note that there are a number of interpretors for these languages, possibly with drastically different behavior and set of comments. In order to receive credit for all programming assignments, you need to upload them onto tuzo.erin AND MAKE SURE THEY WORK! Not being able to port properly between various language implementations does not constitute a valid excuse.

Computing facilities at Erindale consist of a number of PCs running NT (the library has the "How to log in (NT)" Guide), Rm. 2045, and Suns running Solaris, Rm. B2046. You can do your work from any Sun terminal in that room. However, you need to xterm to tuzo to read e-mail. To print, run laser filename for laser printing, which cost 10 cents/page. You can also print drafts of your documents on a dot-matrix printer, 1 cent/page, by running draft filename. Since most of the information for this course is going to be distributed electronically, you might want to join several other students in photocopying the downloaded information rather than printing it out. You are also encouraged to read manuals and other large volumes on-line, rather than printing them out.

All programming assignments need to be submitted electronically, using the submit command. More information on how to use submit will be posted later. In addition, please print out the code + documentation, testcases, and the trace of the run of your program.

In case you need to brush up on your Unix, you can use an excellent source A Student's Guide to Unix by Harvey Hahn, available in the bookstore.


Marsha Chechik
Back to csc324 homepage
Last modified on September 13, 1998