Tuesday and Thursday from 3:30-4:45
PM in Humanities Building (HB) 309 436
Purushotham Bangalore
Email: puri@cis.uab.edu
Office: CH 130
Phone: 205-934-8604
Office Hours: Tuesday and Thursday 2:00-3:00 PM (other times by appointment
only)
http://www.cis.uab.edu/cs631/fall2009/
Up-to-date information available on WebCT at http://www.uab.edu/academiccourses.
Undergraduate level CS 330 with Minimum Grade of C
Introduction to distributed systems, distributed hardware and software concepts, communication, processes, naming, synchronization, consistency and replication, fault tolerance, security, client/server computing, web and enterprise technologies.
|
|
CS 431 |
CS 631 |
CS 731 |
|
Exams (2) |
40% |
30% |
30% |
|
Homework (4-5) |
40% |
40% |
30% |
|
Project |
|
10% |
10% |
|
Term Paper |
|
|
10% |
|
Final Exam (Tuesday, Dec 8 - 4:15–6:45 PM) |
20% |
20% |
20% |
All assignments are due at the beginning of class on the due date. Any assignment turned in after this deadline is considered late. Late assignments will lose 10% for every 24-hour period, up to a maximum of 50% (weekends and holidays count as one 24-hour period). Assignments submitted after a week will receive a score of zero.
Students who plagiarize a computer program (or parts of a program), get others to write a program (or parts of a program), or are found cheating on a quiz/exam, will be reported for academic dishonesty. Anyone who is caught cheating will receive a 0 on a given exam or homework. If a second offense occurs, the student will receive an F in the class. This includes both the provider of the information as well as the receiver of the information. Any student who violates the university's academic honesty policy will be reported for academic discipline. All university and department policies related to students are included here by implication.
Students who require course accommodations are requested to make an appointment with the instructor during office hours. Students with disabilities must register with Disability Support Services, HUC 516 or 934-4205, and provide an accommodation request letter to receive academic adjustments.
Every student will be required to use his/her official email address that is blazerid@uab.edu. New students must login and configure their email addresses. For more details on obtaining blazerid and configuring email please see: http://www.uab.edu/blazerid. All email communications will be made using this address. Additional instructions or announcements will be sent by e-mail, so check your mail often - at least twice a day (once in the morning and once at night). Also check the course WebCT page for up-to-date information and announcements. Instructor will check email frequently; e-mail is often the best way to contact the instructor.
|
Date |
Topics |
Comments |
|
Aug 18 |
Overview and Introduction |
|
|
Aug 20 |
Chapter 1. Introduction |
|
|
Aug 25 |
Chapter 1. Introduction |
Assign Homework-1 |
|
Aug 27 |
Chapter 2. Architectures |
|
|
Sep 1 |
Chapter 2. Architectures |
|
|
Sep 3 |
Chapter 3. Processes |
|
|
Sep 8 |
Chapter 3. Processes |
Homework-1 Due Assign Homework-2 |
|
Sep 10 |
Chapter 4. Communication |
|
|
Sep 15 |
Chapter 4. Communication |
|
|
Sep 17 |
Chapter 4. Communication |
|
|
Sep 22 |
Chapter 6. Synchronization |
Homework-2 Due Assign Homework-3 |
|
Sep 24 |
Chapter 6. Synchronization |
|
|
Sep 29 |
Exam-1 |
|
|
Oct 1 |
Chapter 5. Naming |
|
|
Oct 6 |
Chapter 5. Naming |
|
|
Oct 8 |
Chapter 5. Naming |
|
|
Oct 13 |
Chapter 9. Security |
Homework-3 Due Assign Homework-4 |
|
Oct 15 |
Fall Break – No class |
|
|
Oct 20 |
Chapter 9. Security |
|
|
Oct 22 |
Chapter 9. Security |
|
|
Oct 27 |
Web Services |
|
|
Oct 29 |
Web Services |
|
|
Nov 3 |
Chapter 7. Consistency and Replication |
Homework-4 Due Assign Homework-5 (Project) |
|
Nov 5 |
Chapter 7. Consistency and Replication |
|
|
Nov 10 |
Chapter 8. Fault Tolerance |
|
|
Nov 12 |
Chapter 8. Fault Tolerance |
|
|
Nov 17 |
Exam-2 |
|
|
Nov 19 |
Chapter 12. Distributed Web-based Systems |
|
|
Nov 24 |
Chapter 12. Distributed Web-based Systems |
|
|
Nov 26 |
Thanksgiving Holiday – No Class |
|
|
Dec 1 |
Miscellaneous Topics |
Homework-5 (Project) Due |
|
Dec 3 |
Review for Final |
|
|
Dec 8 (Tue) 4:15–6:45 PM |
Final Exam |
|