Institute of Computer Science
  1. Courses
  2. 2018/19 fall
  3. Introduction to Programming (MTAT.03.236)
ET
Log in

Introduction to Programming 2018/19 fall

  • Home
  • Grading
  • Links

Introduction to Programming

This is an introductory programming course for IT law, Science & Technology, Quantitative Economy students; the students of other departments who aim to pick up programming can also join the course.

The course consists of video lectures of Charles Severance and practice sessions.

Before each practice session, the students have to watch the video lectures, solve a test concerning the current topic in Moodle, solve exercises and submit the solutions into Moodle. In the practice sessions, the main topics and exercises are reviewed and more exercises are solved.

The practice sessions take place from week 2 to week 10.

Information about the grading system is here.

The re-exam will take place on 23th of November (Friday) at 8:15 in room 004. Registration in SIS.

NumberBefore sessionDatesTopicsDuring sessionAdditional information
1.Before session 114.09Introduction. ExpressionsDuring session 1 
2.Before session 221.09Conditional ExecutionDuring session 2 
3.Before session 328.09FunctionsDuring session 3 
4.Before session 405.10IterationsDuring session 4 
5.Before session 512.10StringsDuring session 5Project formulation
6.Before session 619.10FilesDuring session 6Project formulation deadline and discussion
7.Before session 726.10ListsDuring session 7Project
8.Before session 802.11GraphicsDuring session 8Project deadline and presentation
9.Before exam09.11Exam Rules
Example test
Example exercise

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

  • Marina Lepp (marina.lepp at ut.ee)
  • Ljubov Jaanuska (ljubov.jaanuska at ut.ee)
  • Kristine Leetberg (kristine.leetberg at ut.ee)
  • Priit Paluoja (priitpaluoja at gmail.com)
  • Laura Ruusmann (laura.ruusmann at ut.ee)

Tips for success:

We encourage you to get together with course mates to discuss the material and practicals. You are welcome to discuss the home assignments with other students, discuss specific algorithms, properties of algorithms etc.; we ask only that you not look at any source code written by a different student, nor show your solution code to other students before session.

  • 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