Метою викладання навчальної дисципліни "Об’єктно-орієнтоване програмування" є формування компетентностей використання основних елементів об’єктно-орієнтованого підходу та сучасних мов програмування, необхідних для розроблення відповідних програмних застосунків.

Завдання курсу:

-   вивчення основ об’єктно-орієнтованого програмування для опису абстракцій в заданій предметній області;

-   опанування  об’єктно-орієнтованою методологією програмування та вивчення об’єктно-орієнтованої концепції мов програмування С++ та C#;

-   набуття практичного досвіду  розробки й тестування програм під керуванням сучасних операційних систем;

-   засвоєння  прийомів роботи у середовищі програмування Visual Studio та ознайомлення зі спеціальними інструментами візуальної оболонки для розв’язку конкретних задач.