Tarkvarateaduse instituut viib läbi õppetegevust järgmistel õppekavadel ja mikrokraadikavadel:
Bakalaureuseõpe
- Informaatika (IAIB, varem IAPB) - programmijuht Ago Luberg
- Äriinfotehnoloogia (IABB) - programmijuht Gunnar Piho
Magistriõpe
- E-riigi tehnoloogiad ja teenused (IVGM) - programmijuht Ingrid Pappel
- Informaatika (IAPM) - programmijuht Juhan-Peep Ernits
- Küberkaitse (IVCM) - programmijuht Rain Ottis
- Äriinfotehnoloogia (IABM) - programmijuht Gunnar Piho
- Tarkvaratehnika (IVSM) - programmijuht Juhan-Peep Ernits
Mikrokraadid
- Digiriigi raamistik (õppetöö inglise keeles)
- Programmeerimine