Особенности учебного процесса
В НИУ ВШЭ реализуется модульная система обучения. Учебный год состоит из четырех модулей длительностью 1,5-2 месяца. В конце каждого модуля студенты сдают экзамены. Такая система позволяет сократить количество дисциплин, одновременно изучаемых студентом, и сдавать экзамен сразу по окончании изучения дисциплины.
На первом курсе студенты изучают математические дисциплины, которые лежат в основе информатики, основы программирования и программной инженерии. Практические занятия проходят в компьютерных классах, оснащенных современным оборудованием и программным обеспечением, необходимым для работы студентов. На этом курсе студенты разрабатывают программы на языке программирования C#.
В рамках второго курса студенты знакомятся с современными технологиями программирования; изучают язык низкоуровневого программирования Ассемблер, системное программирование на языках C/C++; рассматривают архитектуру операционных систем; разрабатывают многопоточные приложения.На втором курсе начинается изучение майнора, позволяющий студентам получить базовые знания в другой области, которые затем они могут применять для разработки программных систем различного назначения.
На третьем курсе студенты изучают подходы к анализу требований к программным проектам, паттерны проектирования архитектур программных систем, знакомятся с теорией баз данных, экономикой программной инженерии, методами проверки качества и тестирования программного обеспечения. Начиная с этого курса, студенты могут формировать свою траекторию обучения самостоятельно, выбирая те дисциплины, которые им необходимы для их дальнейшей профессиональной и научной деятельности. В рамках третьего курса изучаются такие языки программирования, как Java, Python, F#, Prolog. Занятия по дисциплине Компьютерная графика проводятся в специально оборудованной учебной лаборатории. В конце курса студенты проходят производственную практику на ИТ-предприятиях.
На четвертом курсе студенты изучают концепции и стандарты управления программными проектами, технологии и инструментальные средства разработки распределенных, мобильных и web-приложений, знакомятся с основами анализа данных. В конце четвертого года обучения студенты проходят преддипломную практику на базе ИТ-компаний или НИУ ВШЭ – Пермь. Обучение студентов заканчивается защитой выпускной квалификационной работы бакалавра.
В рамках научно-исследовательского семинара, который длится четыре года, студенты учатся выполнять научно-исследовательские работы, публично представлять результаты своих проектов.
На 1-3 курсах студенты выполняют курсовые работы в области разработки программных систем различного назначения.
Обязательным для изучения является английский язык. Также студенты имеют возможность изучения второго иностранного языка – немецкого или французского.
Занятия по физической культуре проходят в тех секциях, которые выбрали студенты. НИУ ВШЭ – Пермь предоставляет возможность заниматься плаванием, легкой атлетикой, лыжным спортом, футболом, волейболом, баскетболом, шахматами, аэробикой, настольным теннисом, в тренажерном зале и др.
Начиная со второго курса, студенты имеют возможность по программе академической мобильности уехать для обучения в другой кампус НИУ ВШЭ (г. Москва, г. Нижний Новгород, г. Санкт-Петербург). При этом оценки, полученные студентами по программе мобильности, будут перезачтены им в Пермском кампусе.