CSci 4707: Practice of Database Management Systems (DBMS), Spring 2009

Tuesday and Thursday, 11:15 AM - 12:30 PM, MechE 18

Role:

Name

Office

Office Hours

Phone

Email

Instructor

Prof. S. Shekhar

EE/CS 5-203

Tuesday and Thursday 10AM-11AM

624-8307

shekhar@cs.umn.edu

TA

Joe Naps

EE/CS 2-209

Monday and Friday
1PM-2PM

-

naps@cs.umn.edu

Web Pages: Schedule, Homeworks, Class Notes, Instructor Announcements, TA Announcements, Teams, GRIT

Course Home Page: http://www.spatial.cs.umn.edu/Courses/Spring09/4707/index.html

Text Book: Michael V. Mannino, Database: Design, Application Development & Administration, Third Edition, McGraw Hill, 2007, ISBN 0-07-294220-7.
Recommended (for labs): Jonathan Gennick, Oracle SQL*Plus Pocket Reference, O 'Reilly Press, Second Edition, ISBN 0596004419.

Topics

Examinations and Assignments

Grading

Late Submission Policy

Cheating/ Collaboration

Getting help from services like general debugging service (GDS), web-sites (e.g. cheaters.com), copying someone else's assignment, or the common solution of written or programming assignments will be considered cheating. The purpose of assignments is to provide individual feedback as well to get you thinking. Interaction for the purpose of understanding a problem is not considered cheating and will be encouraged. However, the actual solution to problems must be one's own.

Helpful Comments

This class is very interesting and useful. We will uncover concepts underlying database design, querying, and administration. Practitioners may be invited as guest lecturer during discussion of topics. To get full benefit out of the class you have to work regularly. Read the textbook regularly and start working on the assignments soon after they are handed out. Plan to spend at least 10 hours a week on this class doing assignments or reading.

Active group learning techniques may be used in class meetings to enhance the learning opportunities. Performance of a student during these exercises will have no bearing on his/her grades. Students will work in a small group of two or three on an exercise or a discussion question provided in the class meeting. After this, a randomly chosen student will be invited to summarize the discussion in his/her group. Other students in the class may paraphrase and improve the presented material.

Good Luck, and Welcome to CSci 4707!
Shashi Shekhar