Aineopintojen harjoitustyö: Tietorakenteet ja algoritmit (vuodenvaihde) : Aikataulu

 

 
 
Viikko 1: 16. - 22.12.
Ma-Ke: Aihe sovitaan ohjaajan kanssa aloitustapaamisessa
To-Pe: Ohjausta laitoksella
 
Su 22.12.: Palautus 1:
  1. Dokumentaatio: Määrittelydokumentti valmis, 100% kattava JavaDoc
  2. Versionhallinta: Alustettu versionhallinta (Github). Kaikki palautettava lisätään versionhallintaa, ei sähköpostilla mitään palautettavaa. Kurssilla käytetään tiralabtoolia.
  3. Ohjelma: Aloitettu ydinalueen toteutus javan kalustoa käyttäen.
  4. Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Suosittelemme lämpimästi Junit-testausta, tämä helpottaa omaa työtä ja ongelmien selvittämistä.
  5. Viikkoraportti numero 1
 
Viikko 2: 23. - 29.12.
Ei ohjausta tällä viikolla. Työn edistäminen ei pakollista, mutta suositeltavaa.
 
 
Viikko 3: 30.12. - 5.1.
Ohjausta maanantaina, torstaina ja perjantaina.
 
Su 5.1. : Palautus 2
Vertaispalaute toisen työstä - sähköpostilla ohje tästä erikseen
 
  1. Dokumentaatio: 100% kattava JavaDoc.
  2. Viikkoraportti numero 2
  3. Ohjelma: Ydinalue valmis, aloitettu omien tietorakenteiden toteutus.
  4. Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Suorituskykytestaus aloitettu ja pääosin suoritettu.
 
 
Viikko 4: 6.-12.1.
 
Ti-To: Ohjausta laitoksella
 
Pe 10.1.: Demotilaisuus klo 10-13.30 ja 14-17.30
 
Su 12.1. : Lopullinen palautus
 
  1. Dokumentaatio: 100% kattava JavaDoc: Valmiit dokumentit.
  2. Ohjelma: Kaikki tietorakenteet ja algoritmit toteutettu itse. Työ valmis.
  3. Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Graafinen esitys aikavaativuuksien toteutumisesta empiirisen testauksen perusteella.
  4. Viikkoraportti numero 3