core course
Noun
Meaning
core course (plural core courses)
(education) An academic class that is one of a subset of mandatory classes required to complete a degree program.
Examples
I'm not sure that teaching a Core course is necessarily the best introduction to teaching.