requirements for the Major & minor