Distributed Object-Oriented Software Systems
CpSc 881
Fall 1998
Course Description: This course presents the basic concepts of distributing objects across heterogeneous platforms. The competing standards such as CORBA, OLE and Java RMI will be investigated. The principles will be practiced by building prototype systems.
WARNING: This course will use prototypical software that is not of production quality. If you are willing to be at the cutting edge of research in distributed objects, come on in. If you want to use shrink-wrapped software that works the same every time, go somewhere else.
Prerequisites: Some knowledge of object-oriented software systems
Required Text: CORBA Distributed Objects Using Orbix by Sean Baker. Addison Wesley Publishing
Instructor: John D. McGregor
Office: Edwards 436
Office Phone: 656-5859
Office Hours: 9:30 - 11:00 TTh
Important Dates:
August 26, 1998 Last Day to Add
Sept 16, 1998 Last Day to Drop with no record
Oct 26, 1998 Last Day to Drop with no final grade
Nov 2-3, 1998 Fall Break
Nov 26-27, 1998 Thanksgiving Break
Dec 9, 1998 Final Exam at 1 to 2 pm
TAKE HOME Portion of FINAL EXAM
Grading:
There will be mid-term and final exams. Each will count 25% of the final grade. There will be two projects during the semester that will each count 25% of the final grade.
Scale:
A 90 - 100
B 80 - 89
C 79 - 70
F Below 70
Attendance:
Class attendance is at the student's discretion.
Guidelines:
No makeup exams
No assignments accepted after the deadline for the assignment.