Institute of Computer Science
Courses.cs.ut.ee Institute of Computer Science University of Tartu
  1. Main page
  2. Become a Teaching Assistant
ET
Log in

Become a Teaching Assistant

  • Become a Teaching Assistant

On this webpage you’ll find information about the University of Tartu Institute of Computer Science courses that are looking for student teaching assistants. It’s a great opportunity to share your knowledge with fellow students while honing your teaching skills. The positions are paid. If you have any questions about a particular course, contact the course instructor directly.

Autumn 2026


Introduction to Algorithms and Data Structures (LTAT.03.029)

Contact: Chad Nester, nester@ut.ee
Semester: Autumn 2026
Required languages: English
Tasks: running a weekly 90-minute tutorial session; developing small programming exercise sets for the tutorial sessions based on the course material; assisting students with these exercise sets and larger programming assignments during the tutorial sessions; possibly also assisting students with theoretical questions concerning the course material during the tutorial sessions
Required skills: Python programming; fluency in course concepts (see webpage)
Other important information: This tutorial session is not yet in the timetable in the Study Information System. It has been requested and is pending.


Language Technology (LTAT.01.002)

Contact: Krista Liin, krista.liin@ut.ee
Semester: Autumn 2026
Language: Estonian
Tasks: grading homework every 2 weeks, giving feedback to students
Required skills: basic knowledge of Python, AI, NLP. Previous experience with the course is a bonus.
Other important information: remote work.


Language Technology (LTAT.01.002)

Contact: Krista Liin, krista.liin@ut.ee
Semester: Autumn 2026
Language: Estonian
Tasks: teaching practical sessions once a week, updating teaching materials (labs and homework)
Required skills: basic knowledge of Python, AI, NLP, courage to teach. Previous experience with the course is a bonus.
Other important information: several spots available - think how many groups you are ready to teach the same thing to.


Operating Systems (LTAT.06.001)

Contact: Alo Peets, alo.peets@ut.ee
Semester: Autumn 2026
Required languages: Estonian
Tasks: preparing, teachings and grading labs
Required skills: Good communicator, high knowledge about the workings of a computer and operating system

Spring 2027

Applied Cryptography (MTAT.07.017)

Contact: Arnis Parsovs, arnis.parsovs@ut.ee
Semester: Spring 2027
Required languages: English
Tasks: implementing semi-automated grading, grading weekly homework submissions
Required skills: have passed the course with good results


Artificial Intelligence (LTAT.01.003)

Contact: Krista Liin, krista.liin@ut.ee
Semester: Spring 2027
Required languages: Estonian
Tasks: grading homework every 2 weeks, giving feedback to students
Required skills: basic knowledge of Python, AI, NLP. Previous experience with the course is a bonus
Other important information: remote work


Computer Security (LTAT.06.002)

Contact: Alo Peets, alo.peets@ut.ee
Semester: Spring 2027
Required languages: Estonian
Tasks: preparing, teachings and grading labs
Required skills: Good communicator, high knowledge about the workings of a computer and operating system and cybersecurity-related skills


Design Thinking and Business Modelling (LTAT.05.040)

Contact: Antti Ainamo, antti.ainamo@ut.ee
Semester: Spring 2027
Languages of instruction: English
Tasks: Course planning with Assoc. Prof. Antti Ainamo taking main responsibility, interaction with students, Moodle, OIS2
Required skills: Moodle, OIS2, English


Web Security (LTAT.04.018)

Contact: Arnis Parsovs, arnis.parsovs@ut.ee
Semester: Spring 2027
Required languages: English
Tasks: implementing semi-automated grading, grading weekly homework submissions
Required skills: have passed the course with good results

  • 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