Is "study major subject" correct?
Accoding to some dictionaries, there are some alternatives to "major": special field (of study), specialty and major.
In addition, I'm not sure whether I should use "learn" or "study". For example, in the following sentence, which word in the brackets is correct?
Freshmen must take various classes of general education before {studying OR learning} their {specialties OR major subjects OR speical fields}