Курс ориентирован на студентов бакалавриата 2 года обучения по направлению "Информатика и вычислительная техника". Курс содержит три части:
1. Основы объектно-ориентированного моделирования.
2. Базовые шаблоны проектирования, шаблоны проектирования GoF и особенности их реализации в Java Spring 5.
3. Шаблоны проектирования многопоточных алгоритмов в Java Concurrency. Курс содержит ссылки на youtube-канал и репозитории github с учебными программными проектами.