| Completed courses | CU | grade (1- .. 3) |
|---|
| Logiikka I | 5 | 2- |
| Tietokoneen toiminta | 2 | 1 |
| Rinnakkaisohjelmistot | 2 | 1 |
| Ohjelmointitekniikka (C++) | 3 | 2+ |
| Johdatus sovellussuunnitteluun | 2 | 3 |
| Ohjelmoinnin ja laskennan perusmallit | 2 | 2- |
| Tietojenkäsittelytieteen esittely | 1 | H |
| Käyttöjärjestelmät I | 2 | 2+ |
| Ohjelmoinnin harjoitustyö | 2 | 3 |
| Tietotekniikka: Nyt! | 2 | H |
| Java-ohjelmointi | 2 | 2+ |
| Käyttöliittymät | 4 | 1+ |
| Tietorakenteet | 4 | 3 |
| Ohjelmoinnin perusteet | 3 | 3 |
| Tietokantojen perusteet | 2 | 2- |
| Tietokone työvälineenä | 2 | 2 |
| Tietokantasovellusten harjoitustyö | 2 | 2+ |
| Ohjelmistotuotanto | 3 | 1+ |
| Tietorakenteiden harjoitustyö | 2 | 3 |
| Englanninkielen tekstin ymmärtäminen | 0 | H |
| Opintoihin orientoiva jakso | 1 | H |
| Tekoäly | 4 | 2+ |
| Tietoliikenne I | 2 | 3- |
| Tietokannan hallinta | 2 | 2- |
| Lineaarialgebra ja matriisilaskenta | 5 | 1+ |
| Diskreetti Matematiikka I | 5 | 3 |
| Kolme käsitettä: Informaatio | 4 | ? |
| Tieteellinen kirjoittaminen | 4 | ? |
| Opettajatuutorointi | 1 | H |
| Total | 75.0 | ? |