Действующая образовательная программа

6B06124 Вычислительная техника и программное обеспечение в ABU

Дисциплины

Результаты обучения

  • производить контроль технологических операций, проводимой устройствами IoT, демонстрировать основные области применения систем искусственного интеллекта, ее части и робототехники и методов машинного обучения для решения прикладных программ
  • оценивать техническое сопровождение аппаратно-программных средств обеспечения ИБ., анализировать основные понятия и определения в области информационных систем и информационных процессов
  • Анализировать действия процессов разработки ПО, стандарты, методы, инструментальные средства, действия и обязательства, связанные с разработкой и квалификацией всех требований
  • формулировать технические требования с учетом функции выполняемых вычислительными системами и комплектации, монтажа, методы и средства восстановления работоспособности сетевого оборудования и распределенных систем
  • Осваивать архитектуру блокчейн-технологий, включая их особенности и отличие от традиционных систем. Уметь разрабатывать и тестировать DApps на базе корпоративных блокчейн-сетей с применением Web3. Обладать глубокими знаниями процедурного программирования и принципов построения ПО.
  • Владеть современными методами быстрой разработки с использованием no-code/low-code. Понимать архитектуру и принципы работы блокчейн-систем, включая Ethereum, консенсус, исполнение кода, хранение данных и роли участников. Знать уровневую структуру ИС на базе блокчейна. Применять ООП при проектировании и сопровождении программных компонентов.
  • обобщать информацию, готовить справки и обзоры по вопросам профессиональной деятельности, редактировать, реферировать, рецензировать тексты. Демонстрировать знания требований к оформлению документации, принятых в профессиональной коммуникации, понимание устной речи в пределах профессиональной тематики, выбирать необходимую информацию из иноязычных источников
  • сформулировать систематическое знания о современных языках программирования, задачах на языках программирования, способах и инструментах разработки ПО; проанализировать задачи на языках программирования, настройки средств разработки, проведения просмотров программного кода ПО, разрабатывать требования различных типов к программному обеспечению
  • Анализировать возможности реализации требований к программному обеспечению с использованием методов математического моделирования, дискретной математики и теории вероятностей. Оценивать время и трудоёмкость выполнения проектных задач на основе вероятностных и статистических методов. Формировать обоснованные варианты реализации требований и проводить их анализ. Демонстрировать знания методологий разработки программного обеспечения и технологий программирования. Классифицировать и выявлять требования к программному обеспечению. Применять методы проектирования и технологии работы с базами данных.
  • Демонстрировать знания методологий разработки программного обеспечения и технологий программирования, применяемых в цифровых, электронных и микропроцессорных устройствах, с учётом физических принципов работы аппаратных компонентов.
  • Использовать средства современной вычислительной техники для основ облачных технологий и компьютерного моделирования;
  • применять методы и средства проектирование БД, системного программирования и операционных систем на уровне разработки программ
  • Проектировать и реализовывать программные интерфейсы для взаимодействия с системами управления базами данных, применять инструменты моделирования и оптимизации схем хранения и извлечения информации, разрабатывать прикладной функционал доступа к данным с учётом требований транзакционной целостности, индексации и уровней изоляции, выполнять сборку программных компонентов и использовать технологии обработки и анализа больших данных в составе программных решений.
  • Способен осознанно воспринимать и интерпретировать основные концепции устойчивого развития и безопасности жизнедеятельности, правовой и экономической грамотности, применять нормативно-правовые, экономические и экологические инструменты в профессиональной и социальной деятельности, анализировать и критически оценивать последствия принимаемых решений, а также разрабатывать комплексные стратегии поведения, направленные на снижение рисков, повышение устойчивости и соблюдение этических и правовых стандартов.
Top