Обучение на факультете МКН

Мы работаем на факультете математики и компьютерных наук (МКН) СПбГУ готовим программистов высокой квалификации, способных решать сложные задачи в любых областях информационных технологий.
Особенности программы

Во-первых, мы считаем, что будущим программистам в первую очередь нужны:

  • крепкая математика и теоретическая информатика
  • умение писать качественные программы
  • знание алгоритмов

Это база, мы формируем её первые два года, сотрудничая с лабораторией Чебышёва и ПОМИ РАН, ведущими отечественными научными центрами.


Во-вторых, студентам никак не обойтись без:

  • изучения современных технологий
  • участия в проектах по разработке ПО

Мы хорошо учим современным технологиям, потому что эти курсы у нас читают разработчики ведущих IT-компаний и опытные преподаватели Computer Science центра. Студенты участвуют в реальных проектах под руководством профессионалов отрасли. Такие проекты дают опыт работы в условиях, максимально похожих на «боевые». Заодно можно изучить массу новых технологий. А ещё проекты могут быть исследовательскими. В программировании много чего можно исследовать!


В-третьих, начиная с третьего курса у студентов появляется большой выбор дисциплин: можно углубляться в программирование в интересных областях, а можно и переключиться в математику (математические спецкурсы и научные семинары в том же здании!).


В-четвёртых, у нас маленькие наборы (30 человек и две группы на практических занятиях) — это идеальные условия для передачи знаний, ведь преподаватель может посмотреть код каждого студента и поругать его на code review!


Что ещё? Можно участвовать в соревнованиях (олимпиадная математика, спортивное программирование, турниры по машинному обучению) — у наc отличные тренеры! Наконец, мы учимся на Ваське (это исторический центр Петербурга, Васильевский остров).


В общем, у нас хорошо.