You need to first declare what your project will be about. You are
asked to choose a project topic that relates to topics covered in
lecture. The purpose of your project is to explore this topic in more
depth, so you will be expected to begin with the information provided
in lecture and explore the topic in more detail, looking for more
information on the historical background as well as the current state
of the art in that topic.
The instructor will give feedback on the project topic to help define
it in a way that will be most profitable for the learning outcomes of
the class. There will not be any grading of this portion of the project.
One of the first important tasks in the project is to assemble a
reading list of relevant literature. This literature is expected to
come from major conferences and journal publications, and in some
justified cases, authoritative Web sites. For this part of the
project, you must provide a list of 10-20 references that will be the
basis for your literature review. This list will be reviewed by the
instructor and TA.
The instructor will comment on the appropriateness of the reading list.
This reading list will count for 2 points in the project grade.
Your project team is to write a 2000-3000 word literature review that provides a summary of the historical background of your topic as well as outlines the current state of the art. It is important that you provide descriptions of the significant contributions of the work represented in your reading list. You should provide a bibliography and relevant citations within this review.
At the end of your literature review, you should provide a proposal
for a development project that is motivated by your literature
review. This development project can take many forms. The goal of
the development project is that you gain some experience either using
a tool developed by some other company or researcher that you reviewed
or developing some tool yourself that others might use. You have
complete freedom in choosing the development environment for this
project. The only requirement is that you be able to fully describe
that development environment and provide some way for your project to
be demonstrated to the instructor and TA at the end of the project.
The literature review will count for 15 points in the project grade.
Provide a description of your development project here. You will
need
to provide a summary of the motivation and goals of the development
task. You should provide a clear description of your development
environment, including links to any toolkits that you used. Any
source code that you develop should be provided as an attachment to
your deliverable.
The implementation portion of the project will count for 15 points in
the overall project grade.
During the last week of the semester, students will be responsible
for
a 15 minute presentation on their project. This presentation will
include a demonstration of your work as well as an overview of its
relation to existing work.
The presentation will count for 8 points in the overall project grade.