• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Специалитет 2024/2025

Разработка клиент-серверных приложений и моделей нейросетей на языке Python

Статус: Курс обязательный (Компьютерная безопасность)
Когда читается: 3-й курс, 3, 4 модуль
Охват аудитории: для своего кампуса
Язык: русский

Программа дисциплины

Аннотация

Целью освоения дисциплины «Разработка клиент-северных приложений и моделей нейросетей на языке python» является формирование теоретических и практических знаний в области разработки интеллектуальных информационных систем, использующих аппарат машинного обучения, которые позволяют решать практические задачи анализа данных в исследованиях, бизнес приложениях и задачах защиты информации
Цель освоения дисциплины

Цель освоения дисциплины

  • Целью освоения дисциплины «Разработка клиент-северных приложений и моделей нейросетей на языке python» является формирование теоретических и практических знаний в области разработки интеллектуальных информационных систем, использующих аппарат машинного обучения, которые позволяют решать практические задачи анализа данных в исследованиях, бизнес приложениях и задачах защиты информации
Планируемые результаты обучения

Планируемые результаты обучения

  • Знать историю и перспективы развития предметной области.
  • Знать предметную область разработки интернет-приложения и ее перспективы развития
  • Знать программное обеспечение для создания интернет-приложений
  • Знать технологии создания интернет-проектов
  • Уметь опубликовать сайт в интернете
  • Уметь подготовить текстовый, графический, видео и аудио контент для сайта
  • Уметь провести оптимизацию структуры сайта и файлов
  • Уметь разработать проект рекламной кампании на сайте
  • Называет основные виды компьютерно-технической экспертизы
  • Перечисляет основные вопросы, ставящиеся перед экспертом при проведении различных видов судебной компьютерно-технической экспертизы
  • Объясняет различия основных видов судебной компьютерно-технической экспертизы
  • Называет основные вопросы, исследуемые в рамках криминалистического изучения программного обеспечения цифровых устройств
  • Перечисляет основные источники информации о составе и активности программного обеспечния исследуемой системы
  • Описывает основные подходы к изучению активности программного обеспечения исследуемой системы
  • Объясняет принципы использования основных программных средств анализа программного обеспения исследуемой системы
  • Перечисляет основные источники информации о данных, хранящихся и обрабатываемых на цифровых устройствах
  • Объясняет основные подходы к восстановлению данных цифровых устройств
  • Объясняет принципы сетевого взаимодействия цифровых устройств
  • Объясняет принципы установления обстоятельств сетевой активности исследуемого устройства на основе анализа сетевого трафика
  • Применяет анализаторы сетевых пакетов для установления обстоятельств сетевой активности исследуемого устройства
  • Уметь на основании обзора и анализа в области разработки интернет-приложений разработать интернет-сайт или интернет-приложение по заданной тематике.
  • Уметь создать инернет-приложение, например, онлайн-предприятия для своей будущей профессиональной деятельности и пр.
  • Уметь применять нейронные сети для решения практических задач с использованием готовых библиотек на Python
  • Знать основные методы обучения нейронных сетей
  • Знать основные алгоритмы, реализованные в стандартных библиотеках работы с нейронными сетями
  • Владеть основными методами использования обученных нейронных сетей
  • Знать базовые модели нейронных сетей
  • Уметь проводить обучение нейронной сети
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Типы данных и файлы в языке Python.
  • Обучение про-стейшей нейронной сети на языке Python
  • Глубокое обучение нейронной сети с использованием фреймворка Keras.
  • Понятия языков разметки и веб-приложений
  • Основы создания Веб-страниц
  • Гипертекстовые ссылки и иллюстрации на Веб-страницах
  • Фреймы и формы
Элементы контроля

Элементы контроля

  • неблокирующий Homework
  • неблокирующий Laboratory work
  • неблокирующий Oral interview
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 4th module
    0.2 * Homework + 0.2 * Laboratory work + 0.2 * Laboratory work + 0.4 * Oral interview
Список литературы

Список литературы

Рекомендуемая основная литература

  • CSS3 для веб - дизайнеров, Сидерхолм, Д., 2013
  • HTML5 для веб-дизайнеров, Кит, Дж., 2013
  • Белозерова, Г. И. Нечеткая логика и нейронные сети : учебное пособие : в 2 частях / Г. И. Белозерова, Д. М. Скуднев, З. А. Кононова. — Липецк : Липецкий ГПУ, [б. г.]. — Часть 1 — 2017. — 64 с. — ISBN 978-5-88526-875-2. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/111969 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Изучаем Python : программирование игр, визуализация данных, веб - приложения, Мэтиз, Э., 2017
  • Изучаем Python, Лутц, М., 2011
  • Изучаем Python, Лутц, М., 2014
  • Изучаем Python. Т.1: ., Лутц, М., 2020
  • Изучаем Python. Т.2: ., Лутц, М., 2020
  • Маккинни, У. Python и анализ данных. Первичная обработка данных с применением pandas, NumPy и Jupiter : справочник / У. Маккинни , перевод с английского А. А. Слинкина. — 3-е изд. — Москва : ДМК Пресс, 2023. — 536 с. — ISBN 978-5-93700-174-0. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/348086 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Нейронные сети : полный курс, Хайкин, С., 2006
  • Нейронные сети для обработки информации, Осовский, С., 2004
  • Основы управления рисками информационной безопасности : учебное пособие, Кабанов, А. С., 2012
  • Отзывчивый дизайн на HTML5 и CSS3 для любых устройств. 3-е изд.. - 978-5-4461-1495-5 - Фрэйн Бен - 2022 - Санкт-Петербург: Питер - https://ibooks.ru/bookshelf/382393 - 382393 - iBOOKS
  • Создаем динамические веб - сайты с помощью PHP, MySQL, JavaScript, CSS и HTML 5, Никсон, Р., 2019
  • Создаем динамические веб - сайты с помощью PHP, MySQL, JavaScript, CSS и HTML 5, Никсон, Р., 2023

Рекомендуемая дополнительная литература

  • HTML5 и CSS3 : разработка сайтов для любых браузеров и устройств, Фрэйн, Б., 2017
  • Ростовцев, В. С. Искусственные нейронные сети : учебник для вузов / В. С. Ростовцев. — 2-е изд., стер. — Санкт-Петербург : Лань, 2021. — 216 с. — ISBN 978-5-8114-7462-2. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/160142 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Авторы

  • Лось Алексей Борисович