„Předmět je určený všem studentům, kteří ve třetím ročníku chtějí pokračovat v rozvoji svých programátorských a vývojářských dovedností. Navazuje na znalosti získané v předmětu PVA v 1. a 2. ročníku a doplňuje kompetence v oblasti objektově orientovaného programování, algoritmizace, programování řízeném událostmi a bezpečnosti.
Zabývá se celým životním cyklem softwaru od požadavků přes návrh a kódování až k testování a implementaci.
Programovacím jazykem předmětu je C#, ale nabyté vědomosti jsou přenositelné do běžných objektových jazyků jako Java nebo C++.“