Professor: Iluju Kiringa (email@example.com)
Office Hours: Tuesdays 11:00AM-12:00PM (Increased on rush days) in my office (SITE 5072)
Lectures: Tuesday 4:00PM - 5:30PM; Thursday 2:30PM - 4:00PM ; MNT204
Topics: The course will deal with both classical material and some of the advanced developments in the area of distributed database management systems. Classical topics covered include, but are not necessarily limited to: distributed DBMS architectures, distributed design, distributed query processing and optimization, and distributed transaction processing. More advanced and current topics include: peer data management, streaming data, and cloud computing.
Prerequisites: Required is a solid knowledge of relational database systems at the level of a typical undergraduate course (e.g., CSI3317 or CSI3717). Also, a course on computer networks at the undergraduate level is highly desirable.
Text book: T. Ozsu and P. Valduriez, Principles of Distributed Database Systems, 3rd edition, Springer 2011.