Předmět je věnován problematice objektově orientovaného programování. Cílem je seznámit studenty se základy implementace objektového přístupu v objektovém programovacím jazyce Java včetně základů tvorby grafického uživatelského rozhraní (GUI) zejména návrhu GUI ve vybraném nástroji (IDE).