Previous Course Incarnations:
Some Sample Projects from previous Course Incarnations:
How to Read a Paper
Learning how to write a good paper is a slow process that evolves by assimilation, often over your entire lifetime. The best way to start learning is to actually get started on writing your first one! The best way to continue producing good papers is to develop a systematic approach to technical writing. Whichever stage your research career is in, Scattered Systems helps you achieve both of the above goals by having you write a paper in three stages: Survey, Midterm report, and Final report (with added perks for the best papers). Here are some extra tips on reading and writing papers.
A small list of links for projects in distributed systems :
Misc. Interesting Links:
For everything else, use Google !
Maintained by Indranil Gupta - indy at cs dawt uiuc dawt edu