Institute of Computer Science
  1. Courses
  2. 2025/26 fall
  3. Algorithmics (MTAT.03.238)
ET
Log in

Algorithmics 2025/26 fall

  • Home
    • Critical thinking
  • Lectures
  • Practice groups
    • G1 Tue 12-14
    • G2 Thu 14-16
    • G3 Fri 14-16 online
  • Assignments&Grading
    • Homework and Schedule
      • Information
      • Submit
      • Grading
    • Essays
    • Projects
    • Exam
  • Help
  • Links

Algorithmics

This course aims to be a general overview of algorithms, data structures, practical programming, heuristic search, etc. This course is obligatory in the MSc of Computer Science (usually taken during the 1st semester). It is also highly advisable for other curricula like Data Science, Cybersecurity and Software Engineering or specializations in interdisciplinary subjects like bioinformatics, statistics or mathematics.

(Updates in progress)

Log in to see more info!

Lectures and practical sessions

  • Lectures/consultations: Wednesday 10.15 - 12.00 Delta - 1019 (Jaak Vilo), vilo@ut.ee (Delta:3113).
    • The main content of lectures has been pre-recorded and available online on Panopto.ut.ee.
  • Group 1. Tuesday 12.15 - 14.00 Delta - D-1008 (Modar Sulaiman) modar.sulaiman@ut.ee
  • Group 2. Thursday 14.15 - 16.00 Delta - D-2010 (Jaagup Tamme) jaagup.tamme@ut.ee
  • Group 3. Friday 14.15 - 16.00 online only (Somnath Banerjee) somnath.banerjee@ut.ee
  • First lecture - introduction, September 3rd. Practice sessions start from week 2, September 9th!
  • Registration via SIS/ÕIS ois2.ut.ee
  • Report IT issues: UT IT support: it.ut.ee and UniTartuCS IT support: ati.comp@ut.ee

Course Forum

We will use Slack free version) unitartucs-algorithmics and email for questions and discussions. See Lectures page. Log in with your UniTartu credentials into this page and see the invitation link:

  • (log into courses to see link)

Exam dates and times:

To Be Decided (TBD)

Plan is to have them as tasks, a bit similar to homeworks. There are certainly parts that can be achieved more easily and some that may take a bit more thinking to achieve. As the baseline passsing would require 50% points from exam. Challenge is always to come up with something that hopefully does not have readily available solutions on the Internet and where you actually learn yourself something useful and thus build confidence on what you can now achieve after this course. Clearly, the partial solutions are also solutions.

Poster session:

  • Project final dates - TBD

Previous years

  • 2024 fall
  • 2023 fall
  • 2022 fall
  • 2021 fall
  • 2020 fall
  • 2019 fall
  • 2018 fall
  • 2017 fall
  • 2016 fall
  • 2015 fall
  • 2014 fall
  • 2013 fall
  • 2013 spring
  • 2012
  • 2011
  • 2010
  • 2009
  • 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