Should I major in MCB or IB with these requirements?