In academic circles, "major" has a specialized meaning. A "major" is a field of study undertaken by a student, with set course requirements. If you are writing about academics, I would use "major" only in this sense.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.