General

These pages are for the fall 2025 English version of the course.

Course information

The course is made up of the following parts:

  • Weekly video-lectures

  • Small set of questions that are related to the video-lectures

  • Weekly discussion sessions, in which we discuss the topics covered in the videos and aim to answer all questions arrising during the course (Video-lectures and discussion sessions)

  • Weekly exercises (homework) in which the questions concern the topics covered in the video-lectures

  • Weekly practice sessions during which course assistants help with questions arrising from homework and fasilitate problem solving in small groups

  • A course project (C++ programming) in which the student must apply some of the course topics in practice

  • Exam in the end of the course, to verify the understanding of teoretical content

The grade will be based mainly on the prgramming project (content and quality). From the above mentioned parts one can collect extra bonus points, which may raise the grade by one (not from zero to one). The exam is graded only pass/fail, but one must pass it to get credits for the course. So the only mandatory parts of the course are the course project and the exam. More about the grading Grading-page.

Plus

All information and material for the course is located in here in plus-platform including returning homework assignments and course project. Also the attendance points are gathered here.

All course content is divided into course weeks, which included alla tasks to be carried out during that week.

Moodle

Since Plus-platform doesn’t contain discussion areas, we have one in Moodle (this is the only part of the course that is found in Moodle) Moodle

Course personnel

The easiest and fastest way to contact the course personnel is via this email-address: tiraka@lists.tuni.fi

In your personal matters, such as personal study arrangements, contact directly the teachers responsible for the course (see Sisu).

Posting submission...