Данный курс предназначен для студентов всех специальностей и дает базовые навыки программирования на Python и инструменты для работы с данными — без предварительного опыта в программировании, но с готовностью регулярно писать код и сдавать задачи.
Слушатели освоят алгоритмические конструкции (ветвления, циклы, функции), работу с числами и текстом, коллекции языка (списки, множества, словари) и обработку файлов. Отдельные занятия посвящены визуализации (Matplotlib), высокопроизводительным вычислениям (NumPy) и табличным данным (Pandas): загрузка, фильтрация, агрегация, наглядное представление результатов.
В заключительной части курса — объектно-ориентированное программирование (классы, инкапсуляция, наследование, декораторы, специальные методы) и реляционные базы данных (хранение и выборка табличных данных). Эти темы нужны и сами по себе, и как задел для следующих курсов серии.
Цель курса — сформировать алгоритмическое мышление и устойчивый навык программирования на Python, достаточный для самостоятельной работы с данными и для перехода к курсам по машинному и глубокому обучению.
Данный курс является составляющей частью серии курсов по искусственному интеллекту в Московском государственном университете. Рекомендован к прослушиванию параллельно с курсом по математике для анализа данных в записи. Логическим продолжением курса являются курсы по машинному и глубокому обучению. Цель этой серии курсов — предоставление студентам актуальных и современных знаний в области искусственного интеллекта и в различных областях науки о данных.
Онлайн-лекции и домашние задания с автоматической проверкой доступны всем желающим. Приступить к занятиям можно до записи в личном кабинете МГУ (в том числе если на момент первой лекции мест вам не хватит места д).
Запись в ЛК МГУ обязательна только если по учебному плану вам нужен зачёт. За неделю до зачёта проверьте, что запись есть: иначе по технической причине можно не попасть в ведомость.
Для зачёта необходимо:
Не записывайтесь одновременно на несколько МФК с пересекающимся расписанием: это помешает выполнить условия и получить зачёт.
Контакты:
ОБЯЗАТЕЛЬНО подпишитесь на канал курса в Яндекс Мессенджере https://messenger.360.yandex.ru/#/join/c1f364af-1b..., в котором будет публиковаться вся информация по данному курсу: ссылки на лекции, домашние задания, информация о получении зачету и т.д.
Вопросы по курсу направляйте на почту edu.fai@org.msu.ru (тема письма - МФК “Основы программирования и анализа данных на Python”).
Online-курс Курс по искусственному интеллекту
Факультет
Факультет искусственного интеллекта
Преподаватели
Где
онлайн, ауд. онлайн
Когда
Среда 17:00–18:30
Нагрузка:
Аудиторная [ч]: 24
Самостоятельная [ч]: 12
Семестр
Осенний семестр 2026/2027 учебного года
Записалось / всего мест
256 / 256