Aineopintojen harjoitustyö: Tietorakenteet ja algoritmit (periodi IV) : Aikataulu

 

 

Viikko 1: 11.-15.3.

Ma-Ke: Aihe sovitaan ohjaajan kanssa, Skype tai irc palaveri erikseen sovittavana ajankohtana.

Ma-Pe: Ohjaus verkossa: Skype, irc tai sähköposti.

To 14.3. : 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.

Ohjelma:  NetBeans tai vastaava projekti aloitettu.

Viikkoraportti numero 1

 

 

Viikko 2: 18. - 22.3.

Ma-Pe: Ohjaus verkossa: Skype, irc tai sähköposti.

Ti 10-12: Ohjaus C221

To 14-16: Ohjaus C221

To 21.3. : 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: 25. - 27.3.

Ma-Ke: Ohjaus verkossa.

Ti 10-12: Ohjaus C221

 

 

Viikko 4: 4. - 5.4.

To 14-16: Ohjaus B-C käytävien välinen sohva (2. kerros)

To-Pe: Ohjaus myös verkossa

Su 4.4. : 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 5: 8.-12.4.

Ma-Pe: Ohjaus verkossa.

Ti 10-12: Ohjaus B-C käytävien välinen sohva (2. kerros)

To 14-16: Ohjaus B-C käytävien välinen sohva (2. kerros)

To 11.4. Palautus 4:

Vertaispalaute toisen työstä - sähköpostilla ohjeet tästä erikseen

Dokumentaatio: 100% kattava JavaDoc.

Viikkoraportti numero 4

Ohjelma: Tietorakenteiden toteutus edistynyt.

Testaus: 100% koodikattavuus / dokumentoitu koodin kattava testaus. Suorituskykytestaus edistynyt.

 

Viikko 6: 15.-19.4.

Ma-Pe: Ohjaus verkossa

Ti 10-12: Ohjaus B-C käytävien välinen sohva (2. kerros)

To 14-16: Ohjaus B-C käytävien välinen sohva (2. kerros)

To 23.4. : 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 7: 22.-28.4.

Ma-Pe: Ohjaus verkossa

Ti 10-12: Ohjaus B-C käytävien välinen sohva (2. kerros)

To 14-16: Demotilaisuus C221 (varmistuu vielä myöhemmin, voi olla myös A219)

To 21.2 : Palautus 6

Vertaispalaute toisen työstä - sähköpostilla ohje tästä erikseen

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 28.4. : Lopullinen palautus (23.59) yhtenä zip-pakettina. KATSO välilehti PALAUTUS