CS 648 Winter 2002

Introduction to Database Management


CS648 Course Projects


The topic request deadline is 5:00pm on Monday, January 28th.
The initial paper submission deadline is  5:00pm on Wednesday, March 6th.
The review submission deadline is 5:00pm on Monday, March 18th.
The final paper submission deadline is 5:00pm on Tuesday, April 2nd.


The course project is a short paper on a topic related to relational database management systems.  In addition to writing a paper, you will be expected to read and review some of the papers written by your classmates.   This is an individual project.  You many not work with a partner.

Step 1: Determine your topic

The first step will be to choose one of the following two paper topics: For each topic, a few papers are listed.   These are some suggested papers to get you started.  You should locate other related material on your own.   There are many on-line sources of information on database-related topics.   Here are some useful links: The numbers of people working on each project topic will need to be balanced.   For this reason, you will be assigned a topic.   Topic assignment will work as follows.   By the topic request deadline, send a message to kmsalem@uwaterloo.ca  indicating which of the three topics you prefer.   Once the request deadline has passed, your topic assignment will be posted here.  I will try to accommodate as many of the preferences as possible.
 

Step 2: Write an Initial Draft of your Paper

Your paper should describe the problem identified by your assigned topic, and survey proposed solution(s) to that problem.   Your target audience is other CS648 students.   Assume that your audience understands relational database management systems as covered in class.    Your task is to convey to your reader an understanding your assigned topic you are writing about.    You are limited to six pages.  The literature addresses these topics in greater breadth and depth than you will be able to achieve in that amount of space.    You must balance the breadth and depth of your presentation so that you  cover as much material as possible, but not so much that your presentation cannot be understood.

Your paper must be no more than six pages long, including bibliography and appendices.  Use a font size of 10 points or larger and make sure that it is formatted so that it is easy to read.
Your paper must be original work.  The use, without attribution, of material (text, figures, examples) from your sources is plagiarism, which is an academic offense.  You may make limited use of material (text, figures, examples) from your sources, but any such material must be properly identified, and its source must be cited.  Your paper must include a proper bibliography.

You should submit the following by the initial paper submission deadline:

Do not identify yourself in your paper.   Identify yourself only on the separate cover sheet.  Please bind your cover sheet and papers together using a rubber band or a clip, or place them together in an envelope.   Place your submission in the CS448 assignment boxes on the 3rd floor of the Math building.

Step 3: Read Others' Papers and Write Reviews

You will be given two or three of your classmates' papers to review. For each paper, you are expected to prepare a brief, constructive review.    The purpose of these reviews is to provide feedback to the papers' authors so that they can improve their papers.    Each review should be no more than one page long.  Other than this, there is no required format for reviews.   In your reviews, try to identify a paper's strengths as well as its weaknesses.   Be as specific as possible.  Be constructive: provide suggestions as to how the paper's weaknesses might be improved.

Reviewing will be double blind.  That is, reviewers will not be told the names of paper authors, and authors will not be told the names of their reviewers.  Each of the papers you are given will be marked with a number.  At the top of each review, you should clearly indicate the number and the title of the paper that is being reviewed.  Do not identify yourself in your review.

You should submit the following by the review submission deadline:

Please bind your cover sheet and reviews together using a rubber band or a clip, or place them together in an envelope.   Place your reviews in the CS448 assignment boxes on the 3rd floor of the Math building.

Step 4: Revise your Initial Draft

You will be provided with two or three anonymous reviews of the initial draft of your paper.  Based on these reviews, you may revise your initial draft.    Like the initial draft, the final version is limited to six pages.   Your final draft should not be anonymous; please clearly indicate your name and your student ID number on the paper.

Place one hard copy of the final version of your paper in the CS448 assignment boxes on the 3rd floor of MC by the final paper submission deadline.

Evaluation:

Your project mark will be based the reviews that you write, as well as the final version of your paper.


Maintained by K. Salem