Циљ предмета је да студенте упозна са правилним начином објектно-оријентисаног дизајна подучавајући их дизајн патернима. Стари стил тражења именица и глагола за моделовање класа заправо доводи до слабих структура. Након похађања овог предмета, студенти ће разумети шта је добар дизајн и како га постићи.