Opiskelijat:
- (vko 37) ke 9.9. 12-16 (yhteinen, C220):
aiheet jaetaan, yleiset ohjeet,.., yms.
- (vko 38) ke 16.9 (henkilökohtainen tapaaminen): tekstinäytteiden ja
sisältösuunnitelman esittely ohjaajalle
- (vko 39) ke 23.9. (henkilökohtainen tapaaminen)
"referaatin" deadline perjantaina 25.9., s-postitetaan
kaikille ryhmäläisille ja ohjaajalle!
- (vko 40) ke 30.9. 12-16 (yhteinen, C220):
"referaattien" esittely ryhmälle, valmisteltu repostelu
- (vko 41) ke 7.10. (henkilökohtainen tapaaminen): palaute referaateista
- (vko 42) ke 14.10. (henkilökohtainen tapaaminen): aineen luonnoksen
tarkastaminen
- (vko 43) ke 21.10. (henkilökohtainen tapaaminen)
aineen deadline perjantaina 23.10., s-postitetaan
kaikille ryhmäläisille ja ohjaajalle!
- (vko 44) väliviikko!
- (vko 45) ke 4.11. 12-16 (yhteinen, C220):
aineiden esittely ryhmälle, valmisteltu repostelu
- (vko 46) ke 11.11 (henkilökohtainen tapaaminen):
palaute aineesta, tutkielman jäsentelyn esittely ohjaajalle
kypsyysnäytteen deadline perjantaina 13.11., toimitetaan
ohjaajalle, valvojalle
ja kielentarkastajalle
- (vko 47) ke 18.11. (henkilökohtainen tapaaminen)
- (vko 48) ke 25.11: 12-16 (yhteinen, C220):
suulliset esitykset tutkielman aiheesta
- (vko 49) ke 2.12. (henkilökohtainen tapaaminen),
kielentarkastajan palaute kypsyysnäytteestä.
- (vko 50) ke 9.12. (henkilökohtainen tapaaminen),
valvojan palaute kypsyysnäytteestä.
tutkielman deadline maanantaina 14.12., toimitetaan
ohjaajalle, valvojalle
ja muille ryhmäläisille
"Aiheet" ovat aihepiirejä, kirjoitustyön lähtökohtia.
Kirjoitelmien lopulliset nimet syntyvät aikanaan. Viitteet viittavat
Vihavaisen sivun lähdeluetteloon.
- AA:
Oliojärjestelmien testaus ja vianetsintä [Bind99]
- testaustekniikat, toiminnallinen vs. rakenteinen testaus
- testauksen automatisointi, itseään testaavat ohjelmat
- assert (C, Java), programming-by-contract (Eiffel)
- JN:
Funktionaalinen ohjelmointi [Back78, AbSS96, Huda89, HuFa92,
HPLII, Scot06]
- listojen käsittely, funktiot arvoina, lambdakalkyyli, Scheme,
ML, Haskell
- TT:
Roskankeruu
[ScWa67, DeBo76, Cohe81, BoWe88, HeMo92, Wils92]
- muistinvaraukset, viitelaskurit, mark-and-sweep,
sukupolvet
- VV:
Olioarkkitehtuurit ja niiden ylläpito [Fowl99, Gamm95,
Kosk00, Busc96]
- refaktorointitekniikat (refactoring), refaktoroinnin
automatisointi
- uuskäyttö, sovelluskehykset, oliosuunnittelun ratkaisumallit
Neuvoja näihin tilaisuuksiin löytyy sivulta:
Ohjeita yhteisiin tapaamisiin, "kirjallisuuspiiri".
"Referaatit" keskiviikkona 30.9.:
arvioitu
arvioija 1 2 3 4 5
1 AA X X X
2 JN X X X
3 TS X X X
4 TT X X X
5 VV X X X
Aineet: keskiviikkona 4.11.:
arvioitu
arvioija 1 2 3 4
1 AA X X X
2 JN X X X
3 TT X X X
4 VV X X X
(keskiviikkoina
16.9., 23.9., 7.10., 14.10., 21.10., 11.11., 18.11., 2.12., 9.12.)
12:15 TT
12:45 VV
13:15
14:15 AA
14:45
15:15 JN