Где искать курсы по computer science
  вернуться Время чтения: 6 минут   |   Комментариев: 1
Сохранить

Где искать курсы по computer science

Ищем достойные онлайн и оффлайн курсы для изучения основ компьютерных наук и углубления уже имеющихся навыков.

Обучением технических специалистов занимаются как университеты, так и крупные компании, заинтересованные в привлечении новых специалистов. Предлагаем вашему вниманию подборку курсов от различных вузов и проектов: самые перспективные направления, от больших данных до биоинформатики, ждут, что вы посвятите им время и усердие.

MIT OpenCourseWare

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

Помимо традиционных языков программирования и введения в алгоритмы, тут можно изучать лазеры и оптику, создание видеоигр и даже законы об авторском праве в цифровую эпоху.

Главный барьер для изучения компьютерных наук с помощью материалов MIT — языковой, все материалы предлагаются на английском. Впрочем, некоторые оснащены субтитрами. Это будет шансом подтянуть не только информатику, но и английский язык.

Если же вы хотите заниматься на русском, лекции MIT переводит проект «Курсомир»: на сайте готовятся разделы с лекциями об искусственном интеллекте, алгоритмах и структурах данных, программировании и информатике. Пока что можно познакомиться с курсом «Основы программирования» (на данный момент переведены две лекции).

Об онлайн-курсах MIT.

Мичиганский университет

Университет подготовил целую серию курсов о программировании на Python (раз, два, три, четыре, и это далеко не всё!), а также о других языках программирования. А вот теоретические курсы Мичиганского университета, на который стоит обратить внимание и практикам — «История, технология и безопасность Интернета» и «Mindware: критическое мышление информационной эры».

Как правило, онлайн-курсы платные, однако часть видео и материалов к ним — в свободном доступе. Это не позволит получить сертификат о прохождении, но вполне может дать возможность подтянуть Python и поупражняться самостоятельно.

Университет Дьюка

Ещё один известнейший мировой университет, где учат компьютерным наукам, делая упор, в частности, на науку о данных. Советуем обратить внимание на курс «Управление большими данными с MySQL», а также на несложную обучающую программу, где учат создавать веб-страницы с помощью HTML и CSS, а также Javascript для разработки программ и алгоритмов, которые помогают сделать сайт функциональным и интересным.

Университет Джона Хопкинса

Здесь имеет смысл обратить внимание на курсы по даталогии — разработчики онлайн-курсов из Университета Джона Хопкинса постарались на славу, подготовив целый набор программ для изучения науки о данных. Изучив доступные на Coursera программы, можно выбрать для себя один из курсов по анализу данных и статистическому анализу

Если вас занимают машинное обучение и системы управления базами данных, вы хотите разобраться в том, что это такое, либо познакомиться с перспективными разработками, это ваш выбор. Кроме того, здесь найдутся программы, посвящённые биоинформатике и геномике.

Школа анализа данных

Двухгодичные очные вечерние курсы от компании «Яндекс» работают с 2007 года. Здесь специализируются на преподавании анализа данных, компьютерных наук и больших данных. Обучение бесплатное, однако требует хорошей математической подготовки.

Для поступления нужно заполнить анкету и пройти тестирование. Торопитесь, набор открыт до 10 мая!

У ШАД есть отделения в Санкт-Петербурге, Екатеринбурге, Новосибирске, Киеве и Минске. Для студентов из городов, в которых нет филиалов, доступны видеолекции. Кроме того, записи лекций школы по некоторым предметам выложены в открытый доступ чтобы послушать их, достаточно просто перейти по ссылке (курсы «Машинное обучение», «Алгоритмы и структуры данных поиска», «Параллельные и распределенные вычисления» и другие).

Выпускник ШАД рассказывает о своём опыте поступления и обучения.

 

Computer Science Center

Совместный образовательный проект Computer Science клуба при ПОМИ РАН, компании JetBrains и Школы анализа данных Яндекса.

Computer Science Center приглашает студентов средних и старших курсов, аспирантов и молодых специалистов на бесплатное очное вечернее обучение в Санкт-Петербурге или Новосибирске. Можно выбрать одно из трёх направлений: анализ данных, разработка ПО или современная информатика. Обучение длится два или три года, в зависимости от направления.

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

На сайте центра можно подобрать онлайн-курс по теории и практике алгоритмов, языкам программирования, математическому анализу, технической информатике, архитектуре ЭВМ. Некоторые программы разработаны совместно с Академическим университетом.

Институт биоинформатики

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

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

Также в институте существуют очные программы, предполагающие посещение лекций и работу над научными проектами. А среди онлайн-курсов Института биоинформатики на платформе онлайн-курсов Stepic есть, в частности, «Введение в Linux», «Молекулярная биология и генетика», «Основы статистики». Если вы хотите разобраться в работе нейросетей, вам тоже сюда.

Биоинформатик Михаил Гельфанд рассказывает о предмете, задачах и методах молодой и перспективной науки.

Курсы Mail.Ru Group

С помощью онлайн-курсов компания Mail.ru делится опытом во области разработки со всеми желающими. Здесь учат обращаться с информацией и помогают найти профессию мечты, которая станет по совместительству ещё и профессией будущего.

Помимо традиционного изучения языков программирования обучающихся готовят к решению практических задач, которые неизбежно будут возникать во время работы над проектами. Есть, например, отдельный курс, посвящённый тому, как ставить задачи разработчику ПО, и курс, который научит анализировать безопасность веб-проектов.

Нашли опечатку? Выделите фрагмент и нажмите Ctrl+Enter.

статьи по теме

Массовые дистанционные курсы: революция в образовании?

Академия Хана: мир, образование, жвачка

Иностранные языки онлайн: бесплатные курсы