2008
KevätKesäSyksy
Lineaarinen ja diskreetti optimointi
2007
KevätKesäSyksy
Simulointi Käyttöjärjestelmät Tietoturva
Automaatit ja kieliopit Sovellusprojektit Ohjelmointi 1
Ohjelmointi 2
Ohjelmistoarkkitehtuurit
2006
KevätSyksy
Opetuksen taso 2006 Käsitys yliopisto-opiskelujen etenemisestä
.NET-sovelluskehitys
Tietoturva
Algoritmit 1
Numeeriset menetelmät
2005
Kevät Syksy
Tietokone ja tietoverkot työvälineenä Tietoturva
Diskreetit rakenteet Tietoliikenneprotokollat
Tietoverkot Mobiilit sovellusalustat
Lähiverkot Langattomat järjestelmät
  Numeeriset menetelmät
  Algoritmit 3
 
2004
Kevät Kesä Syksy
Käyttöjärjestelmät Ohjelmointi 1 Johdatus ohjelmistotekniikkaan
Lähiverkot Ohjelmistotuotanto Ihminen ja tietojärjestelmä
Ohjelmistotuotanto Graafisten käyttöliittymien ohjelmointi
 
2003
Kevät Kesä Syksy
Hajautetut järjestelmät Televerkot Algoritmit 1
Optimointimenetelmät Ohjelmointi 1
Virtuaaliset oppimisympäristöt Televerkot
Johdatus tietokoneverkkoihin Tietokonegrafiikan perusteet
 
2002
Kevät Kesä Syksy
Johdatus tietokoneverkkoihin Johdatus tietokoneverkkoihin Ohjelmointi 1
Tietotekniikan perusteet Numeeriset menetelmät
Tilastollisen hahmontunnistuksen perusteet Televerkot
Tietoverkot
 
2001
Kevät Kesä Syksy
Verkonhallinta Johdatus tietokoneverkkoihin Mobile Information Devices
Elements of statistical communications
and information theory
Televerkot
Ohjelmistotuotanto
 
2000
Kevät Syksy
Digitaalinen suodatus Formaalit menetelmät
Tilastollinen hahmontunnistus Fortran-kieli
Johdatus tietokoneverkkoihin UNIX -perusteet
Digitaalisen signaalinkasittelyn jatkokurssi
 
1999
Kevät Syksy
Ohjelmointi Optimointimenetelmät
Käyttöjärjestelmät ja tietoliikenne
Algoritmien teoria
Tietokannat
Mikrotietokoneiden ohjelmistot
 
1998
Kevät Syksy
Ohjelmointi Johdatus ohjelmointiin
Tietokone ja perusohjelmistot Tietotekniikan perusteet
Algoritmien teoria Mikrotietokonelaitteistot
Tietotekniikan perusteet