ОПИСАНИЕ КУРСА
Программа профессиональной переподготовки «Прикладное программирование (языки С и С++)» обеспечивает приобретение знаний и умений в области программирования для лиц, желающих приобрести навыки в новой профессиональной деятельности, содействует формированию мировоззрения и системного мышления. Целью преподавания курсов программы является изложение основополагающих основ программирования, а также принципов алгоритмического подхода к решению прикладных задач.
Программа рассчитана на тех слушателей, которые хотят освоить новую профессию.
Программа направлена на подготовку специалистов к новой профессиональной деятельности в области прикладного программирования.
Задачи программы профессиональной переподготовки:
- описать базовую структуру цифрового компьютера, организацию основной памяти и коммуникаций в вычислительном узле;
- рассмотреть базовые понятия алгоритмизации и процедурного программирования;
- рассмотреть отличия процедурных и объектно-ориентированных языков программирования высокого уровня;
- описать этапы жизненного цикла программного обеспечения и этапы получения исполняемого файла;
- рассмотреть объектно-ориентированные возможности стандартной библиотеки С++;
- рассмотреть отличие понятия наследования и внедрения, отличие понятия интерфейса и реализации.
- рассмотреть средства, предоставляемые стандартной библиотекой С++ для обобщенного программирования;
Поступающие на программу переподготовки должны иметь высшее или средне специальное образование. Желателен, но не обязателен опыт программирования на процедурных языках.
Стоимость обучения 120000 руб., оплата по семестрам – 60000 в семестр.
Программа заочная, дистанционная с асинхронным обучением и консультациями преподавателей. Электронные учебные курсы для программы разработаны преподавателями МГУ.
Программа имеет практическую направленность и учебные курсы содержат большое количество прикладных задач, в том числе с примерами из реальной практики и реализуются профильными специалистами МГУ, отраслевых научно-исследовательских институтов и представителями ИТ компаний.
РЕЖИМ ОБУЧЕНИЯ
Программа рассчитана на 1 год обучения: с 16 февраля 2023 по 31 января 2024.
Объем 684 часа.
Прием документов с 20 декабря по 16 февраля.
Занятия без привязки к расписанию по индивидуальной образовательной траектории.
Для получения Диплома МГУ о профессиональной переподготовке необходимо выполнить учебный план и подготовить выпускную работу.
Выпускная работа представляет собой самостоятельную разработку программной системы.
ДОКУМЕНТЫ ОБ ОКОНЧАНИИ
При наличии высшего (неполного высшего: студент старших курсов) или среднеспециального образования выдается Диплом МГУ о профессиональной переподготовке.
Для лиц, не имеющих высшего образования выдается Сертификат МГУ об успешном освоении программы.
ЗАЧИСЛЕНИЕ И ОПЛАТА
Стоимость обучения 120000 руб., оплата по семестрам – 60000 в семестр
- Для зачисления на программу необходимо заполнить следующие документы (от руки или в электронном виде) и прислать на почту dpovmk@cs.msu.ru:
- Заявление
- Анкета
- Согласие на обработку персональных данных
- копия паспорта
- копия диплома о высшем образовании или справка о том, что вы являетесь студентом.
- На основании представленных документов будет подготовлен Договор на обучение.
- После подписания договора направляются документы для оплаты: август-сентябрь.
- После оплаты вы приступаете к обучению.
Детали курса
- Лекции 46
- Тесты 0
- Учебное время 52 недели
- Навык Все уровни
- Студенты 20
- Оценки Да
-
1 семестр - Дискретная математика
-
1 семестр - Процедурное программирование
-
1 семестр - Алгоритмы и структуры данных (начальный уровень)
-
1 семестр - Объектно-ориентированное программирование (начальный уровень)
- Парадигмы объектно-ориентированного программирования
- Базовые понятия объектно-ориентированного программирования, их реализация средствами С++
- Структуры и объединения С++
- Битовые поля в структурах и классах С++
- Взаимоотношения между классами. Открытое одиночное наследование
- Полиморфизм
- Итоговая аттестация (зачет)
-
2 семестр - Архитектура вычислительных систем
-
2 семестр - Алгоритмы и структуры данных (продвинутый уровень)
-
2 семестр - Объектно-ориентированное программирование (продвинутый уровень)
- Парадигмы объектно-ориентированного программирования
- Базовые понятия объектно-ориентированного программирования, их реализация средствами С++
- Структуры и объединения С++
- Битовые поля в структурах и классах С++
- Взаимоотношения между классами. Открытое одиночное наследование
- Полиморфизм
- Итоговая аттестация (зачет)
-
2 семестр - Выпускная работа
Итоговая аттестация включает защиту выпускной работы, позволяющей выявить теоретическую подготовку к решению профессиональных задач.