Kesätyöpaikkoja ohjelmistotekniikan tutkimusalueella

Tietotekniikan laitos etsii kesätyöntekijöitä ohjelmistotekniikan tutkimusalueelle.

Haettavana on seuraavat paikat:

  1. Algoritmien suorituskyvyn vertailua
  2. Mobiililaitteiden ohjelmistojen suunnittelu-, konfigurointi- ja mittaustehtäviä
  3. Stravis-oppimisympäristön toteutus
  4. Oppimateriaalin kehitys ohjelmoinnin peruskursseilla
  5. Käyttöjärjestelmäprojekti-kurssin uudistaminen
  6. Embedded Systems -kurssin uudistaminen

Kaikkia mainittuja paikkoja ei välttämättä täytetä, vaan täytettävät paikat riippuvat saatavasta rahoituksesta ja hakijoiden suuntautumisesta.

Tarkemmat kuvaukset näistä tehtävistä ovat alempana. Tehtävistä voi kysyä lisätietoja kunkin tehtävän kohdalla mainitulta yhteyshenkilöltä. Lähetä hakemuksesi ma 1.3.2010 klo 14:00 mennessä Kerttu Pollari-Malmille, joko sähköpostitse kerttu@cs.hut.fi tai postitse osoitteella

Kerttu Pollari-Malmi
PL 15400
00076 AALTO

Ilmoita hakemuksessasi, mistä tehtävistä olet kiinnostunut. Liitä mukaan CV ja Oodi-ote (epävirallinen riittää). Huom! Kerttu Pollari-Malmi on matkoilla 20.-28.2. eikä vastaa sinä aikana tiedusteluihin. Eri tehtävien kuvauksissa mainitut henkilöt ovat kuitenkin tavoitettavissa.

Tarkemmat kuvaukset tehtävistä:

1. Algoritmien suorituskyvyn vertailua

Työ on kokeellista algoritmitutkimusta IASMP-hankkeessa (www.cs.hut.fi/Research/SAG/IASMP/). Tehtävänä on ohjelmoida tiedonhaun algoritmeja C-kielellä ja verrata algoritmien suorituskykyä erilaisilla aineistoilla. Tuloksista tehdään julkaisu.

Edellytyksenä on hyvä ohjelmointitaito C-kielellä. Kurssin Merkkijonoalgoritmit suorituksesta on etua.

Yhteyshenkilö: Jorma Tarhio (jorma.tarhio@tkk.fi)

2. Mobiililaitteiden ohjelmistojen suunnittelu-, konfigurointi- ja mittaustehtäviä.

Kesätyö sijoittuu ajalle 1.6.2010-15.8.2010. Se liittyy laitoksessa tehtävään sulautettujen ohjelmistojen tutkimustyöhön sekä pitää sisällään mobiililaitteiden ohjelmistojen asennus-, konfigurointi- ja mittautehtäviä. Valittavalta henkilöltä toivotaan hyvää aihepiirin opintomenestystä sekä soveltuvaa aiempaa työkokemusta. Osoitettujen taipumusten perusteella on mahdollista keskustella myöhemmin diplomityöpaikasta aihepiirin parissa.

Yhteyshenkilö: Vesa Hirvisalo (etunimi.sukunimi@tkk.fi)

3. Stravis-oppimisympäristön toteutus

Tehtävänä on toteuttaa verkossa toimiva tietokoneavusteinen oppimisympäristö kurssille Merkkijonoalgoritmit (T-106.5400). Ympäristön työnimenä on Stravis (STRing Algorithms VISualization). Stravis-ympäristö tulee tarjoamaan työkaluja algoritmien visualisaatioon ja niiden monipuoliseen kokeiluun ja analysointiin. Se poikkeaisi yleisistä algoritmien animointijärjestelmistä tarjoamalla erityispalveluja juuri merkkijonoalgoritmien käsittelyyn. Stravis-ympäristö pyritään toteuttamaan niin, että uuden algoritmin liittäminen mukaan olisi niin helppoa, että kurssilaiset voisivat tehdä sen itse.

Tehtävä sopii myös diplomityöprojektiksi.

Edellytyksenä on hyvä ohjelmointitaito Java-kielellä. Kurssin Merkkijonoalgoritmit suorituksesta on etua.

Yhteyshenkilö: Jorma Tarhio (jorma.tarhio@tkk.fi)

4. Oppimateriaalin kehitys ohjelmoinnin peruskursseilla

Haemme kesätyöntekijää kehittämään ohjelmoinnin peruskurssien oppimateriaaleja ajalle 1.6.-31.8.2010. Työ sisältää kurssien sisältöjen ja harjoitusten kehittämistä sekä ohjelmointia, joten sen lisäksi, että edellytämme hakijalta hyvää arvosanaa jostakin ohjelmoinnin peruskurssista (T-106.120x), katsomme eduksi jatkokurssien (erityisesti T-106.122x Tietorakenteet ja algoritmit sekä T-106.124x Ohjelmoinnin jatkokurssi) suoritukset. Työ sopii myös pidemmälle ehtineelle tietoteekkarille varsinkin, jos olet kiinnostunut opetuksen kehittämisestä.

Yhteyshenkilö: Ari Korhonen (Ari.Korhonen@tkk.fi)

5. Käyttöjärjestelmäprojekti-kurssin uudistaminen

Kesätyö liittyy laitoksen käyttöjärjestelmäprojektikurssiin, jonka sisältöä ollaan kehittämässä. Valittavalta henkilöltä toivotaan reipasta otetta, asiallisesti suoritettuja kurssiopintoja pitäen sisällään mainitun kurssin, valmiuksia ohjelmistotekniseen työhön sekä kykyä tuottaa tarvittava kirjallinen dokumentaatio. Hyvän työssä suoriutumisen perusteella on työsuhdetta on mahdollista jatkaa sopivassa laajuudessa lukukauden aikana käsittäen opetuksen ja tutkimuksen avustavia tehtäviä. Työn tehdään ajalla 1.6.2010-31.8.2010 (työn voi valinnaisesti aloittaa jo toukokuun aikana)

Yhteyshenkilö: Vesa Hirvisalo (etunimi.sukunimi@tkk.fi)

6. Embedded Systems -kurssin uudistaminen

Kesätyö liittyy laitoksen sulautettujen järjestelminen kurssiin (Embedded Systems Course), jonka sisältöä ollaan kehittämässä. Valittavalta henkilöltä toivotaan asiallisesti suoritettuja sekä aihepiirin liittyviä kurssiopintoja, valmiuksia työskentelyyn sulautettujen järjestelmien parissa sekä kykyä tuottaa tarvittava kirjallinen dokumentaatio. Työn tehdään ajalla 1.6.2010-31.8.2010. Hyvän työssä suoriutumisen perusteella on työsuhdetta on mahdollista jatkaa sopivassa laajuudessa lukukauden aikana käsittäen tutkimuksen avustavia tehtäviä.

Yhteyshenkilö: Vesa Hirvisalo (etunimi.sukunimi@tkk.fi)