Prerequisites from programming and data-structures and algorithms are required. This means following three courses:
Course enrollment through Webtopi is mandatory.
The course has two mandatory parts:
There is no examination (or English lectures) on this course.
For doing programming exercises an user account in Niksula is needed
Final grade will be calculated as follows:
(O >= 1000 &&
P>=3000) ? min( 5, truc(( O + P - 4000) / 750 ) + 1 ) : 0
Lecturer Lauri Malmi has office hours on Wednesdays at 10:15-11:00 in B207 (cs-building). For example course substitutions are handled by him.
Head assistant Petri Ihantola has office hours on Tuesday at 10:15-11:00 in B229.
General questions about the course and/or exercises should be sent to the newsgroup: opinnot.tik.t2. Personal questions can be presented by email (t1063100 (at) cs.hut.fi), or face to face during the office hours. In addition, guidance for the programming exercises is given on exercise groups.
Official announcements about the course are published on this web-site.
Ircnet channel #jatko2 is used for free conversation about course topics. Course staff takes no responsibility about this discussion.
Mandatory programming exercises are submitted with the Goblin system. Passwords and other login information have been send to those who have registered to the course.
No teamwork is allowed while doing these exercises.
There are three rounds in goblin and 50% of all the points is needed to pass the course. Round deadlines are:
Do you still want to do exercises but deadlines are passed or you don't have submissions left? All the exercises are re-opened, so you can get some extra points for example to pass from the exercises.
However there is a small penalty on this "boomerang round". Points from the exercises are scaled down with a factor of 0,7. This means that it is not possible to get full points anymore and more work is required for the same points when compared to time before actual deadlines.
The boomerang rounds will be open till 31st of March.
Mandatory Project work is carried out in groups of three persons. Course staff are not making the groups, but a student should do that by themself.
cvs -log > logfile.logand pack the your local copy from the reposity (with log file) to tar.gz package:
gtar -cvzf PHASE1_?.tar.gz T2_2006/, where ? is your group number. Submit the package directly to your personal assistant with the title "T2 phase1 ?", where ? is your group number again.