Class Times: |
|
|||||||||
Call #: |
10676 (ugrad) or 20270
(grad) |
|||||||||
Instructor: |
Patrick Troy |
|||||||||
Office: |
919 SEO |
|||||||||
Phone: |
(312) 996-8521 |
|||||||||
Email: |
troy AT uic dot
edu OR troy AT cs DOT uic DOT edu |
|||||||||
Office Hours: |
tba |
|||||||||
TA |
Wang, Haisheng |
|||||||||
Web Page |
http://www.cs.uic.edu/~i441 |
|||||||||
Text: |
Distributed Computing, Principles and
Applications, M.L. Liu, Pearson
Addison Wesley Publ., ISBN 0-201-79644-9 |
|||||||||
Grading: |
|
|||||||||
Catalog Description: |
Design and
implementation of distributed object programs using middleware software
standards; interface definition languages and programming language mappings;
static and dynamic object communication mechanisms. |
|||||||||
Topics: |
1.
Sockets and Socket
Programming 2.
RMI Programming 3.
Middleware
|
|||||||||
Letter Grades: |
100% - 90.0% Grade A 89.9% - 80.0% Grade B 79.9% - 70.0% Grade C 69.9% - 60.0% Grade D 59.9% - 0% Grade E |
Assignments
must be turned during class on the day they are due. Late assignments will not be accepted. If you have any questions regarding how any assignment or test is
graded and you think that you deserve more points than you received, you must
see the instructor about this within one week of the time the assignment is
first returned to the class. No claims,
justifiable or not, will be considered after this dead line.
Attendance
at class is up to the discretion of each student; however, each student is
responsible for all information (notes, hand-outs, announcements, etc.) covered
during class. You should ask fellow
classmates for missed information, not the instructor or the TA. Note that if you register late you are
responsible for any material and assignments missed.
No
incompletes will be given for poor performance in the course. No "extra" work is allowed to make
up for poor performance. Any student
caught cheating will receive an E in the course, and face possible dismissal
from the University. Students are
advised that it is a violation to copy, or allow another to copy, all or part
of an exam or program.
Final
letter grades will be assigned based on the total number of point earned during
the semester. The letter grades will be
assigned on a curve that will be no higher than those shown above in the
"Grading" section.
When
sending email, students are advised to start the subject of the email message
with the course name (CS 441). This
will help identify valid email from spam.