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

What's inside.

Announcements

Homeworks

Labs

Lecture Slides

Schedule

GRIT

ItLabs Account

ItLabs Submit Tool

Class Forum

Student Conduct Code and Scholastic Dishonesty

 

CSCI 5708 Home

 
 

Printer-friendly version

 

Course Overview

Course Information

CSci 5708: Architecture and Implementation of DBMS
Spring, 2008
Thursday, 6:30 to 9:00 pm, EECS 3-111

Professor

Mohamed Mokbel (mokbel@cs.umn.edu)
Office Hours: Monday 3PM-4PM, Thursday 5:30PM-6:30PM, or by appointment (Office 4-207)

Teaching Assistant

Justin Levandoski (justin@cs.umn.edu)
Office Hours: Wednesday 11AM-12PM (Room 2-209)

Course Textbook

Database Management Systems, Third Edition.
Raghu Ramakrishnan and Johannes Gehrke

Book website: http://www.cs.wisc.edu/~dbbook/.

Exams

There will be two mid-term exams on the dates indicated in the schedule and a final exam as scheduled by the University.

The first midterm exam will cover topics in book chapters 1-10. The second midterm exam will cover topics in book chapters 11-17. The final exam will be inclusive, covering topics in book chapters 1-17.

The final exam is scheduled for Thursday, May 15, 6:30-8:30 PM.

Homework

There will be four paper homework assignments, taken from problems in the textbook, given throughout the semester on the dates indicated in the schedule. All work is due at the beginning of class on the due date specified for each assignment, and must be typed. Due dates for the assignments are strict, and each student is expected to complete the homework by themselves. Homework assignments will be posted here throughout the semester.

Labs

Four lab projects will be assigned throughout the semester on the dates indicated in the schedule. Labs consist of implementing various components of a database management system. The specific database we will use for this purpose is Minibase, a fully-functional instructional database system from the University of Wisconsin. The version we will be using is implemented in Java. Lab assignments will be posted here throughout the semester.

Grading

Course work and exams will be weighted as follows:

Assignment/ExamEachTotal
Homework assignments from book5%20%
Labs10%40%
Midterm exam 110%
Midterm exam 210%
Final exam20%
Total100%
 
The University of Minnesota is an equal opportunity educator and employer.
CSCI 5708: Architecture and Implementation of DBMS