Kurz je zameraný na syntézu poznatkov z oblasti programovania, databázových systémov, softvérových systémov, počítačových sietí s cieľom získania nadhľadu pri vytváraní softvéru. Kurz obsahuje poznatky zo základov softvérového inžinierstva. Absolvovanie kurzu je dobrým štartom pre štúdium ďalších predmetov ako: vedenie tímového projektu, informačné systémy, business intelligence.