Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

58305306 Ohjelmistotekniikan linjan pro gradu -seminaari (3 op / 2 ov) - syksy 2006

Seminaari on erityisesti ohjelmistotekniikkaan erikoistuville, graduvaiheessa oleville opiskelijoille tarkoitettu syventävien opintojen seminaari. Sen tarkoituksena on tukea osallistujien gradutyöskentelyä. Seminaariin valitaan opiskelijoita, jotka ovat sopineet gradunsa aihepiiristä ohjelmistotekniikan alueelta hyvissä ajoin ennen seminaarin alkua. Etusija on gradutyöskentelynsä alkuvaiheessa olevilla ja niillä, joilta puuttuu ainakin yksi pakollinen seminaari.

Kukin osallistuja pitää seminaarissa kaksi esitystä oman gradunsa aihepiiristä. Ensimmäisessä, lyhyemmässä esityksessä opiskelija esittelee gradunsa aihepiirin ja hahmottelee gradulleen suunnittelemansa jäsennyksen. Toisen esityksen sisältönä on jokin gradun kannalta keskeinen luku, jonka opiskelija toimittaa etukäteen muiden seminaarin osallistujien luettavaksi. Seminaarin tuloksellisuuden perusta on kaikkien osallistujien aktiivinen kommentointi, joten seminaarissa ei ole vain yhtä opponenttia per esitys, vaan kullekin kerralle seminaarin osallistujille jaetaan useita nimettyjä arviointitehtäviä.

1. Ilmoitustaulu

2. Esitietovaatimukset

Seminaari on tarkoitettu ohjelmistotekniikan erikoistumissuunnan graduntekijöille. Muitakaan ei toki käännytetä pois.

Jokaisella seminaariin osallistujalla tulee olla suoritettuna Tieteellisen kirjoittamisen kurssi ja pakolliset aineopinnot. Jokaisella osallistujalla tulee olla hyväksytty graduaihe ennen seminaarin alkua.

3. Osallistujalista

Seminaariin hyväksytyt (tilanne 23.8.2006):

Jos nimeäsi ei ole listalla, sinulta luultavasti puuttuu hyväksytty graduaihe. Hoida aihe kuntoon linjan vastuuhenkilön kanssa (Inkeri Verkamo) mahdollisimman pian!

4. Aikataulu ja esitykset

Seminaari kokoontuu tiistaisin 5.9. - 5.12.2006. Ensimmäisellä periodilla 5.9. - 10.10. seminaari pidetään salissa CK111. Toisella periodilla 31.10. - 5.12. seminaari pidetään salissa C220. 17.10. ja 24.10. ei ole seminaaria.

4.1. Opponointi

Jokaisessa varsinaisessa esityksessä on kolme opponenttia, jotka tarkastavat lähteet, sisällön ja kieliasun.

Opponenttien roolit ovat:

  1. Lähdeopponentti: Selvittää, vastaako sisältö lähteitä, ovatko viittaukset kunnossa ja onko lähteiden painotus kunnossa.
  2. Sisältöopponentti: Selvittää, eteneetkö sisältö loogisesti, löytyykö esityksestä punainen lanka, johtaako alku kohti loppua.
  3. Kieliopponentti: Selvittää, onko teksti kieliasultaan ymmärrettävää, onko kielioppi ok, onko sanajärjestys suora, ovatko sivulauseet suurimmaksi osaksi yksitasoisia (käytännössä kaikki), onko pilkkuvirheitä.

4.2. Aikataulu ja opponoinnit

Aikataulu ja opponoinnit ovat seuraavassa. Opponointimerkinnöissä L=Lähteet, S=Sisältö ja K=Kieliasu. Kirjaimet perässä ovat opponoijan nimikirjaimet.

  1. 5.9. Kokoontuminen.
  2. 12.9. Vapaa viikko
  3. 19.9. Sanna Keskioja / Pasi Lehtimäki
  4. 26.9. Eero Anttila / Pauli Kauppila
  5. 3.10. Pasi Lehtimäki: Task Model Driven User Testing for Web Applications (L:EA, S:SK, K:PK)
  6. 10.10. Sanna Keskioja: Modeling and validating functional requirements as use cases (L:PK, S:PL, K:EA)
  7. 17.10. Eero Anttila: Ajax-työkalupakit (L:PL. S:PK, K:SK)
  8. 24.10. Väliviikko
  9. 31.10. Pauli Kauppila: Muunneltavuus ja laadun mittaaminen oliopohjaisessa ohjelmistokehityksessä (L:SK, S:EA, K:PL)
  10. 7.11. Vertaistapaaminen 1
  11. 14.11. Vertaistapaaminen 2
  12. 21.11. Vertaistapaaminen 3
  13. 28.11. Vertaistapaaminen 4/ Lopetus
  14. 5.12. Varaviikko

5. Lähdemateriaali

Ohjelmistotekniikan kannalta mielenkiintoisia lehtiä ovat ainakin seuraavat:

Ohjelmistotekniikan kannalta mielenkiintoisia konferensseja on paljon. Alan ehdoton ykkönen on International Conference on Software Engineering (ICSE). ICSEn proceedingsit löytyvät mm. kirjastostamme.

IEEE:n ja ACM:n elektroniset kirjastot löytyvät osoitteesta http://www.lib.helsinki.fi/finelib/lisens.html. Osoitteen kautta aukeaa sivu, missä ovat linkit IEEE/IEE - IEL online ja ACM - Association of Computing Machinery. Näitä linkkejä seuraamalla pääsette itse elektronisiin kirjastoihin. Kirjastot ovat käytettävissä ainakin tietojenkäsittelytieteen laitoksen koneilta.

Google on tehnyt hakemiston verkosta löytyvistä tieteellisistä julkaisuista. Hakukone hakemistoon löytyy osoitteesta http://scholar.google.fi

6. aikaisemmat linjan graduseminaarit


Juha Taina (Juha.Taina@cs.Helsinki.FI)