Sunday, December 16, 2007

Final grades

are here, listed by the last 4 digits of your student number.

Note, I have not listed your project grades, as that would allow you to know your partner's course grades. If you want to know what you got on the project, contact me separately.

Enjoy your holidays.

Thursday, December 6, 2007

Your final grades

Unfortunately my week has been busier than expected and I have been unable to finalize your grades. I will be away next week, so check back on the week of the 17th.

Sunday, December 2, 2007

Project Presentations

Project presentations will take place tomorrow, Dec 3, in class.

As I mentioned previously, you will have 15 minutes to demonstrate your project, plus five minutes for questions/setup. The order of presentations will be determined randomly at class time.

You are strongly encouraged to use your own computer to demonstrate the project, but if you wish to borrow my laptop, let me know.

Thursday, November 22, 2007

Chapters for test 2

GUI: chapter 17 (all sections)
Searching: section 11.3
Sorting: section 12.2 (note: we covered a different implementation of quicksort)
compareTo interface: section 13.1
Inner classes: section 13.2
Generics: section 14.2
Linked lists: section 15.1
Stacks, queues, and doubly linked lists: section 15.4

Monday, November 19, 2007

Today's notes and code

Notes are here.

Code is here.

Assignment 4

is here. It is due on Dec 3.

Saturday, November 17, 2007

Some Comments on the Project

Your project mark will be given on three factors:

- Overall design and difficulty of the project (70% of grade);
- Project report (20% of grade); and
- Oral presentation (10% of grade).

Your project report should be a relatively brief document (no more than 10 pages double spaced), describing the following:

- Your project's objectives and application;
- How the program is organized and designed; and
- A user manual for any user of the project.

The oral presentations will take place in class on Dec 3, and your project reports and project Java code are due on the same day. You are encouraged to submit both your report and your Java code by e-mail; if this is impossible please contact the instructor to make another arrangement.

The order of presentations on Dec 3 will be determined at random. Please respect your classmates by attending all of the project presentations on Dec 3.