Teorijska nastava
Objektno modelovanje softvera – Dijagrami za statiku i dinamiku sistema. UML standard.
Klijent server i distribuirana arhitektura informacionih sistemai – Osnovni prncipi, slojevi ISO/OSI arhitekture distribuiranih softverskih komponenti.
Višeslojna arhitektura softverskih komponenti – Principi projektovanja.
XML tehnologija za distribuirane komponente informacionih sistema.
Data Warehouse – kompleksne baze podataka. Projektovanje šeme zvezde i šeme pahulje. Generisanje upita i projektovanje Data Mining sistema.