TIE-20106 Data Structures and Algorithms, 5 cr

Implementation TIE-20106 2019-01


The course covers the most common data structures and algorithms. During the course, algorithm design techniques and ways to analyze the efficiency of algorithms is discussed.


Period 3 - 4
Methods of instruction
Person responsible Matti Rintala

Assessment scale

Numerical evaluation scale (0-5)


The course grade is formed from points, which are earned from weekly excercises, lectures, lecture essays, online visualization assignments, and programming assignments. A minimum number of points have to be earned from each part. In addition to this, students have to pass the exam.

Study material

Type Name Author ISBN Additional information Language Examination material
Book Introduction to Algorithms Cormen, Leiserson, Rivest, Stein 9780262033848 English No
Book Introduction to the Desing & Analysis of Algorithms. 2nd ed. Anany Levitin 321358287 English No
Lecture slides Data structures and algorithms English Yes