Бағдарламалық қамтамасыз ету өңдеу технологиясы
Сипаттама: Курста бағдарламалық жасақтаманы әзірлеудің заманауи құралдарының негізі болып табылатын әдістер, әдіснамалар мен технологиялар зерттеледі. Жаңа технологияларды құру процестері зерттелуде. Технологиялар бағдарламалаудың даму деңгейімен және бағдарламашылардың қолындағы бағдарламалық және аппараттық құралдардың ерекшеліктерімен анықталады және салыстырылады.
Кредиттер саны: 6
Пререквизиты:
- Білім беру мен ғылымдағы заманауи ЖИ технологиялары
- Басқарылатын жүйелерді оңтайландырудың бағдарламалық құралдары
Пәннің еңбек сыйымдылығы:
| Жұмыс түрлері | сағат |
|---|---|
| Дәрістер | 30 |
| Практикалық жұмыстар | |
| Зертханалық жұмыстар | 30 |
| СӨЖО | 30 |
| СӨЖ | 90 |
| Қорытынды бақылау нысаны | емтихан |
| Қорытынды бақылауды жүргізу нысаны |
Компонент: ЖОО компоненті
Цикл: Кәсіптік пәндер
Мақсат
- Қазіргі заманғы Бағдарламалау технологиялары саласында білім алу, техникалық тапсырманы әзірлеу және жобалаудың негізгі шешімдерін қабылдау бойынша практикалық дағдыларды игеру, бағдарламалық өнімдерді әзірлеу бойынша практикалық дағдыларды игеру.
Міндет
- Магистранттарда заманауи бағдарламалық қамтамасыз етуді инженериялау саласында терең білім мен тәжірибелік дағдыларды қалыптастыру, бұл оларға DevOps, MLOps, DataOps, AIOps және AI-assisted әзірлеу құралдарын қоса алғанда, озық технологиялар негізінде интеллектуалды бағдарламалық жүйелерді жобалау, әзірлеу және енгізу қабілетін қамтамасыз етеді.
Оқыту нәтижесі: білу және түсіну
- құрылымдық, модульдік, объектіге бағытталған және қорғаныс бағдарламалауының негізгі ережелерін білу және түсіну.
Оқыту нәтижесі: білім мен ұғымды қолдану
- Бағдарламалаудың әртүрлі тәсілдерінде бағдарламалық жасақтаманы әзірлеу ерекшеліктерін ескере отырып, білімді қолданыңыз.
Оқыту нәтижесі: талқылай білуді қалыптастыру
- Бағдарламалық жасақтаманы әзірлеудің негізгі тәсілдерін қолдана білу.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
- Ұжымдық зерттеу және жобалау жұмыстарын ұйымдастыруда біліктер мен дағдыларды практикада пайдалану.
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
- Аяқталған бағдарламалық өнімді құрудың практикалық дағдыларын игеру.