Kandidaatintutkielma, syksy 2012, ryhmä 5
(Muutettu viimeksi 5.9.2012,
sivu luotu 27.8.2012.)
Motto:
Cmabrigden yilopitson tuktimusken muakan ei ole väilä,
msisä jäjretsyksessä sanan kijraimet ovat, ainoa täkreä aisa on, että
esnimmäinen ja viimienen kijrain ovat oikelila piakiolla. Loput voivat
olla missä jäjretsyskessä tahasna ja imhinen voi sitli lukea tesktin
ongemlitta. (1.2.2011)
Sivun sisältö:
Tietoja /
Aikataulu /
Aiheet /
Vertaisarviot /
Palaveriajat /
Kielenhuoltoa yms.
- (vko 36) ke 5.9. 12-16 (yhteinen, A218):
aiheet jaetaan, yleiset ohjeet,.., yms.
- (vko 37) ke 12.9 (henkilökohtainen tapaaminen): tekstinäytteiden ja
sisältösuunnitelman esittely ohjaajalle
- (vko 38) ke 19.9. (henkilökohtainen tapaaminen)
"referaatin" deadline perjantaina 21.9., s-postitetaan
kaikille ryhmäläisille ja ohjaajalle!
- (vko 39) ke 26.9. 12-16 (yhteinen, A218):
"referaattien" esittely ryhmälle, valmisteltu vertaisarviointi
- (vko 40) ke 3.10. (henkilökohtainen tapaaminen): palaute referaateista
- (vko 41) ke 10.10. (henkilökohtainen tapaaminen): aineen luonnoksen
tarkastaminen
- (vko 42) ke 17.10. (henkilökohtainen tapaaminen)
aineen ja kypsyysnäytteen deadline perjantaina 19.10.,
aine s-postitetaan kaikille ryhmäläisille ja ohjaajalle
Kypsyysnäytteeksi ohjaaja printtaa ja toimittaa aineen
johdantoluvun sellaisenaan (???).
Johdannon pituuden on oltava n. 1.5 sivua, max kaks'
- (vko 43) väliviikko!
(henkilökohtainen tapaaminen, jos opiskelija väliviikolla ehtii ja haluaa)
- (vko 44) ke 31.10. 12-16 (yhteinen, A218):
aineiden esittely ryhmälle, valmisteltu vertaisarviointi
- (vko 45) ke 7.11 (henkilökohtainen tapaaminen):
palaute aineesta ja kypsyysnäytteestä,
tutkielman jäsentelyn esittely ohjaajalle
- (vko 46) ke 14.11. (henkilökohtainen tapaaminen)
- (vko 47) ke 21.11: 12-16 (yhteinen, A218):
suulliset esitykset tutkielman aiheesta
- (vko 48) ke 28.11. (henkilökohtainen tapaaminen),
- (vko 49) ke 5.12. (henkilökohtainen tapaaminen),
valvojan palaute kypsyysnäytteestä (???)
tutkielman deadline maanantaina 10.12., toimitetaan
ohjaajalle, muille ryhmäläisille ja nyt myös valvojalle
"Aiheet" ovat aihepiirejä, kirjoitustyön lähtökohtia.
Kirjoitelmien lopulliset nimet syntyvät aikanaan.
Viitteet viittavat
Vihavaisen sivun lähdeluetteloon:
- JH:
Aspektiohjelmointi [Kicz97]
- ohjelmien modularisointi, aspektikääntäjät
- KK:
Dataflow-analyysi [ALSU07, luku 9]
- ohjelmakoodin optimointi: redundanssin poisto, dead-code elimination
- ohjelman kulkukaavio (flow graphs), dataflow-yhtälöt
- MK
Objective-C [CoxN91]
- hybridi oliokieli: synty, kehitys, sovellukset ja käyttö, mobiiliympäristöt
- ML:
Arkkitehtuurityylit ohjelmarakenteen perustana [Busc96, Bass98, KoMi05]
- arkkitehtuurin kuvaus, rajapinnat, systeemitason ratkaisumallit
- kerrosarkkitehtuuri, tietovuoarkkitehtuurit, asiakas-palvelin -arkkitehtuuri
- arkkitehtuurien arviointi
- KN:
Esimerkkikieli ja sen kehitys, arviointi ja vertailu: Clojure
[Arms07, FlMa08, Ruby09, IeFC06, Ieru06, O'Sul09, Hall09]
- Erlang, Ruby, Lua, Haskell, Go, Clojure, Groovy (tai jokin muu)
- ET:
Funktionaalinen ohjelmointi
[Back78, AbSS96, Huda89, HuFa92, HPLII, Scot09]
- listojen käsittely, funktiot arvoina, lambdakalkyyli, Scheme, ML, Haskell
- "Referaatit" keskiviikkona 26.9. "Kirjallisuuspiiri" –
jokainen valmistautuu arvioimaan ja kommentoimaan
kaikkien muiden kirjoituksia!
- Aineet keskiviikkona 31.10. "Kirjallisuuspiiri" –
jokainen valmistautuu arvioimaan ja kommentoimaan
kaikkien muiden kirjoituksia!
- Tutkielman aihepiiriin esittely keskiviikkona 21.11.
"Näytelmäpiiri" – siis esiintymisen arviointia.
Neuvoja ja ohjeita näihin tilaisuuksiin löytyy sivulta:
Ohjeita yhteisiin tapaamisiin, "kirjallisuuspiiri".
Keskiviikkoisin 12.9., 19.9., 3.10., 10.10., 17.10.,
7.11., 14.11., 28.11. ja 5.12.
ke 12:15 ML
ke 12:45 ET
ke 13:15 JH
ke 14:15 KN
ke 14:45 KK
ke 15:15 MK