Цей курс дозволяє вивчити концепцію об’єктно-орієнтованого програмування, освоїти об’єктно-орієнтовану мову програмування Java, отримати навики розробці програм в середовищі Java SDK, Eclipse. Оволодіння навчальною програмою дає можливість працювати за фахом, а саме: створювати додатки на базі технології Java, графічний користувальницький інтерфейс, реалізовувати функціонал введення/виведення для зчитування та виведення інформації в текстові файли, будувати прості мережеві клієнтські додатки на базі протоколу (TCP / IP), створювати багатопотокові програми.