מתודולוגית הפיתוח מוכוונות העצמים analysis & design Object Oriented הולכת ותופסת תאוצה בעולם התוכנה. תפיסה זו משפיעה על שיטות הניתוח והעיצוב של המערכות ועל הדרך לפיתוח התוכנה בעזרת שפות תכנות ומחוללי יישומים. הקורס מציג את מרכיבי השיטה והעקרונות הנכונים לעבודה בגישת ה – UML שהיא הגישה החדשנית ביותר בתפיסה זו.