University of Toronto - Spring 1999
Department of Computer Science
CSC 324 - PROGRAMMING
I'm sorry I didn't tell you all before -- the Prolog assignments are marked
and available on the desk outside my office. (SF2105)
Pre-Final Exam Office Hours
Due to extensive griping and whining, I
am having office hours on Monday from 2-3:30pm. Be nice to me, that's my
My office hours this week have been
changed -- please see the announcements page for a few more details.
Paul Gries, SF2105D:
Fri 23 Apr 10-12
Fri 23 Apr 6-8pm
The quiz solutions will start to appear here as I get
them ready. Please note that I am doing them in the order of easiest
translation to get as many up as quickly as possible, so you shouldn't try to
draw any conclusions from it.
||Monday 2-4 p.m., Wednesday 3-4 p.m., and by appointment
||Sandford Fleming 2105D, 978-1930
||Tu 7-9 p.m. in LM159
||Tu 6-7 p.m. (except week 1)
Note: UC 85 has a capacity of 50. Because of this, if you are not yet
enrolled, please go to one of the LM rooms.
Java Tutorial Breakdown:
|Java TA||Room||Last Names
|Terence Choy||LM 123||A-I
|Diana Zaiu||UC 85||J-P
|Ray Ortigas||LM 159||Q-Z
Quizzes and Tests
Extra Course Slides
to programming language resources
Lisp. This is the home page
of Allegro Common LISP, the environment in the CDF facility. You can
download the Lite versions for Windows and Linux for free, or get a
full-featured demo good for 30 days.
A cool Lisp
Prolog. We are
using XSB Prolog in this course. It can be downloaded for a
variety of platforms from ftp.cs.sunysb.edu.
is also available.
to Java resources
Java. This is the home
of Java. It has links to all sorts of places, including a
download page for the JDK. There are several good tutorials. We
will be using Java 1.2 in the CDF facility, and the recommended
programming environment is Java WorkShop. (To run it, type "jws"
at a command prompt.) (If you hate JWS, feel free to just use the
homework, developed by Diane Horton, Karen Reid, and others,
for CSC148. Try (at least) the first two sections; you'll need a
Java-capable browser. Note that this is part of the CSC148 web
site. <--- Do this!!!
- Online Java language
tutorial <--- Do this!!!
Documentation for the
API libraries (Very useful)
A very nice Java glossary. (Very useful)
- The U of T Java
examples from the 108 web site
Check out this "Unmaintainable
- Free Java
Development Kit (JDK)
- Brief instructions for using
- Kawa, a Java environment
you can use free for a month or two; this one is good for older
machines, and has a great debugger.
- Download a demo of Java
Workshop, the CDF environment
books, including information on Java (free registration required)
For further information about the course
or to report problems with the web page, contact the course coordinator,