Aineopintojen harjoitustyö: Tietorakenteet ja algoritmit (periodi III) : Aikataulu
Viikko 1: 14.-20.1.
Ma-Ke: Aihe sovitaan ohjaajan kanssa.
To 14-16: Ohjaus C221
To 17.1. : Palautus 1:
Dokumentaatio: Määrittelydokumentti valmis.
Versionhallinta: Alustettu versionhallinta (esim. Github), lähetetty ohjaajalle tieto sijainnista.
Ohjelma: NetBeans tai vastaava projekti aloitettu.
Viikko 2: 21. - 27.1.
To 14-16: Ohjaus C221
To 24.1. : Palautus 2
Dokumentaatio: 100% kattava JavaDoc.
Viikoraportti numero 2
Ohjelma: Aloitettu ydinalueen toteutus, javan kalustoa käyttäen.
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Suosittelemme lämpimästi Junit-testausta, tämä helpottaa omaa työtä ja ongelmien selvittämistä.
Viikko 3: 28.1.- 3.2.
To 14-16: Ohjaus C221
To 31.1. : Palautus 3
Dokumentaatio: 100% kattava JavaDoc.
Viikkoraportti numero 3
Ohjelma: Ydinalue valmis, aloitettu omien tietorakenteiden toteutus.
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Aloitettu suorituskykytestaus.
Viikko 4: 4. - 10.2.
To 14-16: Ohjaus C221
To 7.2. : Palautus 4
Dokumentaatio: 100% kattava JavaDoc.
Viikkoraportti numero 4
Ohjelma: Tietorakenteiden toteutus edistynyt.
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Suorituskykytestaus edistynyt.
Viikko 5: 11.-17.2.
Ma-Pe: Ohjaus vain verkossa
To 14.2. : Palautus 5
Dokumentaatio: 100% kattava JavaDoc. Aloitettu toteutus- ja testausdokumentaatio.
Viikkoraportti numero 5
Ohjelma: Omat tietorakenteet valmiit. Ohjelma viimeistelyä vaille valmis.
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus.Suorituskykytestaus melkein valmis.
Viikko 6: 18.-24.2.
Ma-Pe: Ohjaus vain verkossa
To 21.2 : Palautus 6
Dokumentaatio: 100% kattava JavaDoc: Valmiit dokumentit.
Viikkoraportti numero 6
Ohjelma: Kaikki tietorakenteet ja algoritmit toteutettu itse. Työ viimeistelyä vaille valmis
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Graafinen esitys aikavaativuuksien toteutumisesta empiirisen testauksen perusteella.
Su 24.2. : Lopullinen palautus (23.59)