Специалитет
2023/2024
Программирование логических интегральных схем
Статус:
Курс обязательный (Компьютерная безопасность)
Кто читает:
Кафедра компьютерной безопасности
Когда читается:
3-й курс, 3, 4 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Нестеренко Алексей Юрьевич
Специальность:
10.05.01. Компьютерная безопасность
Язык:
русский
Кредиты:
3
Контактные часы:
24
Программа дисциплины
Аннотация
Цель изучения дисциплины является формирование теоретических знаний и практических навыков проектирования элементов технических средств информационных систем.
Задачами дисциплины в соответствии с указанной целью являются:
- получение знаний о принципах организации программируемых логических интегральных схем (ПЛИС) и построения программ, позволяющих выполнять конфигурирование ПЛИС в соответствии с решаемой задачей;
- формирование навыков использования языков для описания аппаратуры AHDL и VHDL
при проектирования цифровых элементов технических средств информационных систем;
- освоение технологии реализации проектов в современных системах
автоматизированного проектирования (САПР), позволяющих выполнять разработки на
микросхемах с программируемой структурой.
Студенты знакомятся с понятием искусственного интеллекта (ИИ), типами ИИ, основными задачами, решаемыми ИИ, трендами в ИИ, с основными принципами использования больших языковых и генеративных моделей для разработки и построения виртуальных помощников, генерации идей и поиска решений.
Рассматривается работа с ресурсами и сервисами с искусственным интеллектом для создания программного кода по описанию, поиска литературы, подготовки презентаций, контента, материалов, разработки планов, содержаний, работы с текстом.
Курс направлен на изучение, освоение и умение применять в рамках своей специализации технологии структурного программирования, изучение базовых элементов языков C и C++,а также стандартных алгоритмов обработки различных структур данных. Вторая часть дисциплины посвящена основам объектно-ориентированного программирования на примере языка C++ и основам программирования на языке Python. Также рассматриваются основные принципы использования языковых и генеративных моделей ИИ.