Course Overview
Course Information
CSci 8735: Advanced Database Systems
Fall, 2009
Tuesday\Thursday, 2:30 to 3:45 pm, LindH 215
Professor
Mohamed Mokbel
(mokbel@cs.umn.edu)
Office EECS 4-217
Office Hours: Tuesday 1:30PM-2:30PM, Thursday 1:30PM-2:30PM
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.
Textbook
No textbook. The course will be based on recent research literature form major
database conference and on seminars given by the instructor.
Coursework
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.
Grading
Coursework will be weighted as follows:
| Assignment | Grade Percentage |
| Long-term project | 45% |
| Survey report | 15% |
| Paper presentations | 15% |
| Paper reviews | 15% |
| Class participation | 10% |
| Total | 100% |
|