Tietojenkäsittelytieteiden koulutusohjelmassa voidaan suorittaa luonnontieteiden kandidaatin tutkinto (LuK, 180 op), joka on alempi korkeakoulututkinto ja filosofian maisterin tutkinto (FM, 120 op), joka on ylempi korkeakoulututkinto. LuK-tutkinnon pakolliset opinnot ovat samat kaikille opiskelijoille. FM-tutkinnossa on kaksi suuntautumisvaihtoehtoa: Tietojärjestelmät ja Ohjelmistotuotanto. Lisäksi FM-tutkinnon voi suorittaa kansainvälisessä maisteriohjelmassa, GS3D.
LIsätietoa opinnoista ja suuntautumisvaihtoehdoista löydät opinto-oppaasta.