Topic outline

  • General

    The C programming course starts with a kick-off session on Tuesday, June 1st at 14:15. This will be an online session on Microsoft Teams on General Channel. The session will be recorded.

    The course will use Microsoft Teams for all activities (exercises, solution demos, other information sessions).

    More information about the course arrangements can be found in the Course Syllabus. The official course language is English, and therefore all information in MyCourses is in English. However, the course material and assignments are also available in Finnish. In exercises, you can get help in both English and Finnish.

    Course materials and exercises are available in the A+ System. Materials are available in English and Finnish. 

    Course personnel can be contacted by email at All emails should be in English. Do not use email for questions on course exercises or the environment setup, but use either Teams or exercise sessions for that.

    Exercise sessions

    There are weekly online exercise sessions on Exercises Channels of Teams. Participation is not mandatory, but you can check in any time during the session if you want to discuss exercises or other course topics. The exercises are arranged at the following times:

    Wed. 18:15 - 20:00 Thu. 10:15 - 12:00 Thu. 16:15 - 18:00Fri. 10:15 - 12:00 
    Markus Säynevirta Niilo HeinonenMarkus Säynevirta Niilo Heinonen
    Tuukka HimankaJoonas TörmäläTuukka HimankaJoonas Törmälä
    Juha Ponkkonen Juha Ponkkonen 

    There are three assistants attending on Wednesday and Thursday afternoon sessions, and two on the morning sessions. Therefore, you have a better chance of getting help on the Wednesday and Thursday afternoon sessions. We encourage you to start doing the exercises as soon as possible so that you can get help in the exercise sessions.

    Late exercise submissions are possible. The arrangement is as follows:

    1. Module 1 & 2 exercises can be submitted till 23rd of June with 50% late submission penalty.
    2. Module 3 and onwards can be submitted at most 1 week late for 30% late submission penalty.
    3. In exercise sessions, we will not respond to requests about deadline-passed modules. For example, if you attend exercise sessions on the week 14 -18 of June 2021, we will not answer the questions about Module 1 and Module 2.