Как отмечалось выше, вам понадобится копия Windows. Если у вас есть MSDNAA через академическое учреждение, вы можете получить XP, Vista или 7 бесплатно.
Вы можете установить Windows на свой Mac двумя различными способами: собственной установкой или с помощью виртуализации. Нативная установка означает установку BootCamp, перераспределение диска и выполнение других неприятных действий, в то время как для виртуальной установки требуется хост-приложение. Для ваших целей бесплатная версия VirtualBox должна подойти.
Перед тем, как начать, вам необходимо принять во внимание модель вашего Mac. Проверка "Об этот компьютер" из меню Apple , и убедитесь , что сво Intel Mac - PowerPC Маки не может запустить Windows , вообще.
Для VirtualBox установка проста. Загрузите, смонтируйте и запустите установщик VirtualBox. Загрузите нужную версию Windows с MSDNAA - XP, вероятно, будет работать лучше всего в виртуализации. Создайте новую виртуальную машину и настройте VirtualBox для загрузки образа диска Windows в качестве привода CDROM. Загрузите виртуальную машину и установите Windows, как обычно. На сайте Sun есть более подробное руководство.
Вы говорите, что курс требует Visual Studio - поговорите с вашим профессором об использовании XCode (родной среды разработки OS X) или об использовании GCC (Gnu Compiler Collection) из командной строки. Если ваш профессор знает свое дело, он сможет рассказать вам хотя бы о GCC. С правильными библиотеками вы сможете разрабатывать и компилировать программы Windows с графическим интерфейсом с помощью GCC, но вам все равно потребуется собственная установка Windows, чтобы убедиться, что они работают должным образом.