Aineopintojen harjoitustyö: Tietorakenteet ja algoritmit (alkukesä) : Aikataulu

 

 
 
Viikko 1: 6. - 10.5.
Ma-Ke: Aihe sovitaan ohjaajan kanssa, palaveri erikseen sovittavana ajankohtana.
To: Pyhäpäivä, ohjaajat ei tavoitettavissa
 
Pe 10.5.: Palautus 1:
Dokumentaatio: Määrittelydokumentti valmis.
Versionhallinta: Alustettu versionhallinta (esim. Github), lähetetty ohjaajalle tieto sijainnista. Kaikki palautettava lisätään versionhallintaa, ei sähköpostilla mitään palautettavaa.
 
 
Viikko 2: 13. - 17.5.
Ma-Pe: Ohjaus verkossa ja laitoksella
 
To 16.5.: Palautus 2
Dokumentaatio: 100% kattava JavaDoc.
Viikoraportti numero 1
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: 20. - 24.5.
Ma-Pe: Ohjaus verkossa ja laitoksella
 
To 23.5. : Palautus 3
Vertaispalaute toisen työstä - sähköpostilla ohje tästä erikseen
 
Dokumentaatio: 100% kattava JavaDoc.
Viikkoraportti numero 2
Ohjelma: Ydinalue valmis, aloitettu omien tietorakenteiden toteutus.
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Aloitettu suorituskykytestaus.
 
 
Viikko 4: 27.-31.5.
Ma-Pe: Ohjaus verkossa ja laitoksella.
 
To 30.5:. Palautus 4:
Dokumentaatio: 100% kattava JavaDoc.
Viikkoraportti numero 3
Ohjelma: Tietorakenteiden toteutus edistynyt.
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Suorituskykytestaus edistynyt.
 
 
Viikko 6: 3.-7.6.
Ma-Pe: Ohjaus verkossa ja laitoksella
 
To 6.6. : Palautus 5
Vertaispalaute toisen työstä - sähköpostilla ohje tästä erikseen
Dokumentaatio: 100% kattava JavaDoc. Aloitettu toteutus- ja testausdokumentaatio.
Viikkoraportti numero 4
Ohjelma: Omat tietorakenteet valmiit. Ohjelma viimeistelyä vaille valmis.
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus.Suorituskykytestaus melkein valmis.
 
 
Viikko 7: 10. - 14.6.
Ma-Pe: Ohjaus verkossa ja laitoksella
 
To 13.6.: Demotilaisuudet C221
10-12
13-15
16-18
 
SU 16.6 : LOPULLINEN PALAUTUS 23:59 sähköpostiin yhtenä zip-paketiina
Dokumentaatio: 100% kattava JavaDoc: Valmiit dokumentit.
Ohjelma: Kaikki tietorakenteet ja algoritmit toteutettu itse. Työ valmis.
Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Graafinen esitys aikavaativuuksien toteutumisesta empiirisen testauksen perusteella.