Software Engineering

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

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

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

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

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

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

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

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

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

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

Елизавета Шашкова

Елизавета Шашкова

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

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

Максим Кузьмин

Максим Кузьмин

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

CSC даёт отличный шанс узнать новое и вспомнить подзабытое в области ИТ. Но сколько будет того и другого, зависит только от учащегося.

Владимир Назаренко

Владимир Назаренко

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

Computer Science Center — это уникальное место! Масса увлечённых людей, студентов, преподавателей, организаторов, свободная от рамок классического образования, нацеленная на результат, — эффективную и интересную передачу знаний и опыта. Продуманная программа обучения, мотивированные студенты, высокий уровень преподавания, заботливые кураторы — всё включено. Остаётся только гордиться тем, что удалось стать частью Центра и надеяться на новые встречи!

Эдгар Жаворонков

Эдгар Жаворонков

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

Огромное спасибо Центру за несколько вещей:

  • огромный выбор направлений, в которых интересно развиваться,
  • преподаватели, на пары к которым действительно хочется ходить,
  • интересные темы практик (последняя переросла в мой диплом),
  • умнейшие люди, общаясь с которыми, хочется идти и развиваться дальше.

Продолжайте в том же духе, вы лучшие! =)