För antagning krävs uppfyllande av grundläggande behörighet samt följande krav på särskild behörighet: Kandidatexamen i datavetenskap eller motsvarande. Kurser med matematik, informationsteknik eller datavetenskap motsvarande minst 90 hp högskolepoäng.
Urvalsprocessen är baserad på följande kriterier: studieresultat (betyg, meritämnen), motivation för studierna (motivationsbrev, programprioritet, CV, referenser, relevant arbetslivserfarenhet) och tidigare utbildning. Tidigare utbildning bedöms utifrån kvalitet och lämplighet i avklarade kurser relevanta för sökt utbildning. För internationell förutbildning ingår även universitetsrankning i bedömningen. Meritvärderingen görs i skala 1-75.