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
2007 spring 16.01-26.04. Finnish

Lectures

Time Room Lecturer Date
Tue 10-12 A111 Jyrki Kivinen 16.01.2007-22.02.2007
Thu 10-12 A111 Jyrki Kivinen 16.01.2007-22.02.2007
Tue 10-12 A111 Jyrki Kivinen 13.03.2007-26.04.2007
Thu 10-12 A111 Jyrki Kivinen 13.03.2007-26.04.2007

Exercise groups

Group: 1
Time Room Instructor Date Observe
Tue 16-18 B222 Janne Korhonen 22.01.2007—23.02.2007
Tue 16-18 B222 Janne Korhonen 12.03.2007—27.04.2007
Group: 2
Time Room Instructor Date Observe
Wed 14-16 C222 Janne Korhonen 22.01.2007—23.02.2007
Wed 14-16 C222 Janne Korhonen 12.03.2007—27.04.2007
Group: 3
Time Room Instructor Date Observe
Thu 8-10 C222 Jyrki Kivinen 22.01.2007—23.02.2007
Thu 8-10 C222 Jyrki Kivinen 12.03.2007—27.04.2007
Group: 4
Time Room Instructor Date Observe
Fri 12-14 B119 Janne Korhonen 22.01.2007—23.02.2007
Fri 12-14 B119 Janne Korhonen 12.03.2007—27.04.2007
Group: 5
Time Room Instructor Date Observe
Wed 16-18 B119 Ari Meriläinen 22.01.2007—23.02.2007
Wed 16-18 B119 Ari Meriläinen 12.03.2007—27.04.2007
Group: 6
Time Room Instructor Date Observe
Thu 16-18 CK111 Ari Meriläinen 22.01.2007—23.02.2007
Thu 16-18 CK111 Ari Meriläinen 12.03.2007—27.04.2007

Non finnish students, contact the lecturer Prof. Jyrki Kivinen before hand.