Бакалавриат
Русский язык
Объектно-ориентированное программирование
6 кредитов
3 год обучения
Весенний семестр
Курс представляет собой систематизированное изложение концепций объектно-ориентированного программирования (ООП). В ходе занятий рассматриваются практические примеры на нескольких языках программирования, реализующих концепции ООП. Информационный материал курса состоит из трех частей: концепции ООП, нотация моделирования UML, шаблоны проектирования. Рабочий язык программирования — Java. Практические занятия предполагают реализацию нескольких задач и алгоритмов в терминах ООП в рамках одного, достаточно крупного проекта, реализуемого в течение курса.

Герман Черных