CS4440 Emerging Database Technologies

Instructor: Professor Ling Liu

Course Project Related Information

[ Important Dates | Groups | Group Registration | Proposal Requirements | Proposals |
Workshop Schedule | Demo Schedule | Final Project Deliverable Requirements ]


Important Dates

Sept 17

Week 4 (Thu)

Project group formed, submit to TSquare

Oct 1

Week 6 (Thu)

Proposal due, submit to TSquare

Oct 8

Week 8 (Thu)

Feedback to each project group

Dec. 2, 7, 9

Week 15, 16

Final project Presentation

Dec. 6 ~ 9

Week 16

Project Demos


Groups:
The course project is a group project with 2-3 students. Each group will be required to have a leader and you will need to form your project group by the end of Week 4.

Proposal:
You are required to write a project proposal. The length of the proposal is 3-5 pages. The proposal is worth 20% of your project grade. A typical proposal will contain the following sections:

  1. Motivation and Objectives
    • You should outline the problem and describe your plan to solve it. Especially, you should be specific about the motivation of the problem or issue that you are investigating. Make it clear early on what do you intend to offer? And why are they useful and interesting?
  1. Related work
    • You should identify other published work that is related to your proposal. A good proposal should show that you understand what has already been done and are working to extend that body of work. You are expected to provide references to related work both in the proposal and in the final project report.
  1. Proposed work
    • You need to be specific about what you will do in the project, and how you and I will evaluate its success. You should discuss the novelty of your project, such as new ideas, new techniques, or new applications of the existing technology. The proposal should include a sketch of the architectural design, including main components and interconnections among these components
  1. Plan of action (what resources, schedule, plan for evaluation)
    • You should be specific about what resources (software, hardware, platform considerations) you will need for the project and how you plan to get them. Your proposal must have a weekly schedule/milestones indicating how progress will be made on the project.
  1. Evaluation and Testing Method
    • The proposal should include evaluation/testing considerations and the methods you may use to validate your result.
  1. Bibliography

Final Project:
At the end of the semester, you are required to hand in your final project deliverable, consisting the following 5 items:

(1) Final project report, describing your project.

Content: Your report should include the objectives of your project, the research problems you are addressing, the approach/methods you took for evaluation of your results, the architecture and functional components of your prototype system, three most interesting contributions of your project design and/or implementation. You are also expected to summarize (a) what you have learned through the hand-on experience of doing this project, and (b) what concepts and techniques you learned in class are used in the current project design, and (c) what concepts and techniques you learned in class can be considered for extension of your current project.

Format: I expect the report to be well written and documented with references. The presentation style and quality (syntax and grammar) are an important part of the evaluation and grading of your final project. As the length of the reports, there are no specific rules. Quality is more important than quantity. I would rather see a well-written 15 pages report than a poorly written 30-pages report.

(2) Project proposal (revised version is acceptable)

(3) In-class project presentation (ppt file).

(4) Source code and code documentation

(5) Executable package of your prototype

You are required to submit your final project deliverable in a gzipped tar file or winzipped file with code documentation after the demo. At the demo, you are required to hand in a draft of your final report. You can finalize the report after the demo and submit an electronic version together with other final project deliverables.

 

Workshop: In class scheduled in the last couple of weeks of the semester.

 

Demo: Instructor's office in the 16th week.


[Link to GT]

Last updated on Aug. 17, 2010 by Ling Liu (lingliu@cc.gatech.edu)

~