Tietojenkäsittelyopin aineopinnot suoritettuaan opiskelija • hallitsee tietojenkäsittelytieteiden perusteet ja pystyy omaksumaan kehittyvän alan edellyttämät tiedot ja taidot • tuntee tieteelliseen ajattelun perusteet ja osaa soveltaa niitä omassa työskentelyssään, • hallitsee tietojenkäsittelyopin syventävissä opinnoissa tarvittavat tiedot ja kykenee jatkuvaan oppimiseen, • omaa tietojenkäsittelyalalla tarvittavat ryhmätyöskentelytaidot • tuntee alan eettiset normit ja soveltaa niitä työssään • osaa toimia käytännön ohjelmistoprojekteissa.
Vuorovaikutteisen teknologian aineopinnot suoritettuaan opiskelija • hallitsee tietojenkäsittelytieteiden perusteet ja pystyy omaksumaan kehittyvän alan edellyttämät tiedot ja taidot • tuntee tieteelliseen ajattelun perusteet ja osaa soveltaa niitä omassa työskentelyssään, • hallitsee vuorovaikutteisen teknologian syventävissä opinnoissa tarvittavat tiedot ja taidot ja kykenee jatkuvaan oppimiseen • omaa tietojenkäsittelyalalla tarvittavat ryhmätyöskentelytaidot • tuntee alan eettiset normit ja soveltaa niitä työssään • osaa toimia käytettävyysasiantuntijana ohjelmisto- ja tuotekehitysprojekteissa
Kaikkien tutkinto-ohjelman opiskelijoiden tulee suorittaa tietojenkäsittelytieteiden yhteiset aineopinnot 30-35 op ja lisäksi toinen kokonaisuuksista tietojenkäsittelyopin aineopintoja 25-30 op tai vuorovaikutteisen teknologian aineopintoja 25-30 op. Tietojenkäsittelytieteiden aineopintojen kokonaisuuden tulee olla yhteensä 60 op.
Suoritettava alla olevat TIE-opintojaksot sekä TIEA4 Projektityö tai SISYA200 Innovaatioprojekti. Huom. joissain maisteriopinnoissa vaaditaan Projektityö.
Valinnainen opintojakso, mikäli aineopintojen kokonaisuudesta ei muuten tule yhteensä vähintään 60 op. Huom. maisteriopintoihin suuntaaville: HTI:n vuorovaikutteisten ohjelmistojen kehittämisen opintosuutaan vaaditaan TIEVA31 Graafisen käyttöliittymän toteuttamisen perusteet ja TIETA11 Ohjelmoinnin tekniikka C++. Tietojenkäsittelyopin organisaatioiden tietojärjestelmien opintosuuntaan vaaditaan TIETA15 Tietotekniikka ja yhteiskunta.
Valinnainen opintojakso, mikäli aineopintojen kokonaisuudesta ei muuten tule yhteensä vähintään 60 op. Huom. maisteriopintoihin suuntaaville: HTI:n vuorovaikutteisten ohjelmistojen kehittämisen opintosuutaan vaaditaan TIEVA31 Graafisen käyttöliittymän toteuttamisen perusteet ja TIETA11 Ohjelmoinnin tekniikka C++. Tietojenkäsittelyopin organisaatioiden tietojärjestelmien opintosuuntaan vaaditaan TIETA15 Tietotekniikka ja yhteiskunta.