Arvutiteaduse instituut
  1. Kursused
  2. 2025/26 sügis
  3. Paralleelprogrammeerimise keeled (LTAT.06.022)
EN
Logi sisse

Paralleelprogrammeerimise keeled 2025/26 sügis

  • Pealeht
  • Loengud
  • Labs
  • Viited
  • Homework

This module is a practical introduction to concurrent programming. It is taught in English.

1st lecture takes place on September 8th!

Lectures: Mondays 12:15 - 14:00, Narva mnt 18 - 2006

Labs: Mondays 16:15 - 18:00, Narva mnt 18 - 2045 Zoom link https://ut-ee.zoom.us/j/96874257801?pwd=oiof7d3xdJBGEglEsgsaFvYfUzjbKC.1

Lecturers: Stefan Kuhn

Contact stefan.kuhn@ut.ee or see me in room 3012

Note that for now we do not plan to use moodle, everthing will be done in courses, except homework submission.

Homework

Four pieces of homework must be submitted and passed. They are found under "Homework" in the navigation bar.

Grading

Your final grade will be based on the results of project and exam.

Exam - 50% Project - 50%

Here are some example questions for the exam. In general, we will try to ask for concepts, not remote details.

  • Explain the general purpose of a Future
  • Who decides if a thread runs or is suspended? Explain the consequences of your answer
  • In Foster's methodology, the four steps in designing a concurrent algorithm are partitioning, communication, agglomeration, and mapping. Explain the communication step.
  • Explain data parallelism

Exam dates

You can chose your first attempt to be either just before Christmas or in mid-January. A resit only for those who failed will happen towards end of January.

  • first slot: Monday, 15th of December, 16:15 (this is the slot of the last lab), Room 2045
  • second slot: Monday, 19th of January, 16:15, Room 1022
  • resit: Monday, 26th of January, 16:15, Room 1022

Project work

The deadline for project submission is January 12th 2025. The task will be published in due time.

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused