Tietorakenteet

58131
8-10
Algorithms and machine learning
Intermediate studies
Perustietorakenteet kuten pinot, jonot, puut ja verkot sekä niiden käsittelyalgoritmit. Esitiedot: Ohjelmoinnin jatkokurssi (Java-ohjelmointi) ja Johdatus yliopistomatematiikkaan (Johdatus diskreettiin matematiikkaan). Huom: Kurssin harjoitukset alkavat jo ensimmäisellä luentoviikolla. Kurssikirja: T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein: Introduction to Algorithms, 3rd ed., MIT Press, 2009.
Year Semester Date Period Language In charge
2008 spring 15.01-24.04. Finnish

Lectures

Time Room Lecturer Date
Tue 10-12 A111 Jyrki Kivinen 15.01.2008-24.04.2008
Thu 10-12 A111 Jyrki Kivinen 15.01.2008-24.04.2008

Exercise groups

Group: 1
Time Room Instructor Date Observe
Mon 12-14 CK111 Tomi Jylhä-Ollila 14.01.2008—25.04.2008
Group: 2
Time Room Instructor Date Observe
Tue 8-10 C221 Jyrki Kivinen 14.01.2008—25.04.2008
Group: 3
Time Room Instructor Date Observe
Wed 14-16 CK107 Jaakko Sorri 14.01.2008—25.04.2008
Group: 4
Time Room Instructor Date Observe
Wed 16-18 CK107 Jaakko Sorri 14.01.2008—25.04.2008
Group: 5
Time Room Instructor Date Observe
Thu 14-16 B119 Mikko Heimola 14.01.2008—25.04.2008
Group: 6
Time Room Instructor Date Observe
Thu 16-18 CK111 Mikko Heimola 14.01.2008—25.04.2008
Group: 7
Time Room Instructor Date Observe
Wed 14-17 CK108 21.01.2008—25.04.2008 in English

Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla. Non finnish students, contact the lecturer Prof. Jyrki Kivinen before hand.

Ilmoittautuminen tälle kurssille alkaa tiistaina 8.1. klo 9.00. Kurssille voivat osallistua ne opiskelijat, jotka viimeistään kurssin alkuun mennessä ovat hyväksytysti suorittaneet esitietovaatimuksena olevat Java-ohjelmointi ja Johdatus diskreettiin matematiikkaan -kurssit tai tähän kurssiin liittyvän esitietokokeen, joka järjestetään perjantaina 11.1. klo 9-12 salissa CK112.