University of Minnesota
CSCI 8735: Advanced Database Systems

Course Overview

Course Information

CSci 8735: Advanced Database Systems
Fall, 2015
Tuesday, 6:30 to 9:00  PM, KHKH 3-115


Mohamed Mokbel (
Office KHKH 4-207
Office Hours: Tuesday 5:00 PM - 6:30 PM

Course Overview

Database systems used to provide convenient access to disk-resident data through efficient query processing, indexing structures, concurrency control, and recovery. In general, database systems used to be a place for data to stay in peace and wait for external access. This traditional view of database systems has recently changed due to the emergence of a wide variety of new applications and technologies that include web applications, sensor networks, location-based services, multimedia, and context-aware systems, and new hardware that include map flash storage, map reduce environments, and sensor devices. In this course, we will discuss advanced techniques that can be applied to traditional database systems in order to provide efficient support of new emerging applications and new hardware.


No textbook. The course will be based on recent research literature form major database conference and on seminars given by the instructor.


The course is organized as series of seminars presented by the instructor and students. The instructor will present the state-of-the-art techniques for various advanced database topics. Each student is expected to present two to three papers in a certain topic. Other students are expected to submit a half-page summary that highlights the merits and challenges of the presented papers after attending the seminar. Each student will be asked to choose a certain topic and provide: (1) a survey report that summarizes the state-of-the art techniques of the chosen topic, and (2) a term-long project that can be done in a group of two. The project will involve implementing some of the techniques covered in class with some modifications to them, or performing comparative studies between alternative techniques. A good project would possibly result in writing a publishable paper.


Coursework will be weighted as follows:


Grade Percentage


Long-term project


45% (Proposal due on Oct 13; Final Project on Dec., 15)


Survey report


15% (Deadline, Tuesday, Nov 10)


Paper presentations




Paper reviews


10% (1-page review per paper, due on the Tueday fllowing the presentation, 6:30 PM)


Class participation