Perusopinnot suoritettuaan opiskelija - tuntee tietojenkäsittelytieteiden osa-alueita ja niiden suhteita naapuritieteisiin - osaa laatia yksinkertaisia tietokoneohjelmia - osaa suunnitella, toteuttaa ja hyödyntää yksinkertaisia tietokantoja - tuntee käytettävyyden peruskäsitteet ja osaa tehdä heuristisia käytettävyysarvioita - tuntee perusasiat tietojärjestelmien ja ohjelmistojen suunnittelusta