För tillträde till kursen krävs 60 hp inom huvudområdet datavetenskap/kognitionsvetenskap eller 2 års avklarade studier inom utbildningsprogram motsvarande 120 hp, i båda fallen inkluderande en grundläggande kurs i programmeringsmetodik om minst 7.5hp (tex 5DV157, 5DV158, 5DV176 eller 5DV177) samt antingen minst 7.5hp inom Datastrukturer och algoritmer (tex 5DV149 eller 5DV150) eller minst 7.5hp inom Applikationsprogrammering i Python (tex 5DA000) eller motsvarande kunskaper.Engelska B/6 och svenska för grundläggande behörighet för högskolestudier om utbildningen ges på svenska.