Institute of Computer Science
  1. Courses
  2. 2021/22 fall
  3. Introduction to Programming II (MTAT.03.256)
ET
Log in

Introduction to Programming II 2021/22 fall

  • Home
  • Grading
  • Links

Introduction to Programming II

This is a follow-up course to Introduction to Programming. The course consists of video lectures (or reading materials) and practice sessions. Practical sessions of groups 1, 2 and 5 will be held online using Zoom, group 4 will have sessions in class.

Before each practice session, the video lectures or text material must be studied at home. Also, a test on the self-studied material must be solved in Moodle. During the practice sessions, the main topics will be reviewed and some exercises will be solved. The students should submit all programs written during the session right after it to Moodle. The students have to solve homework exercises and submit the programs with the corresponding logfiles into Moodle Moodle (deadline is every Friday 19:00 Estonian time). No late submission of homework will be allowed.

Every week, before submitting the homework the student must give a so-called ’oath of honesty’. This can be found in Moodle.

The practise sessions take place from week 11 to week 15. The exam will be during week 16 and in January.

Information about the grading system is here.

More detailed information will be given during the first practice session on week 11.

In case of any questions you can write to the forum in Moodle or ask the supervisors:

  • Reelika Suviste (reelika.suviste at ut.ee)
  • Kristiina Keps (kristiina.keps at gmail.com)
  • Svetlana Golovko (svetlana.golovko at ut.ee)
  • Merilin Säde (merilin.sade at ut.ee)
  • Priit Paluoja (priit.paluoja at ut.ee)

You have to do the first test before the first practice session.

NumberBefore sessionDatesTopicsDuring sessionHomeworkAdditional information
1.Before session 111.-12.11Nested loopsDuring session 1Homework 1 
2.Before session 218.-19.11DictionariesDuring session 2Homework 2Project formulation
3.Before session 325.-26.11Tuples, setsDuring session 3Homework 3Project formulation deadline
4.Before session 402.-03.12Graphics
Regular expressions
During session 4Homework 4Project program
Examples for the project: Tkinter
5.Before session 509.-10.12RecursionDuring session 5Homework 5Project deadline and presentation
6.  Exam  Exam rules
Example test
Example exercises

Early exam (registration deadline Nov 15):

  • Nov 17 at 17:00-20:00, room 2017

For registration write to reelika.suviste@ut.ee

Exams (registration in SIS):

  • Dec 13 at 16:00-19:00
  • Jan 7 at 10:00-13:00

The resit time for those who need it will be:

  • Jan 21 at 10:00-13:00, room 2004
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment