Kursledare: Rand Waltzman
Datorpostadress(er): rand@nada.kth.se
Course Administration
This course is graded on a Pass/No Pass basis
and is broken into two parts (A and B) each worth 4 points. Part A of the course will be completed during
Period 2. Part B will be completed
during Periods 3 and 4. The 4 points
corresponding to Part A of the course will be awarded to those who pass at the
end of the 2nd period. The 4
points corresponding to Part B of the course will be awarded to those who pass
at the end of the 4th period.
NOTE: Part A of the course is an absolute
prerequisite for Part B. If for some
reason you do not pass Part A of the course, you will not be allowed to
continue to Part B and will have to come back the next academic year (2007
– 08) and begin again. The only
exceptions to this are for those who have taken another 4 point course that the
department has approved as being equivalent to Part A of this course. Those students may proceed directly to Part B
starting in Period 3.
By the end of the course you will have
completed (a) an assigned set of homework assignments and (b) a course
project. There will be homework assignments
during Part A and Part B of the course.
The project work will begin in Part A of the course and be completed in
Part B.
Course Requirements
In order to pass each part of the course, you
must successfully complete the homework assignments and project work as described below. So, for example, if you manage the project
work successfully in Part A of the course but do not pass the homework, you
will fail the course. In addition, you
are required to attend a number of lectures where we will have guest
speakers. These lectures will be clearly
noted. Attendance at other lectures is
not required. In case you do fail and
need to return next year, any work that you have successfully completed this
year will be discarded and you will
have to begin from the beginning.
Penalty Points
NOTE: Once you receive a specified
number of penalty points as described below, you will have failed the course
regardless of any work you have completed.
You must register for the course through the
Res system using the course code mvk06. Failure
to do so by the stated deadline will result in 1 penalty point (PP) starting at
the beginning of each 24 hour period in which you are late in registering. You will be charged a maximum of 3 PPs.
All assigned work (both homework and project
related) must be turned in on time. If
you do not turn in work on time, you will be charged 1 PP starting at the
beginning of each 24 hour period in which the work is late. The clock starts ticking immediately after
the deadline.
For homework, you will be charged a maximum
of 3 PPs. If the homework is not turned
in by the end of the third 24 hour period, it will not be accepted and you will
fail that homework. See below for the
number of allowed failed homework assignments in each part of the course.
You will be charged 2 PPs for missing a
required lecture. Attendance will be
taken at each required lecture by means of a signup sheet that will be
available at the lecture.
There will also be scheduled group meetings
with the course management (i.e., Rand and Inge). Failure to attend a scheduled meeting will
cost you 4 PPs.
It is possible to be charged PPs for lack of
performance in project work. You will be
working in a team. In order for the team
to function properly, each member must do his or her share of the work as
decided by the group. If you do not do
your share, it will cost you.
Determination of such penalties will be made on a case by case basis by
the course management. Such actions must
be initiated by team members. So, if you
feel that one of your teammates is not doing his or her job, you must let the
course management know immediately so that we can deal with it.
PPs do not
carry over from Part A of the course to Part B.
When Part A is completed, your PPs will be reset to 0 for the start of
Part B.
Part A Requirements
Once you get 12 PPs, you immediately fail
this part of the course. In that case,
you will not be allowed to continue to Part B.
Homework
There will be a total of 6 homework
assignments during this part of the course.
Each homework assignment has a stated deadline. You are required to pass 5 out of the 6
assignments. Note that even if you are allowed to miss one homework assignment, it
will still cost you 3 PPs. In order
to pass an assignment, you must turn in the assignment exactly according to
instructions by the deadline stated. These time deadlines are hard and completely
unforgiving unless a prior arrangement has been made with Rand or you have a
fantastically good excuse (severe illness, a death in the family, etc.) that
NOTE:
Many of the homework questions can be answered in more than one
way. So do the best you can on each
one. Your answers will be accepted as
long as we think you have made an honest effort and had some good ideas. But you must answer all questions in order to pass.
We will try to post sample answers after each assignment has been turned
in. But just because they are not the
same as yours does not mean that your answers were not acceptable.
Project
Work
During this part of the course you will
select a project to work on and complete the Requirements Analysis phase of the
project. In order to pass this part of
the course, you must successfully complete all necessary documentation by the
stated deadlines.
Please be sure to note that your project
group stands or falls together. You either all pass or you all fail the
project work part of the course requirements.
It is each group member’s responsibility to make sure that all
work is completed and handed in on time.
Problems that cannot be resolved within the group must be reported to
the course management before deadlines have
passed.
Part B Requirements
To be
announced.
General Information
Both Rand and Inge (Inge Frick, inge@nada.kth.se) are available to help you
any time. E-mail us or come by our
offices any time you feel the need – we are here to help you
succeed.
Please be sure to monitor the course News page frequently - the link is on
the course home page. Outside of
lectures, it is the only way I have to communicate with you as a group. I will assume that you are monitoring this
news page to the extent that you will be held
accountable for any information that you might need to complete your work
successfully. For example, any changes
in the instructions for the course work will be posted on the news page and not
following those instructions because you did not see them is unacceptable as an
excuse – so please don’t even bother to try. All notices will be posted in plenty of time.
There is also a web page called Project Questions and Answers –
the link is on the course home page. Our
policy is to post answers to questions that students ask on this web page so
that we do not have to repeat them. So,
before you ask us a question, please check this page. I recommend that you monitor this page on a
regular basis.
Upp till Nadas kurser.
Sidansvarig: <rand@nada.kth.se>
Tekniskt stöd: <webmaster@nada.kth.se>