Python для ИИ в АПК

Модуль разработан для внедрения в образовательные программы вузов
Рекомендуется студентам со 2-го курса бакалавриата, 1 курса магистратуры

// Старт: сентябрь 2026
Длительность
Формат
4 месяца
144 ак.ч., из них 72 ак. ч. практической подготовки, 30 ак. ч. самостоятельной работы
онлайн
Язык обучения:
Русский
Образовательный центр программ топ-уровня по искусственному интеллекту ФПМИ
Разработчик модуля
Практикоориентированный образовательный модуль, направленный на освоение подходов к применению технологий искусственного интеллекта для решения ключевых задач сфере АПК.
Модуль содержит 2 компонента:
  • блок «Python», который направлен на совершенствование навыков студентов в области работы с этим языком программирования как одним из инструментов искусственного интеллекта
  • блок «Применение искусственного интеллекта в АПК», содержание которого охватывает актуальные направления использования ИИ в отрасли.

Модуль разработан в рамках проекта ТОП-ИИ Минцифры России при участии АНО «Аналитический центр при Правительстве Российской Федерации» и предлагается вузам для внедрения в образовательные программы высшего образования.

Включение модуля в образовательный процесс позволяет:
  • усилить прикладную и отраслевую направленность подготовки;
  • обеспечить связь ИТ-компетенций обучающихся с актуальными запросами отрасли:
  • сформировать у студентов базовые навыки работы с данными, цифровыми инструментами и прикладными ИИ решениями, востребованными в отрасли АПК.

Для кого предназначен курс

  • Модуль подготовлен для студентов очной формы обучения уровня бакалавриата / магистратуры.
  • Модуль реализуется как компонент основной професссиональной образовательной программы по следующим направлениям подготовки:
    35.00.00 «Сельское, лесное и рыбное хозяйство»
    36.00.00 «Ветеринария и зоотехния»
    20.00.00 «Техносферная безопасность и природообустройство»
    19.00.00 «Промышленная экология и биотехнологии»
  • Рекомендуется включить модуль в блок "Дисциплины (модули)" в качестве одной из дисциплин по выбору студента
Необходимый уровень знаний
Изучению данного образовательного модуля предшествуют дисциплины, в рамках которых формируются компетенции по применению информационных технологий в профессиональной деятельности, а также дисциплины, связанные с освоением специфики отрасли АПК.
Это могут быть блоки из цикла математических дисциплин (высшая математика/ математический анализ и другие курсы) и блок информационных технологий (информатика/ программирование/ технологии программирования).
На старте обучения по модулю студент должен быть способен применять язык программирования Python для решения задач в области ИИ, а именно:
  • знать базовые команды и типы данных
  • уметь писать короткие скрипты на языке программирования Python
  • владеть базовым синтаксисом языка программирования Python
  • знать основные принципы написания программ на Python
  • уметь писать короткие скрипты для автоматизации
  • владеть базовым синтаксисом Python
Программа курса
Тема 1. Базовые типы данных в Python, C++, JavaScript. Общая концепция языков программирования
Компилируемые, интерпретируемые, виды типизаций (int, float, bool, str, list, tuple, dict, set)
Отличия типов данных по разным языкам
Циклы while, for
Операторы if, continue, break
list comprehesion
Тема 2. Функции в Python
Итераторы
lambda
Генераторы
Замыкания
Декораторы
Обработка ошибок
Тема 3. Объектно-Ориентированное Программирование на Python
Магические методы
Декораторы классов
Решение базовых задач
Тема 4. Git, GitHub, GitLab
Тестирование на Python: основные библиотеки и примеры
Создание репозитория
Добавление изменения в консоли
Тема 5. Введение в базы данных (SQL)
Виды операторов
Создание базы данных
Разные типы баз данных (векторные, etc)
Простые запросы
Тема 6. Задачи с LeetCode для алгоритмического собеседования
Стандартные контейнеры: стек, дек, очередь, куча, связные списки
Деревья, графы, алгоритмы на графах (базовые: DFS, BFS)
Реализация стандартных контейнеров на Python
Тема 7. Библиотеки: Pandas, NumPy, MatPlotlib, Plotly
Использование библиотек для простого анализа данных
Базовые определения для машинного обучения
Использование библиотек для рабочих задач с Excel
Построение графиков и анализ данных на основе датасета
Тема 8. Машинное обучение
KNN, линейная регрессия, логистическая регрессия, виды задач (классификация, кластеризация, регрессия), метрики, подбор гиперпараметров
Решающие деревья
Градиентный бустинг
Тема 9. Выпуклость функций, свойства производных, градиента
Градиентный спуск на примере линейной регрессии
Методы оптимизации
Реализация градиентного спуска
Как взять производную в Python
Тема 10. Введение в нейросети
Введение в постановку задач NLP
RNN: LSTM, GRU
A/B тестирование, p-value
LLM
Особенности промптинга: few-shot, zero-shot, галлюцинации
Реализация простейшей нейронной сети
Тема 11. Базовое введение в MLOps
Контейнеризация, абстракции Docker
Работа с API
Парсинг статей
ФПМИ МФТИ
  • 25
    научных лабораторий, в которых рождается прогресс
  • 218
    преподавателей с учёными степенями
  • 26
    крупных компаний-партнёров, интегрированных с университетом
Заслуженный деятель науки РФ, доктор физико-математических наук, профессор, директор Физтех-школы прикладной математики и информатики (ФПМИ)
Андрей Райгородский о ФПМИ МФТИ
"Физтех-школа прикладной математики и информатики (ФПМИ) МФТИ – безусловно ведущий мировой центр науки и образования в области математики и информатики.

Особенность нашей школы заключается в том, что она сочетает в себе активную научную деятельность и тесную связь с индустрией.

На сегодняшний день школа включает в себя 28 кафедр и 22 лаборатории от ключевых академических институтов и ключевых представителей IT-индустрии: Яндекс, Тинькофф, Сбербанк, VK, Abbyy, 1C, Huawei и другие.

Наша школа и МФТИ в целом гордятся своими выпускниками, например, мы занимаем первое место в рейтинге вузов России по уровню зарплат занятых в IT-отрасли специалистов "
МФТИ №1 среди технических вузов России
Нам есть, чем гордиться
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021
12 выпускников МФТИ вошли в список Forbes
В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
2 выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
Исследование Superjob показало, что самые высокие зарплаты среди молодых IT-специалистов - 230 000 рублей в месяц - окончивших вузы в 2014-2019 годах, у выпускников Московского Физико-технического института
Подписка на рассылку новостей ФПМИ МФТИ
Хотите быть в курсе предстоящих событий и новых программ? Тогда подпишитесь на нашу рассылку

Статьи

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

    Во-вторых, МФТИ является одним из ведущих российских вузов в области компьютерных наук и технологий. Наши преподаватели не только занимаются обучением, но и участвуют в научных исследованиях и индустриальных проектах, сотрудничая с ведущими технологическими компаниями. Благодаря этому программы регулярно обновляются с учетом актуальных требований рынка труда и современных технологий. Вы получаете не просто набор инструментов, а фундаментальные знания и практические навыки, которые помогают как войти в новую профессию, так и развиваться в текущей.

    В-третьих, МФТИ имеет государственную лицензию на осуществление образовательной деятельности. По итогам успешного обучения слушатели получают документы установленного образца: удостоверение о повышении квалификации или диплом о профессиональной переподготовке МФТИ.