Podstawy inżynierii oprogramowania – Standardy kształcenia
Projektowanie oprogramowania. Korzystanie z API (Application Programming Interface). Narzędzia i środowiska wytwarzania oprogramowania. Procesy wytwarzania oprogramowania. Wymagania i ich specyfikacja. Walidacja i testowanie oprogramowania. Ewolucja oprogramowania. Zarz±dzanie przedsięwzięciem programistycznym.