Современное программирование
01.03.02 На русском и английском языках
Уровень обучения Бакалавриат
Форма обучения Очная
Продолжительность обучения 4 года
- Образовательная программа «Современное программирование» готовит программистов высокой квалификации, способных решать сложные задачи в любых областях информационных технологий
-
Она реализуется на факультете математики и компьютерных наук СПбГУ в сотрудничестве с Исследовательской лабораторией им. П.Л. Чебышева и компаниями ВКонтакте и Яндекс. Программа даёт крепкую математическую базу, необходимую для освоения современных программистских дисциплин. Курсы по программированию читают разработчики ведущих IT-компаний, в частности, Яндекс, ВКонтакте. Небольшие группы для практических занятий создают идеальную атмосферу для передачи актуальных и востребованных индустрией знаний. Уже с младших курсов студенты участвуют в программных проектах под руководством профессионалов
- Программа подойдет увлеченным информатикой и математикой выпускникам школ, обладающим уверенной базовой подготовкой по этим дисциплинам, а также участникам школьного олимпиадного движения, желающим развиваться в сфере информационных технологий и программирования, готовым много и интенсивно учиться у опытных преподавателей в кругу единомышленников
Базовые дисциплины
- Основы программирования
- Объектно-ориентированное программирование
- Основы Linux
- Программирование на языке C++
- Программирование на языке Kotlin
- Алгебра
- Функциональное программирование
- Алгоритмы и структуры данных
- Теоретическая информатика
- Архитектура компьютера
- Операционные системы
- Теория вероятностей
- Математическая логика в информатике
- Базы данных
-
Введение в анализ данных и машинное обучение
-
Дискретная математика
-
Математический анализ
-
Математическая статистика
-
Глубокое обучение
-
Компьютерные сети
-
Проектирование высоконагруженных систем
-
Программная инженерия
И более 100 дисциплин по выбору с третьего года обучения
- Подготовка по фундаментальным математическим дисциплинам осуществляется выдающимися преподавателями и учеными университета, в частности, научными сотрудниками Исследовательской лаборатории имени П. Л. Чебышева (научный руководитель лаборатории — лауреат премии Филдса С. К. Смирнов)
- Традиционное классическое университетское образование сочетается с новейшими образовательными технологиями. По окончании второго года обучения студентам предоставляется возможность самостоятельного формирования дальнейшей индивидуальной образовательной траектории благодаря широкому выбору элективных дисциплин
- Особое внимание уделяется специализированным технологическим дисциплинам, разработанным при участии представителей ведущих IT-компаний (Яндекс, Хуавей, Вконтакте и др.), сотрудники которых привлекаются к преподаванию. Тесное взаимодействие Университета и потенциальных работодателей обеспечивает актуальность и востребованность знаний
- В процессе обучения студенты смогут выбирать программные и исследовательские проекты, над которыми они будут работать под руководством преподавателей или представителей компаний-партнеров
- Для всех желающих организованы тренировки по спортивному программированию под руководством ведущих тренеров
-
Именные ежемесячные стипендии лучшим студентам от компаний-партнеров
- И. Б. Жуков — доктор физико-математических наук, профессор кафедры высшей алгебры и теории чисел СПбГУ, вице-президент Фонда Эйлера, координатор социально-педагогической программы «Формула Единства»
- А. С. Куликов — доктор физико-математических наук, старший научный сотрудник ПОМИ РАН, один из авторов специализаций по алгоритмам и дискретной математике на платформах Coursera и edX
- Д. С. Шалымов — руководитель программы, кандидат физико-математических наук, академический консультант ключевых проектов Хуавей, автор курса «Интенсив по программированию на C#» Veeam Academy
- Е. М. Линский — кандидат технических наук, инженер в компании CloudBEAR
- Д. Н. Москвин — кандидат физико-математических наук, один из основателей и координаторов Санкт-Петербургской группы пользователей Haskell (SPbHUG)
- А. И. Храбров — кандидат физико-математических наук, член жюри и методической комиссии всероссийской и Санкт-Петербургской олимпиад школьников по математике
- Н. П. Дубчук — руководитель разработки ПО группы компаний ЦРТ, преподаватель курса «Основы программирования», ведущий практики курсов «Объектно-ориентированное программирование и проектирование», «Программная инженерия». Ведет кружок по олимпиадному программированию
- Е. Л. Калишенко — главный системный архитектор АО «НИЦ СПб ЭТУ», преподаватель СПб ГЭТУ «ЛЭТИ», НИУ ВШЭ, НИУ ИТМО. Интересы: архитектура систем, информационные технологии в медицине, высокопроизводительные вычисления
- К. С. Яковлев — кандидат физико-математических наук, ведущий научный сотрудник ФИЦ ИУ РАН, член научного совета Российской ассоциации искусственного интеллекта
Места прохождения практики
Одной из важнейших составляющих программы является практика, которая будет организована на базе таких ведущих IT-компаний, как Яндекс, ВКонтакте, Сбер и другие
Перечень ключевых профессий
- программист
- разработчик
- специалист по анализу данных, системный аналитик
- научный сотрудник
- специалист по информационным системам
Известные организации, в которых работают выпускники
В выпускниках программы заинтересованы научно-исследовательские центры, образовательные учреждения, бизнес-структуры, IT-компании.