Software Engineering

/ Разработка ПО

Знания и практический опыт, полученные на направлении Software Engineering, помогут выпускникам стать квалифицированными специалистами в разработке ПО и в научно-исследовательской сфере.

Базовые курсы программы

Базовые курсы разбиты на группы. Вам не обязательно сдавать все, но из каждой группы нужно закончить хотя бы один. Для наглядности мы пронумеровали группы и отметили курсы.

1
Алгоритмы и структуры данных, часть 1
Курс знакомит слушателей с базовыми алгоритмическими приёмами и структурами данных.
2
Алгоритмы и структуры данных, часть 2
Продолжение изучения базовых алгоритмов, продолжение курса «Алгоритмы и структуры данных, часть 1».
3
Дискретный анализ и теория вероятностей
Основы комбинаторики, теории вероятностей, математической статистики и линейной алгебры.
4
Программирование на C++, часть 1
Курс демонстрирует основные средства языка С++, а также наиболее популярных его библиотек.
5
Программирование на C++, часть 2
Продолжение курса «Программирование на С++, часть 1».
5
Программирование на Java
Курс знакомит слушателей с языком Java на базовом уровне, как в теории, так и на практике.
5
Программирование на Kotlin
Курс знакомит слушателей с языком программирования Kotlin.
5
Программирование на Python
Погружение в программирование на Python.
6
Функциональное программирование
Курс знакомит слушателей с функциональными языками программирования и методами программирования на этих языках.
6
Языки программирования и компиляторы
Курс предназначен для тех, кто интересуется внутренним устройством языков программирования.

Правила очного обучения

Студенты новосибирского отделения CS центра учатся два или три года — по выбору студента, заканчивают одно или сразу два направления обучения и проходят любое количество интересных курсов.

Для выпуска нужно сдать двенадцать курсов и пройти три семестра практики. У каждого направления обучения есть базовые курсы, которые нужно закончить для выпуска. Слушателям доступны некоторые заочные курсы ШАД и курсы Computer Science клуба в Новосибирске.

Поступить в CS центр

Отзывы студентов

Михаил Марюфич

Михаил Марюфич

Выпуск 2017, Анализ данных, Разработка ПО

Если вы студент младших курсов и поняли, что ваш университет не дает вам всего того, что вы от жизни хотите, то нужно немедленно, незамедлительно начинать ждать ближайшей весны и поступать в CS Center.

Лучшие преподаватели по лучшим курсам (базовым и продвинутым), интересные и крутые коллеги-студенты-одногруппники, с которыми есть, о чём поговорить, особенно, но не только, в ночь перед дедлайном.

Для человека, который интересуется computer science, учеба в центре просто кайф. Мы тут пробуем самые разные области и понимаем, чем хочется заниматься ещё долго.

Два года прошли незаметно, расставаться совершенно не хочется.

Дмитрий Цейлер

Дмитрий Цейлер

Выпуск 2017, Разработка ПО

👍

Андрей Суховицкий

Андрей Суховицкий

Выпуск 2017, Разработка ПО

CS center - это правильное место. Место для тех, кто не останавливается на достигнутом, всегда движется вперед, кто всегда хочет большего. Это место пропитано мотивацией. Здесь ты находишься в компании интересных, целеустремлённых людей, от которых просто невозможно не заразиться желанием впитывать новое, заниматься самообразованием и становиться лучше. Cамо осознание того, что я часть этого места, иногда дает мне огромный прилив сил и уверенности в себе.

Лада Тримасова

Лада Тримасова

Выпуск 2017, Разработка ПО

Computer science центр - это то место, откуда не хочется уходить. Здесь нет тех, кто делает что-то ради галочки или диплома. Здесь есть только ребята с горящими глазами, преподаватели, которым не всё равно, и кураторы, стремящиеся сделать всё ещё лучше.