Последнее обновление: 29 сентября 2011 в 09:28

2011/2012 — Осенний семестр

Современная практика коллективной разработки программного обеспечения

Годовой курс по выбору.

Разделы: Бизнес и управление проектами, Программирование.

Кафедра информатики.

Проходит: по субботам с 13:55 до 15:20, первое занятие 24 сентября. Аудитория: 409 ЛК.

Лектор: Исходжанов Тимур, Software Engineer, Google.

Рекомендуется студентам 3 — 6 курсов, собирающимся работать по компьютерным специальностям.

Программа курса (doc).

Выложено прошлогоднее описание курса, так как новое пока недоступно.

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

Изучение тем курса будет сопровождаться практическими занятиями, на которых студенты смогут собственноручно попробовать предлагаемые подходы. Также студенты будут совместно работать над проектами с открытым исходным кодом под руководством инженеров компании Google. В рамках курса будет прочитано несколько лекций по языку
программирования Python, на котором рекомендуется разрабатывать проекты в первой половине данного курса. Также периодически будут читаться лекции, посвящённые различным технологиям Google (в т. ч. с открытым исходным кодом) для расширения
кругозора студентов.

Данный курс рекомендуется студентам 3 — 6 курсов, собирающимся работать по компьютерным специальностям.

Структура курса

Примеры задач

Что развивает курс (данные для «Вектора»)

Информация о развиваемых компетенциях занесена в систему для работы «Вектора». Поскольку занесение информации производится редакторами проекта, а не авторами курсов, информация может быть неполной или даже частично неверной. Если Вы нашли ошибку, напишите нам об этом. См. также подробнее о системе «Вектор» и полный список компетенций.


Система Orphus © 2010–2014, mipt-courses.ru. Email: editor@mipt-courses.ru.