Ydinluokat ovat matematiikan, englannin, luonnontieteen ja yhteiskuntatieteen luokkia, jotka muodostavat suurimman osan akateemisista opetussuunnitelmista, erityisesti lukio- ja yliopistotason ohjelmissa. Näiden luokkien lisäksi opiskelijoiden on yleensä otettava luokat aiheista, kuten taiteesta ja vieraista kielistä. Akateemisesta laitoksesta riippuen voi olla myös vaadittuja liikuntatunteja.
Vaikka oppilailta vaaditaan usein oppitunteja ydinaineissa, heillä on usein mahdollisuus valita, millä luokilla he opiskelevat kyseisissä aiheissa. Esimerkiksi englannin sateenvarjon alla ovat sävellys-, puhe- ja joskus jopa luovan kirjoittamisen luokat. Lisäksi englanninkielisessä osastossa tarjottavat kirjallisuusluokat vaihtelevat yleensä melko paljon lukukaudesta toiseen. Siksi opiskelija voi valita lukukauden aikana viktoriaanisen kirjallisuuden, romanttisten runoilijoiden, 20-luvun romaanin ja Länsi-Intian kirjallisuuden luokista samalla, kun hän voi valita Shakespearen sonettien, feministisen kirjallisuuden, siirtomaavallan jälkeisen kirjallisuuden, ja aasialainen kirjallisuus seuraavaksi. Joskus nämä vaihtoehdot ovat käytettävissä vain, kun olet suorittanut vaaditun ydinluokan, kuten fuksikoostumus.
Matematiikan, luonnontieteiden ja yhteiskuntatieteiden alaan kuuluvissa ydinluokissa voi olla hieman vähemmän vaihtelua, mutta yleensä on vielä joitain vaihtoehtoja, joista opiskelijat voivat valita. Aivan kuten englanninkielisillä ydinluokilla, näillä aloilla valinnaiset luokat ovat usein saatavilla vasta sen jälkeen, kun olet suorittanut vaadittavat kurssit, jotka suoritetaan usein akateemisen ohjelman ensimmäisen vuoden tai kahden ensimmäisen vuoden aikana. Matematiikan ydinluokat sisältävät yleensä geometrian, algebran, tilastot, trigonometrian ja laskennan. Luonnontieteiden ydinluokat sisältävät usein fysiikan, biologian, kemian ja maantieteen. Historia, sosiologia, antropologia, psykologia, taloustiede, maantiede ja valtiotiede kuuluvat usein luonnontieteiden alaisuuteen.
Akateemisesta painopisteestä tai pääaineesta riippuen yhdellä ydinalalla voidaan ottaa enemmän luokkia kuin toinen. Esimerkiksi opiskelija, joka toivoo suorittavansa psykologian pääaineen, kestää todennäköisesti paljon enemmän yhteiskuntatieteitä kuin opiskelija, joka toivoo suorittavansa fysiikan pääaineen. Lisäksi jotkut opiskelijat latautuvat ydinluokkiin tietyllä alalla valmistautuessaan toiseen tutkintoon, jonka he toivovat suorittavansa sen jälkeen, kun nämä vaatimukset on täytetty. Opiskelijat, jotka haluavat esimerkiksi tulla lääkäreiksi, ottavat monia luonnontieteiden peruskursseja, kuten biologiaa ja anatomiaa.