Opinto-opas 2003-2004

8100300 TIETORAKENTEIDEN KÄYTTÖ, UTILIZATION OF DATA STURCTURES, 3 ov

Tietoa luennoitsijoista
Minna Ruuska

Luentoja ja harjoituksia
Luentoja yhteensä 42 h Harjoituksia yhteensä 14 h

Luentoajat ja -paikat
Keskiviikko 13 - 16, TB109
Perjantai 12 - 14, TB214 English
per II: Keskiviikko 14 - 16, TB206 English

Viikottainen opetus/periodi

S1

S2

K1

K2

Kesä

Luennot (h):

-

-

3+

3

-

Harjoitukset (h):

-

-

1

-

-

Tavoitteet
Opintojakson suoritettuaan opiskelija tuntee yleiset lajittelumenelmät ja perustietorakenteet (listat, puut) ja osaa käyttää niihin liittyviä algoritmeja.

Sisältö
Lajittelumenetelmiä, listat, puut (binääripuu, puna-musta puu). STL-kirjasto, sen rakenne ja käyttö.

Tutkintovaatimukset
Aktiivisesti suoritetut harjoitukset, harjoitustyöt ja tentti.

Kirjallisuus
Robson: Using the STL, Springer, ISBN 0-387-98857-2

Tietoa esitietovaatimuksista
Joko Laaja ohjelmointi tai yhdistelmä Ohjelmointi I+II vaaditaan.

Esitiedot

Numero

Nimi

OV

P/S

8100110

Ohjelmointi II

3

Pakollinen

8100200

Laaja ohjelmointi

6

Pakollinen

8100100

Ohjelmointi I

3

Suositus

Huomautuksia
Voidaan laajentaa opintojaksoksi 8100310 Tietorakenteet ja algorimit. Opintojaksot ovat toisensa poissulkevia, eli vain toinen hyväksytään mukaan tutkinnon tai pää- tai sivuaineen kokonaisopintoviikkomäärään.

Kurssin kotisivu