Metodologija razvoja objektno orijentiranih sustava. Aktivnosti pri analizi sustava. 

Objektno orijentirani pristup zahtjevima sustava i usporedba s tradicionalnim pristupom.

Principi objektno orijentiranog oblikovanja.

Primjena objektno orijentiranih metrika za vrednovanje i poboljšanje oblikovanja objektno orijentiranih sustava.

Primjena implementacijskih ograničenja objektno orijentirane paradigme na rezultate analize sustava: konceptualni model problema, slučajevi korištenja, dijagrami aktivnosti, korisničko sučelje, relacijski model podataka.

Osnovni koncepti objektno orijentiranog oblikovanja: klasa/objekt, skrivanje informacija, nasljeđivanje, sučelja i polimorfizam.

Koncepti objektno orijentiranog oblikovanja: definiranje objekata, identificiranje atributa klasa, upotreba obrazaca oblikovanja, povezivanje objekata s trajnim podacima, identifikacija i definicija daljinskih objekata.

Rezultati objektno orijentiranog oblikovanja: dijagram kolaboracije objekata, dijagram slijeda i dijagram klasa.