Professor John Carter
retrac@cs.utah.edu
The topics that we cover will be driven by the interests of the class. Based on discussion during the first class meeting, topics that we will (likely) cover include (not necessarily in this order):
Textbook: Distributed Systems: Principles and Paradigms,
Andrew S. Tanenbaum and Maarten van Steen,
Prentice Hall, 2002
We will also read and discuss a significant number of papers from the research literature.
If you have access to LaTeX, you may prefer to fill out your evaluation directly in a copy of the source for the evaluation form.
The homeworks will be graded as follows: you start with 20 points on the homeworks. Each homework will be graded with a check (OK) or a minus (not acceptable). Each minus will deduct 2 (of the 20) homework points. Don't worry too much -- the grading will be very easy, particularly in the beginning of class. The homework for a paper is due at the start of class in which the paper is to be discussed, and late homeworks will not be accepted.
The homework summaries should reflect your understanding of the paper. It is not acceptable to turn in a summary if you have not made an honest effort to read the paper. But remember, this is a graduate class and grades don't (shouldn't) really matter (i.e., grades shouldn't be your primary or only motivator!). What matters is how much you learn about research in distributed systems and how much it excites you!