Nastavni plan i program Kantona Sarajevo se zasniva na nastavnom planu i programu za gimnazije matematičko-informatičko izborno područje sa povećanim brojem časova informatike i engleskog  jezika. Cjelokupan Kurikulum A realizira se na bosanskom jeziku. Učenici imaju mogućnost da pohađaju i dva strana jezika: prvi strani jezik je engleski dok drugi strani jezik učenici biraju između turskog i njemačkog jezika.
U prvom razredu učenici imaju mogućnost da biraju jedno od dva izborna područja: