Distributed Object-Oriented Software Systems
CpSc 881
Spring 1997
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
Text: The Essential Distributed Objects Survival Guide by Robert Orfali, Dan Harkey and Jeri Edwards. Wiley Publishing
Instructor: John D. McGregor
Office: Edwards 436
Office Phone: 656-5859
Office Hours: 9:30 - 11:00 TTh
Important Dates:
January 14, 1997 Last Day to Add
Feb. 4, 1997 Last Day to Drop with no record
Mar. 13, 1997 Last Day to Drop with no final grade
Mar. 17-21, 1997 Spring Break
April 29, 1997 Final Exam at 1 pm
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
D 65 - 69
F Below 65
Attendance:
Class attendance is at the student's discretion.
Guidelines:
No makeup exams
No assignments accepted after the deadline for the assignment.
Calendar for Spring 1997
January 9
January 14
January 16
January 21
January 23
January 28
January 30
Feb 4
Feb 6
Feb 11
Feb 13
Feb 18
Feb 20
Feb 25
Feb 27
Mar 4
Mar 6
Mar 11
Mar 13
Mar 18 Spring Break
Mar 20 Spring Break
Mar 25
Mar 27
Apr 1
Apr 3
Apr 8
Apr 10
Apr 15
Apr 17
Apr 22
Apr 24
Apr 29 Final Exam at 1PM