Kaikki tutkinto-ohjelman opiskelijat suorittavat opintojaksot MTTTP1 ja HALTVP11. Julkisoikeuden suuntautumisalakseen valinneet opiskelijat suorittavat tämän lisäksi opintojaksot HALJUA13 ja HALJUA19. Muut tutkinto-ohjelman opiskelijat suorittavat opintojakson HALTVA12.
Julkisen talousjohtamisen opintosuuntaan tähtäävää opiskelijaa suositellaan suoritettavan lisäksi opintojakso KATLAA11 Johdon laskentatoimen perusteet, 5 op.
Julkiseen talousjohtamiseen suuntaavan opiskelijan on suoritettava seuraavista vähintään kaksi opintojaksoa (10 op), joista toisen tulee olla kirjanpidon jakso.
Julkisoikeuden suuntautumisalakseen valinneiden tulee suorittaa moduulista vähintään 40 op. Opintojen tulee sisältää opintojaksot HALJUA14, HALJUA21 ja HALJUA22 (yht. 15 op). Loput opintojaksot (väh. 25 op) opiskelija voi valita vapaasti.