Подходит ли Mac OS для изучения программирования?
Mac OS X это Unix. Всё закончится тем, что в рабочих кабинетах и у преподавателя будут стоять виндовсы, а у вас 90% программ просто не будут запускаться или корректно работать из-за отсутствия нормального порта под мак. И винить в этом вы будете систему образования, а не себя. Для универа покупайте ноут 15`` с виндой. Потом купите себе мак на старших курсах.
На яблище можно поставить винду через BootCamp, так что подойдёт. Единственное - брать макбук для винды - это какое-то неоправданное мажорство, можно за такие деньги найти что-нибудь неплохое из обычных ноутов.