Бакалавр GameDev в Германии: мой личный опыт
В этой статье я расскажу вам о моем личном опыте и поделюсь знаниями об обучение на факультете Informatics, Games Engineering in Technical University Of Munich.
Традиционное высшее образование давно устарело в глазах многих людей, а особенно в глазах тех, кто желает выучиться на передовые специальности связанные с айти сферой. Обучение длится слишком долго, включает в себя слишком много лишнего, а в итоге даёт слишком маленький объём актуальных знаний.
Многие университеты мира в свою очередь отлично осознают эти проблемы и стараются предоставить студентам новые альтернативы. Так один из лучших технических университетов Европы предлагает обучение по специальности Разработка компьютерных игр для степеней магистра и бакалавра. Я буду называть этот факультет дальше просто гейм дев.Обучение на данной специальности предоставляет факультет информатики в Техническом Университете Мюнхена(TUM). Помимо классического направления, тут также есть возможность изучать биоинформатику, бизнес информатику и гейм дев. Программа составлена таким образом, что все эти направления имеют основной базовый набор предметов, которые изучают все студенты факультета информатики. Вдобавок к ним на каждой специальности есть набор собственных курсов, а так же широкий выбор дисциплин на выбор.
Как попасть
Обучение проходит частично на немецком и английском языках, однако для поступления нужен подтверждённый уровень С1 немецкого языка. Помимо этого нужно подготовить документы об образование, которое должно включать в себя минимум один курс университета на территории СНГ. Как таковой вступительный конкурс отсутствует. Критерии для поступления хоть и существуют, но очень заниженные по сравнению с юридическим или медицинским факультетами. На специальность по факту берут всех. Расчёт идёт на то, что порядка 30% абитуриентов уходят в течении первого года. В ТУМе считают, что оценки по химии или физкультуре никак не определяют, преуспеет ли студент на факультете информатики. Поэтому здесь придерживаются политики брать как можно больше желающих. Для того, чтобы после первого семестра остаться на факультете, нужно сдать 2 любых предмета из 5 по программе. Проходной балл на каждом приблизительно 60%.
Стоимость обучения
Самый главный плюс высшего образование в Германии — оно бесплатно. Мы платим семестровый взнос в размере 125€, кроме этого никаких расходов связанных с учебой нет. В здании университета есть множество компьютерных классов, где каждый студент может проводить любое количество времени в часы открытия. Все материалы по учебе находятся в электронном виде, студенческий союз также предлагает распечатать их по смешным ценам, порядка 2-3€ за все материалы по одной лекции за семестр. Если у вас например нет ноутбука, а он нужен на этом факультете больше сна, вы можете заключить договор с университетом и получить ноут от них в аренду. Стоит это символическую сумму, правда последний макбук ожидать не стоит. Я уже молчу о том, что в Германии можно рассчитывать на очень большое количество стипендий, стажировок, практик и других способов заработать во время учебы.
Структура
Программа состоит из предметов по нескольким категориям. Первая категория это информатика. Предметы, которые изучают все студенты с факультета. Она включает в себе различные сферы программирования, алгоритмов, баз данных, информационных систем, разрабатывание программного обеспечение и тд. Хочу отметить, что в этой категории находится большинство предметов. То есть по окончанию вы в первую очередь отличный программист и сможете работать в самых разных сферах. Дальше идёт категория предметов связанных с геймдевом, такие, как компьютерная графика, формальные методы, искусственный интеллект, физика, различная системная архитектура и тд. Следующая категория это математика, которая у всех направлений одинаковая: дискретные структуры, мат анализ, алгебра и тд.Эти три категории составляют большую часть учебного плана, остальное же это предметы на выбор.
В ТУМе система образования ECTS, за каждый семестр нужно набрать 30 кредитов. Теоретически, кроме основных предметов можно брать неограниченное количество дополнительных. На самом деле максимум, сверху можно вытянуть ещё 10 кредитов, дальше уже нереальные нагрузки. Предметы на выбор это самая интересная часть как по мне. Они, в свою очередь, делятся на три категории: За пределами профессиональной квалификации, раздел гейм дизайн и прочее и информатика и гейм дев. Предметы на выбор нужно брать обязательно, для того чтобы набрать нужное количество кредитов. Кроме этих трёх категории, если есть больше желание то можно по контракту договориться и сделать любой предмет в моём университете и даже несколько из Мюнхенского университета ЛМУ. Это возможно, если ты не просто хочешь поучить нейролингвистику к примеру, а собрался работать над проектом на стыке разных областей.
Предметы за пределами профессиональной квалификации включают в себя экономику, менеджмент, коммуникации и изучение языков. Изучение языков проходит на базе языковой школы университета, где на выбор предоставлены классы различных уровней более чем на 12 разных языках мира. Если есть желание, то за время бакалавра возможно выучить любой язык с нуля до хорошего B1. Конечно, помимо прочего на выбор предоставляется большое количество курсов английского языка, начиная с В1 и вплоть до С2. Я например в первом семестре взяла курс Английский через призму кинематографа С1, который проходил раз в две недели и заключался в том, что мы смотрели разные фильмы в классе, а потом обсуждали их.
Раздел гейм дизайн и прочее делится на две категории. Первая включат в себя много предметов, кроме фактически гейм дизайна. Рисовать на этом факультете просто негде. Зато можно заняться моделированием комплексных 3д миров, изучать историю и основы Инди-игр, аудио в играх или писать сценарии для фантастического мира.Вторая категория прочее включает в себя любые предметы из факультетов экономики, социологии, физвоспитания или этики. Да, вы можете заниматься спортом и выступать с командами университета, при этом получать за это оценки в свой средний балл.
Раздел информатика и гейм дизайн включают в себя очень большое количество категорий: основы информатики, алгоритмы, компьютерная графика, базы данных и информационные системы, роботика, безопастность и тд. Из этих предметов ты уже фактически выбираешь свою специализацию.
Подробное описание всех предметов, курсов, семинаров и прочего вы легко сможете найти по ссылке
Об учебе
Атмосфера в университете очень приятная, кампус информатики находится уже за пределами Мюнхена в небольшом городке Гархинг. Университет старый и место в кампусе в центре города просто в какой-то момент закончилось. Вначале была проведена ветка метро, а затем построен большой студенческий городок-кампус Гархинг. На территории кампуса находятся здания множества факультетов, а так же различные функциональные построения. Из интересного пожалуй, это супер компьютер и атомный реактор. К супер компьютеру есть доступ у каждого студента через удаленный доступ, интересно что у каждого есть при этом до 500 Gb пространства для хранения различной информации.
Вообще кампус построен как отдельный городок, тут находится множество различных кафе, фудкортов, киосков. Есть центральная столовая, которая на данный момент является самой вместительной и технологичной в Германии. Есть торговый центр с фитнес залом, а так же большое количество библиотек и комнат для занятий. Одно целое здание даже состоит только из комнат для обучений, где каждый может сесть в общем зале, занять комнату с группой или учиться в одиночной «камере». При этом во время сессии мест обычно нет нигде, даже в других частях городах. А все потому, что в этих комнатах есть все что нужно, чтобы заниматься в течении 8-10 часов в день. Помимо этого в многих зданиях есть шкафчики для хранения вещей, кухни и душевые кабины. Вообще кампус построен так, чтобы студенты могли удовлетворить все свои потребности тут и не отрываться от учебы. Это очень удобно, особенно во время сессии.
Если вкратце попробовать описать сам учебный процесс, то я бы сказала, что это очень напряжная жизнь. Понятия как контроль посещаемости тут отсутствует. Большая часть это самообучении. Нельзя научиться кодить сидя на лекциях. В основном ты просто получаешь очень большое количество материала и заданий, но дальше должен сам разобраться как их решить и где найти все, что для этого нужно. Обычно предметы состоят из лекций и практических занятий в маленьких группах. Все лекции записываются и/или ведётся онлайн трансляции лекционных залов. Практические занятия ведут студенты, которые успешно сдали соответствующий предмет ранее. Их посещение так же необязательно, иногда на них можно получать бонусные баллы, которые потом засчитываются к экзаменам как плюс. Теоретически на них можно не ходить и просто общаться через имейл с своим инструктором. В теории можно вообще не появляться в университете в течении семестра, а приходить только на экзамены. Но как показывает практика, для почти всех студентов такой вариант не рабочий. Факультет информатики очень большой. На некоторых курсах записаны более 1500 человек. Студенты практически не контактируют с профессорами, если это обычные лекции. Все вопросы можно обсуждать на чатах, форумах или с твоим инструктором.
Студенческая жизнь
В университет постоянно проводят проекты, воркшопы, внештатные лекции или тренинги. Несколько раз в год обязательно проходят большие вечеринки, события от студенческого союза, фестивали и тд. В университете учатся очень много иностранных студентов, порядка 40%. В случае с русскоговорящими, то их очень много. В каждой группе я всегда находила минимум ещё одного русскоговорящего человека. Мюнхен прекрасный город, тут есть множество баров, развлечений и интересная ночная жизнь. Было бы время, а так тут всегда есть где провести время. Сам город довольно таки дорогой по местным меркам, а про ситуацию с жильем можно написать отдельных 10 статей. Но я себя чувствую тут очень комфортно и действительно получаю кайф просто гуляя с друзьями где-то в центре.
В целом учеба в Техническом университете Мюнхена на факультете гейм дев выглядит как сплошное обучение, днями и ночами. Если вы задумываетесь о решение поступать сюда, то вы должны очень любить программировать, но что еще важнее, очень любить проблемы и разбираться с ними! Действительно, это место подойдёт только самым настойчивым и уверенным в себе. Главное что ты усваиваешь тут, это то, что информатика это наука, которая учит нас походить к любой проблеме, разбивать ее на более мелкие проблемы и решать их.