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
2009 spring 13.01-23.04. Finnish

Lectures

Time Room Lecturer Date
Tue 10-12 A111 Patrik Floréen 13.01.2009-19.02.2009
Thu 10-12 A111 Patrik Floréen 13.01.2009-19.02.2009
Tue 10-12 A111 Patrik Floréen 10.03.2009-23.04.2009
Thu 10-12 A111 Patrik Floréen 10.03.2009-23.04.2009

Exercise groups

Group: 1
Time Room Instructor Date Observe
Tue 14-16 C222 Topi Musto 12.01.2009—20.02.2009
Tue 14-16 C222 Topi Musto 09.03.2009—24.04.2009
Group: 2
Time Room Instructor Date Observe
Tue 16-18 B119 Janne Korhonen 12.01.2009—20.02.2009
Tue 16-18 B119 Janne Korhonen 09.03.2009—24.04.2009
Group: 3
Time Room Instructor Date Observe
Wed 12-14 CK111 Topi Musto 12.01.2009—20.02.2009
Wed 12-14 CK111 Topi Musto 09.03.2009—24.04.2009
Group: 4
Time Room Instructor Date Observe
Wed 16-18 CK111 Janne Korhonen 12.01.2009—20.02.2009 in English if needed
Wed 16-18 CK111 Janne Korhonen 09.03.2009—24.04.2009 in English if needed
Group: 5
Time Room Instructor Date Observe
Thu 14-16 CK111 Antti Laaksonen 12.01.2009—20.02.2009
Thu 14-16 CK111 Antti Laaksonen 09.03.2009—24.04.2009
Group: 6
Time Room Instructor Date Observe
Fri 12-14 CK111 Antti Laaksonen 12.01.2009—20.02.2009
Fri 12-14 CK111 Antti Laaksonen 09.03.2009—24.04.2009

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

Ilmoittautuminen tälle kurssille alkaa keskiviikkona 7.1. klo 9.00. Kurssille voivat osallistua ne opiskelijat, jotka viimeistään kurssin alkuun mennessä ovat hyväksytysti suorittaneet esitietovaatimuksena olevat Ohjelmoinnin jatkokurssin (Java-ohjelmointi) ja Johdatus diskreettiin matematiikkaan -kurssin tai tähän kurssiin liittyvän esitietokokeen, joka järjestetään perjantaina 9.1. klo 9-11 salissa D122.