Buhalterinės apskaitos specialybė paprastai yra skirta tam, kad studentas galų gale atitiktų būtinas sąlygas, reikalingas egzaminui tapti atestuotu buhalteriu (CPA). Nors yra daug su apskaita susijusių darbų, kuriems nereikia sertifikavimo, priskyrimas CPA yra karjeros viršūnė. Dauguma verslo mokyklų sudaro apskaitos programą atsižvelgdami į sertifikavimo procesą. Todėl reikalaujami apskaitos kursai yra vienodi daugelyje akredituotų verslo mokyklų, kurios siūlo ketverių metų apskaitos bakalauro laipsnį arba dvejų metų verslo administravimo magistro laipsnį (MBA). Reikalingi kursai apima finansinę apskaitą įvadiniu, viduriniu ir aukštesniuoju lygiu, valdymo apskaitą ir pelno mokesčio apskaitą.
Bakalauro laipsnio lygmeniu kolegijos ir universitetai sudaro apskaitos pagrindą, todėl studentas turi išklausyti tam tikrus reikalingus kursus. Tada studentai gali pasirinkti tam tikrą skaičių pasirenkamųjų dalykų iš klasių, skirtų konkrečioms temoms, sąrašo. Reikalingi apskaitos kursai orientuoti į tris svarbiausias apskaitos sritis: finansus, vadybą ir mokesčius.
Finansinė apskaita – tai buhalterinės apskaitos darbas, atliekamas viešosioms korporacijoms ir apimantis finansines ataskaitas bei praeities veiklos auditą. Valdymo apskaita susijusi su bendrosios verslo apskaitos rūšimi, kuri leidžia vadovams priimti sprendimus ir planuoti ateitį. Mokesčių apskaita apima viską, kas leidžia žmonėms ir subjektams laikytis jurisdikcijos mokesčių kodekso.
Mokyklos paprastai reikalauja, kad pagrindinės buhalterijos mokytųsi tris finansinės apskaitos klases įvadiniu, viduriniu ir aukštesniuoju lygiu. Kiti buhalterinės apskaitos privalomi bakalauro kursai yra valdymo apskaitos klasė ir pajamų mokesčio apskaitos klasė. Šios penkios klasės yra pagrindiniai reikalavimai, o likusius pagrindiniam dalykui reikalingus kreditus galima užpildyti pasirenkant apskaitos dalykus.
Apskaitos reikalaujami MBA kursai paprastai parenkami iš CPA licencijas išduodančios institucijos pateiktų parinkčių, kurios suteiks studentui teisę laikyti licencijavimo egzaminą. Kandidatas į apskaitos magistro laipsnį gali neturėti buhalterinės apskaitos bakalauro laipsnio. Todėl privalomi šio lygio kursai skirsis priklausomai nuo mokyklos ir nuo to, ar kai kurias pamokas išklausė atskiras studentas pagal apskaitos bakalauro studijų programą.
Paprastai MBA reikalaujami kursai apima tam tikrus pažangaus audito ir apskaitos pasaulinėje aplinkoje variantus. Reikalingi kursai taip pat paprastai apima pažangiąją apskaitos teoriją ir praktiką arba finansinių ataskaitų analizę ir pažangią šiuolaikinę apskaitos teoriją. Jei studentas šių užsiėmimų dar neišklausė, paprastai iš jo reikalaujama vykdyti vidutinę ir pažangiąją įmonių finansinę ir pelno mokesčio apskaitą.