Preliminary text.
- All Projects are to be done individually.
- You can use the SUN-labs, MA416 and MA436, or the Linux-labs,
MA426 and MA446, at any time.
- No report is required, but a printout of all your code and a
user's guide must be
turned in on the due date before 13.00. The documentation can be turned
in in the red mail box (C/D) outside the CS-department.
- You are to present your project at a seminar where you have a 10
to your disposal. A live demonstration of the implemeneted
functionality is however required for which a Linux (or Sun)
workstation is available.
- You need to do at least one presentation to pass the projects.
- You can get a maximum of 21 (3+9+9) extra points on the three
projects. The extra points you earn on your projects will be added to
your exam score (Wednesday 19th January 2004). You will only
get extra points if you turn in your printout on
time and show up and present your project on the time you have signed
up for. Late projects and missed presentayions will not give
extra points. One third of the extra points will be given for the
presentation and own implementation initiatives.
- Project 1 is due on Tuesday 16th November before 13.00.
Hand in a nice printout of the source code and a user's guide.
Own algorithms should also be documented.
Files altered after 13.00 will not receive extra
points.
- Project 2 is due on Monday 6th December at 13.00. Programs
compiled or source code altered after 13 pm will not receive extra
points. The sign-up is done on the web. You must have signed up for a
presentation slot by 13 pm on 6th December.
- Project 3 is due on Monday 10th January at 13.00. Programs
compiled or source code altered after 13.00 will not receive extra
points. The sign-up is done on the web. You must have signed up for a
presentation slot by 13.00 on Monday 10th January.
- If you sign up and miss your presentation or if you have not done
the project, you will get a chance on Wednesday 26th January 2004 to
present, but you will not receive extra points.
- All three projects need to be approved (Godkänd) and a 3 or
better on the exam is required to get the whole course approved.
Code of Honor
Programming projects are to be implemented from scratch,
i.e., it is a violation of the honor code to derive solutions
from existing sources or previous instances of this course.
Discussion of programming projects is allowed (encouraged). Copying of
solutions from other students, or from students who previously
took this course is not allowed. If you do obtain substantial
help from the TA or another student, you must document this in your
program. A good guideline is that you must be able to explain
and/or duplicate anything that you submit.
|