CSE 4939W - Spring 2011
This course is project oriented. Roughly, during the first few days of
we will collect ideas from the class and evaluate these proposals
then you will be broken into groups of 2 to 3 students each; you and
undertake a large-scale development project, due at the end of the
You'll be responsible for a project proposal, a
a final project report, documented source code, peer evaluation, and a
20 minute presentation to your peers (and the instructor).
Each of these items will be described in detail on the HuskyCT page for
We will use the class web site as the principal means of communication
You will use it to hand it your assignments and receive grades for your
W Course writing requirements. CSE
4939w is a UCONN W course,
requiring that each student submits 15 pages of revised work during the
Written work is expected to have 1 in. margins, 12 point font, and
To meet this requirement, several of the course deliverables will be
the second submission as a revision based on feedback. Changes in
must be clearly marked by using, for example, the "track changes"
feature of Microsoft Word.
All documents must be submitted in .pdf format in HuskyCT.
Each group must submit their work as a single document.
Grades will be determined according to the following criteria:
1. 35%: Written course deliverables and revisions (Project
Status report, Design report, Documentation, Final project report).
2. 35%: Final project technical assessment.
3. 30%: Final presentation, participation and peer
Version control. Unless you
make other arrangements with the teaching staff,
you will be expected to use subversion for software version control.
You may have
had some experience with subversion before. If not, follow these
To get started, read Chapters 1 and 2 of Version control with Subversion,
an excellent free book on subversion. Subversion's client-server
will require that you have the subversion server installed on a machine
which all members of your group have network access.
We recommend that you use the School of Engineering machine,
on which subversion is installed and ready to roll.