CSE 341: Programming Languages

Spring 1997


Personnel

Name Email Office Hours
Instructor Richard Anderson anderson@cs.washington.edu Monday 10:00 - 10:50 am, Wednesday 2:00-3:00 pm (and by appt.)
Teaching Assistant Craig Kaplan csk@cs.washington.edu Friday 10:30 - 11:30 am (and by appt.)


Schedule

Lectures: MWF 12:30-1:20, Sieg 226

Quiz AA, TTh 8:30-9:20 Sieg 225
Quiz AB, TTh 9:30-10:20 Sieg 225

The Thursday sections are going to be held on a drop-in basis, in whatever computer lab is appropriate for the language being studied. For ML, Thursday sections will take place in Sieg 329, the instructional xterm lab. Attendance is optional.


Handouts

Text


Some Lecture Notes


The Mailing List

To subscribe to the mailing list, send email to majordomo@cs with an empty subject line and the text

subscribe cse341

as the body of the message. The address of the mailing list is cse341@cs. Do not send subscription requests to the list itself.

Threaded Mailing List Archive


Java help

The Sun website has lots of information, particularly useful are a collection of papers including a good overview by Gosling and McGilton. There is also a tutorial on the language and internet programming. The JDK page is also very useful.

To get started using Java on the instructional machines, take a look at the following tutorial.


Using Prolog and CLP(R)

Prolog and CLP(R) are both available on the decstations (wolf, lynx, grizzly). To run quintus prolog, just type "prolog" or "qui" if you want a X windows version. The executable for CLP(R) is in /cse/courses/cse341/97wi/clpr/src.

Using ML

SML/NJ is available on the instructional Alphas (orcas, sanjuan). The executable is located in /cse/courses/cse341/97sp/sml/bin and is called sml. You might want to add the directory to your path.


Old CSE341 Home Pages

  • Winter 97
  • Autumn 96
  • Spring 96
  • Winter 96
  • Autumn 95
  • Spring 95
  • Winter 95
  • Autumn 94
  • Resources on the WWW

    General Programming Language Research Resources

    Functional Languages Resources

    Object-Oriented Languages Resources