Skip to content

About the course

Chapters

This course consists of 7 chapters.

Each chapter has multiple parts with material. At the end of each chapter, you can find the following parts:

  • Summary, which contains a recap of the symbols used in the chapter material
  • Read exercises, which are ungraded problems you can use to test your knowledge of the material by reading
  • Write exercises, which are graded programming exercises you need to submit to the server
  • Bonus content, which is additional content you might find interesting but which is fully optional and not assessed. These pages cover slightly larger projects and may use topics that have not yet been discussed in the course.

Grading

Once you have successfully completed at least 60% of the write exercises in each chapter, you can get 5 ECTS credits for completion.

  • If you solve at least 60% of the exercises, you get a grade of 1.
  • If you solve at least 90% of the exercises, you get a grade of 4.
  • If you solve at least 99% of the exercises, you get a grade of 5.

Please see the progress page for instructions on getting study credits for this course.

Note

ECTS credits are not currently available, as the course has not been registered as a University of Helsinki MOOC yet.