Com S 541 - Programming Languages 1, Fall 2002

General Info.
Course Homepage
About Com S 541
Contacting Us

Homework & Grades
Grading Policies
Homework Directory

Q & A
Meeting outlines
Running Smalltalk
Running Java

Department Homepage
Iowa State U. Homepage

Valid HTML 4.0!
Valid CSS!

Computer Science 541 - Programming Languages 1

This is the home page for Com S 541 at Iowa State University, as taught in Fall 2002 by Gary T. Leavens.

Date News Item
new news item 12/20/2002 Final grades are now available. This includes the final exam. You can pick up your exam from Gary. Happy holidays.
10/10/2002 You can run the AspectJ compiler using the Unix command ajc on the department Linux machines. If you want, you can also download for your home machine from
9/27/2002 The PDF for the OOPSLA 98 talk on "Multiple Dispatch as Dispatch on Tuples" is now available.
9/10/2002 See the Running Java web page for how to run Java.
9/3/2002 George Ushakov's office hours will be MW 3 and by appt.
8/27/2002 This class will meet in the Fall semester TR at 12:40-2:00PM in 1219 Cooper Hall (this is a room change). There is also a discussion section that will meet Wednesdays at 5:10PM in 3126 Coover. However, the discussion section will not meet on Wed. Aug 28.
8/23/2002 See the Running Smalltalk web page for how to run Smalltalk.

Questions and Answers

Often a student will ask a question that provokes an answer of use to other students. When this happens, in addition to answering the student directly, we will post the question and answer on the Q & A page. Urgent answers will also be sent to the course mailing list.


We will regularly send course-related email to your department Unix account. You are responsible for reading email on this account at least once per day during the week. If it is not convenient for you to read email on this account you are responsible for forwarding your email to a more convenient location.

Due to the vast amounts of spam from networked email providers like hotmail, yahoo, etc., if you send email from one of these providers, we can't guarantee that we'll read it quickly or notice it. For fast responses, please send email directly from an Iowa State computer.


Prompt, frequent and constructive feedback is essential to success in any endeavor. For this reason we strive to grade your work in a timely manner. We would also appreciate your feedback on the course. Please use send us email or come and talk to us to provide constructive criticism and offer suggestions (or dole out praise smiley face).

Last modified Friday, December 20, 2002.

This web page is for the Fall 2002 offering of Com S 541 at Iowa State University. The details of this course are subject to change as experience dictates and are still in draft form. Once the semester starts, students will be informed of any changes. Please direct any comments or questions to Gary T. Leavens at leavens@cs-DOT-iastate-DOT-edu.