Home Page of Com S 541

This is the home page of the Fall 2003 offering of Com S 541 at Iowa State University, as taught by Gary T. Leavens.

Date News Item
new news item 12/17/2003 Final grades are now available. You'll need the login and password sent earlier to access them.
new news item 12/17/2003 You can pick up your final exam from Gary's office.
12/4/2003 The technical report describing the parameterized aspect calculus is now available from the syllabus.
10/22/2003 The syllabus has links to the two books on AspectJ we have discussed in class. These are Ivan Kiselev's Aspect-Oriented Programming with AspectJ (Sams Publishing, 2003), and Ramnivas Laddad's AspectJ in Action: Practical Aspect-Oriented Programming (Manning, Greenwich, CT, 2003). Some sample code is available for download from these links.
8/28/2003 The lecture and discussion section meetings will be held in 1219 Coover from now on, starting with today's lecture.
8/26/2003 The revised syllabus based on our discussion of topics in class is now complete. The plan for our Aug. 28 discussion of expressive power is ready, and you should try to skim Felleisen's paper "On the Expressive Power of Programming Languages" before class.

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.


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 this anonymous form to provide constructive criticism and offer suggestions (or dole out praise :-)). You can, of course, also email your comments.

Last modified Wednesday, December 17, 2003.

This web page is for the Fall 2003 offering of Com S 541 at Iowa State University. The details of this course are subject to change as experience dictates. You will be informed of any changes. Please direct any comments or questions to Gary T. Leavens at leavens@cs-DOT-iastate-DOT-edu (after replacing -DOT- with `.').