Course Description & Rules - CS425 Summer 2009...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
                                                                        CS425 - Summer 2009  Instructor: Professor Mehdi Harandi harandi@illinois.edu     (217) 333-6952 Office Hours:  Wednesdays, 10-11:30 am. Teaching Assistant Lucas Cook ta425@cs.uiuc.edu     Office: 0207 Siebel Center for Computer Science Phone (during office hours): (217)  333-1463 or (800) 252-1360 extension 31463 Office Hours:  Thursdays, 7:00 - 8:00 pm.  and Fridays 10:00 - 11:00 am. Also available by appointment (physically, by phone, or on TeamSpeak). Course Description This course focuses on the design, implementation, and management of distributed systems. It covers fundamental topics  such as concurrent programming in a distributed environment, distributed objects, inter-process communication and  coordination, synchronization, election, distributed agreement, replicated data management, check-pointing and recovery,  and security services. It also covers the design and implementation of distributed systems including shared memory, file  systems, and databases.  This course does not deal with networking and communication protocols, except as applied to  topics listed above.  Students interested in Networking should take CS438. Prerequisites:  CS423, Operating Systems, or equivalent. Coulouris, G., Dollimore, J., and Kindberg, T., Distributed Systems: Concepts and Design, 4 th  , Pearson Education/Addison- Wesley, 2001. (3 rd  Edition is  also appropriate) There may be supplemental reading assignments from sources outside of your textbook. Whenever feasible, these will be  provided in .pdf  form via the course web site. Assignments
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 3

Course Description & Rules - CS425 Summer 2009...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online