Животни циклус софтвера. Софтверски процеси. Модели животног циклуса. Стандарди. Ресурси. Људски фактор - улоге, тимови, корисници. Стандарди и препоруке. Управљање променама и конфигурацијом софтвера, управљање верзијама. Управљање захтевима - прикупљање, спецификација, приоритизација. Развој софтвера - анализа, пројектовање, конструкција и тестирање. Испорука софтвера - инсталирање, распоређивање и конфигурисање. Одржавање софтвера - основе, процеси и активности, технике, еволуција софтвера. Обезбеђење квалитета - основни принципи, етички принципи у софтверском инжењерству, модели и карактеристике, унапређење квалитета, мерење квалитета, сигурност и поузданост. Процењивање процеса, побољшање процеса, метрике и мерење.