CSE 4939W - Spring 2010
This course is project oriented. Roughly, during the first few days of
you will be broken into groups of 3 to 5 students each; you and your
undertake a large-scale development project, due at the end of the
You'll be responsible for a preliminary proposal, a project proposal, a
a final project report, documented source code, peer evaluation, and a
30 minute presentation to your peers (and instructors).
Each of these items is described in detail on the home page for the
We will use the class web site as the principal means of communication
You will use it to hand it your homework, receive grades for your work,
and schedule meetings with the course professors.
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 a revision based on feedback. Changes in revised
must be clearly marked by using, for example, the "track changes"
feature of Microsoft word.
All documents must be submitted in .pdf format (via Moodle).
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.