Announcements
Syllabus (including links to reference material)
|
CSE
341, Autumn 2000
Programming Languages |
Home Page | |
Instructor:
Steve Tanimoto
Office: 314 Sieg Hall Office Hours: Mondays & Fridays 2:30-3:20 or by appointment. e-mail: tanimoto@cs Phone: (206) 543 4848 Teaching Assistant: Jeremy Baer
Class Meeting Times and Location:
Section: Th 8:30-9:20 (AA) MEB 242 Section: Th 9:30-10:20 (AB) LOW 201
|
|
AnnouncementsDecember 9. Turn in your miniprojects by filling out the turnin form, which will be available Sunday, Dec. 10. You should have a web page with name index.html in a subdirectory of your www directory with the name of MP. This web page should contain some of the same information you submitted for the milestone report: project title, names of both partners, project description. In addition, give the following information: (1) a clear description of the set of computations your system supports, plus any limitations your users should be aware of; (2) instructions for your users (how to use your system); (3) how to specify controlled repetition (if applicable), and/or other mechanisms for "leveraging code" such as functional abstraction with functions, macros, or other modules; (4) who did what (each partner's contributions); (5) lessons learned. November 29. Help with loading and saving from web-based Java applets is available. During Winter 2000, CSE 341 student Brad Fitzpatrick put together a very nice toolkit consisting of client-side Java code and server-side Perl code to make it easy to handle loading and saving of files. Click here for more information.November 29. There will be a review session for the final exam. The review session is scheduled for Thursday, December 7 from 10:30-12:00. (Room to be announced). November 29.
Miniproject "demonstrations" are scheduled for Monday, December 4.
The class will meet in Sieg 232 instead of the usual place. Your
projects do not have to be working by then. However, you should be
prepared to show a display of a "user program". Your editing and
interpreting functionality do not have to work for this demo, but your
program display should be representative of the class of programs your
system will support. You should be prepared to explain clearly what
the set of programs and computations will be that your system supports,
using your sample program as an illustration. Each team must give
a demonstration and each person must write online peer evaluations of two
other projects.
Old announcements can be viewed here.
|
|
BACK
TO TOP
Last Updated:
|
Contact the instructor at: tanimoto@cs.washington.edu
|