
IT är ett otroligt brett fält och en datavetare kan skilja sig mycket från person till person i inriktning. Programmet har två formella inriktningar men det unika med masterprogrammet i Uppsala är att varje student skapar sin egen specialisering/profil genom att fritt välja kurser. En individuell studieplan för varje student skapas vid programstart i samråd med en studievägledare.
- Datavetenskap: Inriktningen baseras helt på de kurser som studenten väljer i samråd med en studievägledare. Detta innebär att varje student får en individuellt anpassad studieplan och kan välja att specialisera sig inom en mängd olika områden.
- Svensk-kinesisk inriktning mot datavetenskap och programvaruutveckling: Inriktningen ges tillsammans med School of Software Engineering, Tongji University, Shanghai, Kina. Utbildningens sista år spenderas i Kina och främst kunskaper inom datavetenskap och programutveckling förvärvas. Denna kunskap kompletteras med bl.a. språk och ekonomi.
Många av kurserna på master programmet i datavetenskap är arbetslivsinriktade. Som exempel finns det en projektterminsskurs där man jobbar ett halvår med företag enligt projektmetodiken Scrum och utvecklar projekt som företagen själva vill se utförda.
Såväl projektspecifikation som systemarkitektur blir synnerligen "hands-on" och det resultat som produceras inom ramen för projektkursen i är inte sällan något som utvecklas vidare i form av exjobb och sedan slutar som en del av företagens verksamhet. Alla studenter på masterprogrammet gör ett examensarbete i samarbete med näringslivet eller akademin i slutet av sin utbildning.