T-106.3100 Intermediate Course in Programming T2 (5 cr)



Prerequisites

Prerequisites from programming and data-structures and algorithms are required. This means following three courses:

Course enrollment through Webtopi is mandatory.

Requirements

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

Grading

Final grade will be calculated as follows:
(O >= 1000 && P>=3000) ? min( 5, truc(( O + P - 4000) / 750 ) + 1 ) : 0

Staff and course contact address

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.

Programming exercises

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:

Extra time and submissions

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.

Project work

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.

Material for the Project

Important deadlines for the project:


Valid HTML 4.0!