Studentene skal jobbe i gruppe for å gjennomføre et programvareprosjekt. Prosjektene velges og tildeles av Instituttet. Studentene forutsettes å ha en god dialog og samarbeide tett med sine kunder/ oppdragsgiver. Studentene er pålagt å jobbe i gruppe med prosjektet og delta på felles aktiviteter og veiledningsmøter. Resultatene skal være tydelig dokumentert i midtveis- og sluttrapporten.
Å gi studentene praktisk erfaring i å gjennomføre alle faser av et systemeringsprosjekt med en kunde i en gruppe. Studentene vil utvikle anvendte ferdigheter innen systemutvikling samt spesifikke ferdigheter om programmeringsspråk og verktøy avhengig av det spesifikke prosjektet de skal jobbe med. Studentene skal utvikle generell kompetanse til å gjennomføre middels skala utviklingsprosesser; reflektere over tekniske og organisatoriske aspekter ved programvareutvikling og prosjektarbeid. Studentene vil utvikle anvendte ferdigheter til å dokumentere og presentere et informatikkprosjekt på engelsk, muntlig og skriftlig.