Project Presentations will be Tuesday, May 1 in WWH 109.
My AOL Messenger id is 'aiskold', if you have questions which are not suitable for email.
Order of Project Presentations is posted under Groups.
I will be available via AOL most of this week.
I will be away Monday before the presentations, but I will be in my office on May 1, 8:30 - 11:00 a.m.

Course Information

List of topics
 
Object-oriented programming & design 3-4 lectures
UML 1-2 lectures
Design Patterns 4-5 lectures
Model-View-Controller  1-2 lectures
User Interface Concepts in Java 1-2 lectures
Threads in Java 1 lecture
Various Java packages (Beans, JDBC) 4-5 lectures
Network Programming & RMI 1-2 lectures
Project presentations 2-3 lectures

Structure

Students will be divided into groups either by choice or by assignment.
Every group will choose a name and elect a leader, who will be responsible
for coordination of group's code. Students will be graded primarily on programming.
Throughout the class students will incrementally develop a system, which will be
completed by the end of the semester.
This class will require a lot of programming (I mean a lot!).

Grading
 
Quizzes 15%
Midterm                        March 6 15%
Final Project                May 1, 11 a.m. WWH 109 70%

Instructor and assitants will be checking students progress on the programming
assignments to make sure that group is moving towards final project goal.