Course InformationClass Meets: Monday and Wednesday, 3:30pm-5:15pmClass Location: Cowell Hall 113 Web Page: http://web.cs.usfca.edu/courses/cs682 Mailing List: https://cs.usfca.edu/mailman/listinfo/cs682 Instructor InformationInstructor: Sami RollinsOffice: HR 544 Email: srollins@cs.usfca.edu Office Hours: Monday 2:30pm-3:30pm, Wednesday 2:30pm-3:30pm, Thursday 10:30am-11:30am, and by appointment. Pre-requisitesCS 601 - Object-oriented Software DevelopmentLearning Outcomes
Required TextsGeorge Coulouris, Jean Dollimore and Tim Kindberg, Distributed Systems Concepts and Design Fourth Edition, Addison Wesley/Pearson Education June 2005 Grading Information
Grades will be based on exams (2), labs (5), projects (3), and class
participation. Grades will be distributed as follows:
You will have two exams: a midterm and a final. Make-up exams will only be given in the event of an emergency verified by the dean's office. You will have approximately 5 labs, weighted equally. The labs are an opportunity for you to practice using a new technology, such as XML. Your completed labs will also serve as the basis for your larger project assignments. Labs may be submitted up to 24 hours late for a maximum of 50% credit. You will have 3 or 4 projects, weighted equally. In most cases, the projects will build on your completed labs and 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. Academic HonestyALL 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
|