Tietotekniikan ohjelmointityön aiheesta (oma tai annettu) on aina sovittava ennakkoon lehtori Pentti Hämäläisen kanssa. Ohjelmointitöitä, joista ei ole ennalta sovittu, ei tulla hyväksymään. Tietotekniikan ohjelmointitöiden toteuttamiseen ja siihen liittyvien dokumenttien kirjoittamiseen löytyy sekä yleinen ohje että ohje työselosteen kirjoittamiseen.
Ohjelmointityöt on tarkoitettu pääasiassa tietotekniikkaa vähintään cum laude approbaturin verran lukeville tietotekniikan sivuaineopiskelijoille. Heidän tulee suorittaa tietotekniikan cum laude -opintoihinsa vähintään kolmen (3) opintoviikon verran ohjelmointitöitä tai vähintään kolmen opintoviikon laajuinen sovellusprojekti. Sovellusprojekti poikkeaa ohjelmointitöistä lähinnä siten, että se toteutetaan ryhmätyönä ja sen etenemistä valvotaan ohjelmointitöitä tarkemmin.
Myös tietotekniikan pääaineopiskelijat voivat halutessaan tehdä ohjelmointitöitä pakollisen sovellusprojektinsa lisäksi. Pääaineopiskelija voi opinnoissaan hyödyntää ohjelmointityöt tietotekniikan cum lauden valinnaisiin opintojaksoihin.
Alla olevassa listassa on lueteltu ehdotettuja cum laude -ohjelmointitöiden aiheita. Niiden yhteydessä on ilmoitettu suluissa aiheen kirjanneen henkilön nimi ja kirjauspäivä. Joidenkin aihe-ehdotusten yhteydessä on erikseen mainittu aiheen ehdottaja, jolta voi kysyä aiheesta lisätietoa sekä saa tarkemman tehtävämäärityksen ja varsinaisen toimeksiannon. Vuotta vanhempiin aiheisiin kannattaa suhtautua pienellä varauksella, mutta kyseisten aiheiden ehdottajilla voi olla mielessään myös muita tuoreempia aiheita.
WWW-Nimbus visualisointi
(Vesa Ojalehto, Ilmoituspäivämäärä : 29.08.2003)
BibTeXin korvaaja
(Antti-Juhani Kaijanaho, Ilmoituspäivämäärä : 14.01.2003)
NetBeans-sovelluskehittimen tutoriaalin kirjoittaminen
(Kari Kärkkäinen, Ilmoituspäivämäärä : 21.05.2002)
Oliopohjaiset tieteellisen laskennan ohjelmistot
(Kari Kärkkäinen, Ilmoituspäivämäärä : 18.10.2001)
Järjestelmädokumentoinnin visualisointi
(Virtualisointityöryhmä / Leena Hiltunen, Ilmoituspäivämäärä : 10.09.2001)
Java-ohjelmointiympäristöjen vertailu
(Vesa Lappalainen, Ilmoituspäivämäärä : 30.08.2001)
GPS-tallentimen reitin vertaaminen annettuun reittiin
(Vesa Lappalainen, Ilmoituspäivämäärä : 29.08.2001)
Matlab optimoinnin visualisoinnissa
(Kaisa Miettinen ja Marko Mäkelä, Ilmoituspäivämäärä : 09.11.2000)
Korttipeli verkkoon
(Kari Kärkkäinen, Ilmoituspäivämäärä : 03.05.2002)
OpenGL visualisointityökalu
(Kari Kärkkäinen, Ilmoituspäivämäärä : 12.10.2001)
3D-pintojen bezier-esitys
(Kari Kärkkäinen, Ilmoituspäivämäärä : 19.10.2001)
Oluttietokanta harrastuskäyttöön
(Kari Kärkkäinen, Ilmoituspäivämäärä : 17.10.2001)
Tenttijöiden sijoitteluohjelma
(Kari Kärkkäinen, Ilmoituspäivämäärä : 12.10.2001)
Tenttien ja välikokeiden sijoittumista annetuille tenttipäiville optimoivan ohjelman jatkokehittäminen
(Kari Kärkkäinen, Ilmoituspäivämäärä : 12.10.2001)
Tietokannan päivittäminen sähköpostitse
(Kari Kärkkäinen, Ilmoituspäivämäärä : 12.10.2001)
Kombinatorisen optimoinnin ohjelmistojen etsiminen ja testaaminen
(Kaisa Miettinen, Ilmoituspäivämäärä : 10.10.2001)
Zeppelin tiedonsiirto-ohjelma, myyntiraporttisovellus ja JRWeb raportoinnin portaali
(Kari Kärkkäinen, Ilmoituspäivämäärä : 20.09.2001)
Järjestäminen O(n) ajassa?!
(Tommi Kärkkäinen, Ilmoituspäivämäärä : 11.09.2001)
Riippuliitokilpailujen pistelaskuohjelma Windows-ympäristöön
(Vesa Lappalainen, Ilmoituspäivämäärä : 29.08.2001)
WWW-Nimbus -ohjelmiston testaus
(Vesa Ojalehto, Ilmoituspäivämäärä : 29.08.2001)
Midi-tiedostojen statistinen analyysi
(Kari Kärkkäinen, Ilmoituspäivämäärä : 30.03.2001)
ICP-AES-mittaustulosten käsittelyohjelma
(Kari Kärkkäinen, Ilmoituspäivämäärä : 17.10.2000)
Tietotekniikan laitoksen esitysgrafiikka
(Kari Kärkkäinen, Ilmoituspäivämäärä : 19.09.2000)
Ohjelma turnausten ja puulaakien otteluohjelman laatimiseen, pelitapahtumien kirjaamiseen ja tulosten raportointiin
(Kari Kärkkäinen, Ilmoituspäivämäärä : 24.03.2000)
XML ja CML
(Kari Kärkkäinen, Ilmoituspäivämäärä : 02.09.1999)
Pisteprosessien tiedonhallinta, analyysi ja simulointi
(Kari Kärkkäinen, Ilmoituspäivämäärä : 15.08.1999)
Kaiuttimien optimaalinen sijoitusongelma 3-D-huonegeometriaan sisältäen optimointi- ja säteenseurantamodulien yhteenliittämisen
(Marko Mäkelä, Ilmoituspäivämäärä : 09.11.1998)
Luentopalautejärjestelmän kehittäminen WWW-ympäristöön
(Tommi Lahtonen, Ilmoituspäivämäärä : 04.11.1998)