Class Meets: Tuesday and Thursday 12:45pm-2:30pm
Class Location: HR 509
Web Page: http://sites.google.com/site/usfcs682dsd/
Mailing List: https://cs.usfca.edu/mailman/listinfo/cs682
Instructor: Sami Rollins
Office: HR 544
Email: srollins@cs.usfca.edu
Office Hours: Tuesday 4:30-5:30pm, Thursday 4:30-5:30pm, Wednesday 11am-12noon, and by appointment.
Instructor:
Office: HR 530
Email:
Office Hours: TBA
Experience with object-oriented programming in Java.
George Coulouris, Jean Dollimore and Tim Kindberg, Distributed Systems Concepts and Design Fourth Edition, Addison Wesley/Pearson Education June 2005
Grades will be based on exams (2), labs (2), projects (4), and class participation and paper reviews. Grades will be distributed as follows:
Exam 1: 15% Exam 2: 20%
Labs: 10%
Projects: 50%
Participation and Paper Reviews: 5%
Note: I reserve the right to change the distribution and add assignments as necessary.
Final grades will be assigned as follows:
100 - 93.0 - A
92.9 - 90.0 - A-
89.9 - 87.0 - B+
86.9 - 83.0 - B
82.9 - 80.0 - B-
79.9 - 77.0 - C+
76.9 - 73.0 - C
72.9 - 70.0 - C-
69.9 - 67.0 - D+
66.9 - 63.0 - D
62.9 - 60.0 - D-
59.9 - 0 - F
You will have two exams. You are responsible for being present on the day of the exam. Make-up exams will only be given in the event of an emergency verified by the dean's office.
You will have 2 labs, weighted equally. Labs may be submitted up to 24 hours late for a maximum of 50% credit.
You will have 4 projects. In most cases, the projects will build on your other projects. A demonstration will be required for most projects. A project may only be submitted late in the case of an emergency verified by the dean's office.
ALL assignments are to be completed individually unless specified, in writing, on the assignment. Academic dishonesty will NOT be tolerated. This is your warning! Students are encouraged to meet with me if they have questions regarding assignments or this policy. Students caught cheating will face severe penalty.
Students may:
Students may NOT:
Requirements
Penalties