Computer Science клуб — это открытые лекции по компьютерным наукам в Санкт-Петербургском отделении Математического института РАН. Филиалы CS клуба действуют в Новосибирске и Казани. В связи с эпидемией все лекции осеннего семестра проходили онлайн и были доступны всем желающим вне зависимости от их местонахождения. Видеозаписи этих курсов выложены на сайт клуба и в канал на ютубе.
Рубрика «Блог компании Образовательные проекты JetBrains»
Видео курсов Computer Science клуба
2021-01-05 в 14:22, admin, рубрики: Алгоритмы, биоинформатика, Биотехнологии, Блог компании Образовательные проекты JetBrains, курсы, математика, машинное обучение, языки программированияВсё-таки я не зря учился! Как клёвые алгоритмы и школьные формулы помогают создавать инновационные лекарства
2020-07-21 в 14:31, admin, рубрики: Алгоритмы, биоинформатика, биотех, Биотехнологии, Блог компании Образовательные проекты JetBrains, математика, Образование в России, структурная биология
Введение
Меня зовут Александр Садовников, я выпускник корпоративной магистерской программы ИТМО и JetBrains «Разработка программного обеспечения» и по совместительству старший разработчик биоинформатического ПО в департаменте вычислительной биологии компании BIOCAD.
В этом посте я в доступной форме и без чрезмерного жонглирования нудными биоинформатическими терминами опишу один из ключевых этапов создания лекарственного средства — этап предсказания места взаимодействия лекарства с целевой молекулой в организме человека. Данная тема выбрана мной не случайно: в рамках своей дипломной работы я занимался именно этой проблемой.
Понять, как взаимодействуют две молекулы, можно, если предсказать структуру комплекса, который они формируют в природе. Предсказание структуры молекулярного комплекса по-научному называется задачей докинга. Частого использования этого термина я, к сожалению, избежать не смогу. Главная новость заключается в том, что задачу докинга человечество уже умеет с переменным успехом решать с помощью компьютерного моделирования. Это стало возможным, в частности, за счёт использования довольно известных за пределами биоинформатики алгоритмов и математических подходов. На их примере я покажу, как очень частные знания, которые мы получаем на протяжении многих лет учёбы в школе и вузе, оказываются полезными на практике, причём зачастую не самым очевидным образом.
Где учиться программированию в Петербурге: программы при поддержке JetBrains
2020-06-22 в 13:01, admin, рубрики: computer science center, Блог компании Образовательные проекты JetBrains, вуз, вшэ, вшэ спб, итмо, машинное обучение, Программирование, программирование для начинающих, Промышленное программирование, Учебный процесс в ITМы заинтересованы в том, чтобы повышать образовательный уровень в IT-сфере, и готовы строить высшее образование вместе с вузом.
В этом посте мы расскажем об образовательных проектах в Петербурге, которые поддерживает JetBrains: о бакалаврских и магистерских программах в НИУ ВШЭ, ИТМО, СПбГУ и о Computer Science Center.
Открытые онлайн-материалы от Computer Science центра, часть 2
2020-03-31 в 15:47, admin, рубрики: cs центр, Go, latex, Rust, stan, Блог компании Образовательные проекты JetBrains, видеокурсы, комбинаторика, математика, операционные системы, открытые лекции, ПрограммированиеВ первой части поста мы рассказали о наших популярных онлайн-курсах на Stepik, а теперь выкладываем записи открытых лекций и видеокурсов на YouTube и напоминаем о том, что до 11 апреля открыт новый набор в CS центр в Санкт-Петербурге и Новосибирске.
Как Computer Science Center перевёл обучение в онлайн
2020-03-20 в 14:14, admin, рубрики: cs центр, Блог компании Образовательные проекты JetBrains, образовательный процесс, Учебный процесс в ITКогда понадобилось в один день перевести весь CS центр на домашнее обучение, кураторы проделали большую работу по замене живых лекций на равноценные альтернативы, зато всё остальное уже работало. Центр давно использует онлайн-платформы в очном обучении, в том числе свою собственную LMS. Мы поделимся находками и сервисами, которыми пользуемся для организации обучения, расскажем, как можно построить процесс и что может пригодиться другим образовательным проектам и студентам.
Видео лекций Computer Science клуба
2020-02-28 в 15:09, admin, рубрики: computer science, computer science club, haskell, Алгоритмы, Блог компании Образовательные проекты JetBrains, Компиляторы, компьютерные науки, образование, образование онлайн, образовательные ресурсыComputer Science клуб — это открытые лекции по компьютерным наукам в Санкт-Петербургском отделении Математического института РАН. Филиалы CS клуба действуют в Новосибирске и Казани.
Основная цель клуба — рассказывать о современном положением дел и знакомить с открытыми задачами в различных областях computer science. Например, вот курсы весеннего семестра в Петербурге одной картинке.
Все курсы открыты для посещения, вход свободный, регистрация не нужна.
Читать полностью »
Магистерская программа JetBrains на базе Университете ИТМО: интервью со студентами
2020-02-22 в 13:35, admin, рубрики: computer science, jetbrains, software engineering, Блог компании Образовательные проекты JetBrains, магистратура, образование, Университет ИТМО
Совсем скоро выпускникам бакалавриата предстоит сделать выбор – остановиться на достигнутом или продолжить обучение. Для тех, кто выберет второй вариант, мы хотим напомнить о нашей магистерской программе «Разработка программного обеспечения / Software Engineering» на базе Университета ИТМО.
Ранее мы рассказывали о том, как у нас устроена учеба. А в этот раз мы задали несколько вопросов нашим студентам первого года обучения: попросили рассказать немного о себе, поделиться впечатлениями о поступлении и их первом семестре на программе. Знакомьтесь!
Читать полностью »
Открытые лекции лабораторий JetBrains Research
2020-01-20 в 11:30, admin, рубрики: computer science, computer science center, jetbrains, jetbrains research, Блог компании Образовательные проекты JetBrainsВ прошедшем осеннем семестре сотрудники лабораторий JetBrains Research провели несколько открытых лекций в Computer Science Center. Тематика докладов разнообразная, как и области исследований лабораторий. Для удобства собрали ссылки на все выступления. Приятного просмотра!
Читать полностью »
Введение в контекстно-ориентированное программирование на Kotlin
2019-11-29 в 13:46, admin, рубрики: jetbrains research, kotlin, Блог компании Образовательные проекты JetBrains, ПрограммированиеЭто перевод статьи An introduction to context-oriented programming in Kotlin
В этой статье я постараюсь описать новое явление, которое возникло как побочный результат стремительного развития языка Kotlin. Речь идет о новом подходе к проектированию архитектуры приложений и библиотек, который я буду называть контекстно-ориентированным программированием.
Несколько слов о разрешении функций
Как хорошо известно, существует три основных парадигмы программирования (примечание Педанта: есть и другие парадигмы):
- Процедурное программирование
- Объектно-ориентированное программирование
- Функциональное программирование
Курс по C++ в CS центре, вторая часть
2019-10-28 в 15:15, admin, рубрики: c++, cs центр, Блог компании Образовательные проекты JetBrains, видеолекции, курсы, ПрограммированиеComputer Science Center — это совместная инициатива Computer Science клуба при ПОМИ РАН, компании JetBrains и Школы анализа данных Яндекса.
Центр существует, чтобы дать возможность талантливым студентам и выпускникам развиваться в интересных им направлениях: Computer Science, Data Science или Software Engineering.
Курс по C ++ в двух частях в центре читает Валерий Михайлович Лесин, valery-l, преподаватель CS центра и совместной магистратуры ИТМО и JetBrains «Разработка программного обеспечения / Software Engineering», технический директор Simlabs.
Вторая часть поможет освоить большую часть возможностей современного С++. Скорее всего, вы не станете гуру в конце второго семестра, но навыка должно хватить для эффективного использования C++ в большинстве проектов, если плюсы там применимы.
Раскусим новые возможности языка и стандартной библиотеки: move семантику, bind/function, enable_if/if constexpr, сoroutines и другие. Посмотрим на некоторые характерные задачи: многопоточное программирование, использование библиотек в Windows и Linux и другие.
Приятного просмотра!
Читать полностью »