در این دوره قصد ما بررسی فعالیت هایی است که یک مهندس نرم افزار باید در مراحل مختلف مورد اجرا قرار دهد .نحوه دریافت پروژه از مشتری و بدست آوردن اطلاعات و داده های مورد نیاز برای اجرای پروژه. بررسی مدل های فرآیند برای اجرای پروژه ها در انواع مختلف (در پروژه های ساده و پیشرفته) و همچنین یادگیری نمودار ها برای اجرای دقیق تر و ساده تر پروژه ها .و بررسی موارد مختلف دیگری که جزو وظایف یک مهندس نرم افزار است .در این آموزش سعی بر آن بوده به تمام موارد با جزئیات پرداخته شود.