Gold University of Minnesota M. Skip to main content.University of Minnesota. Home page.
 
 
 

What's inside.

Project

Schedule

 

CSCI 5980 Home

 
 

Printer-friendly version

 

Instructor: Mohamed Mokbel

www.cs.umn.edu/~mokbel (mokbel@cs.umn.edu)

 

Course Number: 64200

Time and Place: 12:45-2:00 PM, Tu,Th, EE/CS 2-260

Office Hours: 11:30-12:30, Thu, EE/CS 4-207

 

Course overview: For over 30 years, 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. Such traditional view of database systems has recently changed due to the emergence of wide variety of new applications and technologies that include web applications, sensor networks, location-based services, wireless communication, multimedia, context-aware systems, and unexpected large numbers of users. Such next-generation applications pose new challenges to database systems that include: management of large amounts of data arriving at high rates, highly dynamic data, privacy concerns due to the wide spread of data among various vendors, large number of continuous queries, and new query processing and optimization techniques to cope with the new nature of data. In this course, we will discuss the state-of-the-art techniques in addressing the challenges imposed by the database emerging applications.

 

Text: No textbook. The course will be based recent research literature form major database conference. (e.g., VLDB, SIGMOD, and ICDE)

Course work: The course is organized as series of seminars presented by the instructor and students. Each student is expected to present two to four papers on a certain topic. Other students are expected to read the papers before the seminar and submit a half-page summary that highlights the merits and challenges of the presented papers. The course is concluded by a long-term project that can be done individually or in groups (if justified). 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. I will provide a list of suggested projects if you did not come up with one

Grading:

  • Class participation                    10%
  • Paper presentations                  25%
  • Paper reviews                          20%
  • Long-term project                   45%

 

 
The University of Minnesota is an equal opportunity educator and employer.
New Trends in Database Systems