För tillträde till kursen krävs 90 hp avklarade studier i något av huvudområdena datavetenskap, fysik, elektronik, kemi, matematik eller matematisk statistik, eller 2 års avklarade studier (120 hp). Av dessa poäng krävs minst 7,5 hp i grundläggande programmeringsmetodik (t.ex. 5DV104, 5DV157, 5DV158, 5DV176 eller 5DV177), minst 7,5 hp som behandlar Datastrukturer och algoritmer (t.ex. 5DV149, 5DV150 eller 5DV169), minst 7,5 hp som behandlar Linjär algebra (t.ex. 5MA019 eller 5MA160), minst 7,5 hp som behandlar Envariabelanalys 1 (t.ex. 5MA009, 5MA153), minst 7,5 hp som behandlar matematisk statistik (t.ex. 5MS005, 5MS045, 5MS043, 5MS068 eller 5MS069) eller motsvarande kunskaper.Svenska för grundläggande behörighet för högskolestudier samt Engelska A/5. Krav på svenska gäller endast om utbildningen ges på svenska.