I will determine your grade for this course primarily on the basis of a private interview at the end of the quarter, in which you present examples and explain the insights that you derive from listening to them. You may present the fruits of your own programming, and also other people's work with fair attribution. I am interested in critical insight more than programming. I will also give credit for insightful comments on the online class discussion.
Aim for 30 minutes, but I'll reserve blocks of 60 minutes so that there is no rush. Please prepare an informal presentation of your ideas, but also be prepared to answer questions about them. Here is a schedule of available slots. Please send email to odonnell@cs to reserve a slot. I will try to mark slots quickly as they are reserved, but if I get multiple requests for a slot, I'll take the first comer. If there are serious problems with this schedule, contact me and we'll work out a variation.
Convocation grades are due on Friday, 6 June, so I have provided times on Thursday 5 June. Students requiring convocation grades have priority for those slots.
On the theory that you would like the longest possible time, I propose Friday 13 June for the rest of you. I am happy to consider earlier dates, but I would like to limit myself to two days of interviews during the week of 9-13 June. So, if you would like to use an earlier day, please discuss it with your classmates and try to pick one other day.
Tip: I will be brighter and more cheerful at the earlier times.
Please make your arrangements for the final interview by the end of the day on Monday 2 June 2002. I will enter names and italicize times as slots are taken. Boldface times are Post Meridian.
By default, I'll hold the interviews in my office, and you may use the Linux machine Surya for demonstrations. I will configure it like the Linux machines in the Ryerson Annex Labs, except that there will be speakers as well as headphone output. If you use Surya, you will have direct access to the same files that you manipulate on the other CS Department Linux/Unix systems. If you want to use some other facilities, it is your responsibility to make arrangements. I will meet you at other locations if appropriate.
![]() | |