• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Modern Programming Languages and Technologies

2022/2023
Academic Year
RUS
Instruction in Russian
4
ECTS credits
Delivered at:
Department of Information Technologies in Business (Faculty of Computer Science, Economics, and Social Sciences)
Course type:
Elective course
When:
3 year, 3, 4 module

Instructor

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

Аннотация

Настоящая программа учебной дисциплины устанавливает требования к образовательным результатам и результатам обучения студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих дисциплину «Современные языки и технологии программирования», учебных ассистентов и студентов направления подготовки 09.03.04 Программная инженерия, обучающихся по образовательной программе «Программная инженерия».
Цель освоения дисциплины

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

  • Развитие профессионального кругозора и алгоритмического мышления студентов.
  • Выработка у студентов навыков решения задач, требующих разработку и формализацию алгоритмов на современных языках программирования.
  • Выработка у студентов навыков использования современных средств разработки программного обеспечения.
Планируемые результаты обучения

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

  • Владеет дополнительными возможностями программирования на платформе Jаva
  • Владеет технологиями декларативного программирования
  • Знает основы языка программирования Java.
  • Разбирается в технологиях Java Enterprise Edition
Содержание учебной дисциплины

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

  • Раздел 1. Основы языка Java
  • Раздел 2. Дополнительные возможности программирования на платформе Jаva
  • Раздел 3. Технология Java Enterprise Edition
  • Раздел 4. Декларативное программирование
Элементы контроля

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

  • неблокирующий Домашние задания
  • неблокирующий Итоговый проект
Промежуточная аттестация

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

  • 2022/2023 учебный год 4 модуль
    0.6 * Домашние задания + 0.4 * Итоговый проект
Список литературы

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

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

  • Кубенский, А. А.  Функциональное программирование : учебник и практикум для академического бакалавриата / А. А. Кубенский. — Москва : Издательство Юрайт, 2019. — 348 с. — (Высшее образование). — ISBN 978-5-9916-9242-7. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/433710 (дата обращения: 28.08.2023).

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

  • Лаврищева, Е. М.  Программная инженерия и технологии программирования сложных систем : учебник для вузов / Е. М. Лаврищева. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2019. — 432 с. — (Бакалавр. Академический курс). — ISBN 978-5-534-07604-2. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/436514 (дата обращения: 28.08.2023).
  • Соколова, В. В.  Вычислительная техника и информационные технологии. Разработка мобильных приложений : учебное пособие для прикладного бакалавриата / В. В. Соколова. — Москва : Издательство Юрайт, 2019. — 175 с. — (Университеты России). — ISBN 978-5-9916-6525-4. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/433981 (дата обращения: 28.08.2023).