Бағдарламалық қамтамасыз ету инженериясы: талаптар, жобалау және тестілеу
Сипаттама: Пән бағдарламалық қамтамасыз етуді әзірлеуге инженерлік тәсілді қалыптастырады. Талаптарды анықтау және спецификациялау, пайдаланушы тарихтары, архитектуралық және егжей-тегжейлі жобалау, прототиптеу, тестілеу, валидация, сапаны басқару және сүйемелдеу зерттеледі. Студенттер бағдарламалық шешімдерді жобалайды, іске асырады және бағалайды, шешімдерді құжаттайды және қауіпсіздік, құпиялылық және пайдаланушыларға қатысты шектеулерді ескереді.
Кредиттер саны: 5
Пререквизиты:
- Алгоритмдер, деректер құрылымдары және күрделілікті талдау
Пәннің еңбек сыйымдылығы:
| Жұмыс түрлері | сағат |
|---|---|
| Дәрістер | 15 |
| Практикалық жұмыстар | |
| Зертханалық жұмыстар | 30 |
| СӨЖО | 30 |
| СӨЖ | 75 |
| Қорытынды бақылау нысаны | емтихан |
| Қорытынды бақылауды жүргізу нысаны |
Компонент: ЖОО компоненті
Цикл: Кәсіптік пәндер