CS603: Advanced Topics in Distributed Systems


        Dongyan Xu 
        Email: dxu@cs.purdue.edu 
        Office: 114 Computer Science Building
        Phone: 494-6182

Time and Location

        Time: 3:30PM - 6:00PM, Tuesday 
        Place: UNIV 319 
        Office Hours: TBA 

Course Description

There will be two projects: a small project using vBET, and a large course project you propose, design, and implement.

Course Schedule and Materials

The following are recommended but not required: (1) Internetworking with TCP/IP Vol. III: Client-Server Programming and Applications, D. E. Comer and D. Stevens, Prentice Hall, ISBN 0-13-032071-4; (2) Distributed Systems: Principles and Paradigms, A. S. Tanenbaum and M. van Steen, Pearson Education, ISBN 0-13-088893-1.

Reading list: follow this link for the reading list and course schedule.

Classnotes: follow this link for classnotes and presentation slides.


CS503 and CS422, or consent of instructor. 

Grading Policy

Every student is expected to (1) present two papers from the reading list, (2) participate in discussion during and after each presentation, and (3) do a course project related to the general topic of this course but not limited to the specific topics covered by the papers presented. Final grade breakdown: 25% on presentation and class participation, 25% on project one, 50% on project two.