Метою викладання навчальної дисципліни Технологія розробки програмного забезпечення є: формування знань, вмінь та навичок, необхідних для розробки складних програм з використанням сучасних засобів опису і підтримки проектів на абстрактному рівні, вивчення сучасних технологій створення програм процедурно-орієнтованою мовою з застосуванням методології об’єктно-орієнтованого програмування.
Предметом вивчення навчальної дисципліни є знання з основ створення великих програмних систем з використанням процесів їх життєвого циклу (ЖЦ), починаючи з визначення вимог і закінчуючи їх супроводом.