7M06106 Қауіпсіз бағдарлама инженериясы в Astana IT University
-
Білім беру бағдарламасының мақсаты Қолданбалы білімі және оны әзірлеудің барлық кезеңдерінде бағдарламалық кодта осалдықтарды іздеу дағдылары бар жоғары білікті кадрларды даярлау.
-
Академиялық дәреже Магистратура
-
Оқыту тілі Русский, Қазақша, Ағылшын тілі
-
ЖОО атауы Astana IT University
-
Оқу мерзімі 2 года
-
Кредиттер көлемі 120
-
Білім беру бағдарламаларының тобы M094 Ақпараттық технологиялар
-
Білім беру саласы 7M06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 7M061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Шет тілі (кәсіби)
Курстың мазмұны магистранттардың мәдени-кәсіби қарым-қатынас мақсатында халықаралық кәсіби ортаға енуіне мүмкіндік беретін кәсіби-бағытталған коммуникативті құзыреттілікті қалыптастыруға бағытталған.
Оқу жылы - 1
Семестр - 1
Несиелер - 4
-
Бағдарламалық жасақтаманың қауіпсіз архитектурасы және дизайны
Курс қауіпсіз бағдарламалық жасақтаманы жобалау принциптері мен әдістерін зерттеуге бағытталған Курстың мақсаты - қауіпсіз архитектураларды әзірлеу және киберкеңістіктегі тәуекелдерді тиімді басқару арқылы ақпараттық жүйелердің қауіпсіздігін қамтамасыз ету. Пән қауіпсіз бағдарламалық жасақтаманы жобалау және әзірлеу әдістерін қарастырады. Осалдықтарды анықтау мен жоюды, кодтау стандарттарын және қауіпсіздікті тексеруді қамтиды.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Жоғары мектеп педагогикасы
Курстың мазмұны педагогикалық теорияның және педагогикалық шеберліктің теориялық негіздері туралы білімді алуға, жоғары оқу орындарында оқыту үшін оқу үдерісін басқаруға, педагогиканың негізгі категориялары, жоғары білім беру педагогикасының орны, рөлі мен маңызы туралы түсінік қалыптастыруға, қазіргі заманғы педагогиканың негізгі принциптерін түсінуге және жоғары оқу орындарының педагогикалық мәселелерін шешудің әдістемелік тәсілдеріне бағытталған.
Оқу жылы - 1
Семестр - 1
Несиелер - 4
-
Басқару психологиясы
Курстың мазмұны басқарушылық іс-әрекеттің психологиялық заңдылықтары, менеджер іс-әрекетінің құрылымында әлеуметтік-психологиялық білімді қолдану ерекшеліктері туралы жүйелі идеяларды қалыптастыруға және тиімді басқарудың негізінде жатқан әлеуметтік-психологиялық принциптерді талдау дағдыларын игеруге бағытталған.
Оқу жылы - 1
Семестр - 1
Несиелер - 4
-
Ғылым тарихы мен философиясы
Курс магистранттың ғылыми қасиеттері және оның тарихи дамуындағы әлеуметтік-мәдени феномені туралы білім алуына; оның тарихи дамуы мен кұбылатын әлеуметтік-мәдени контекстегі ғылыми білімнің жалпы заңдылықтары туралы жүйелік көзқарас қалыптастыруға бағытталған.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
Блокчейн платформаларын әзірлеу
Курстың мақсаты-таратылған қосымшалар мен платформаларды құру үшін блокчейн технологияларын әзірлеу және енгізу негіздерін үйрену. Курстың мазмұны блокчейннің жұмыс принциптерін зерттеуді, ақылды келісімшарттарды әзірлеуді, блокчейндегі таратылған қосымшалардың архитектурасын, деректердің қауіпсіздігі мен құпиялылығын, сондай-ақ қаржы, логистика және мемлекеттік қызметтер сияқты әртүрлі салаларда блокчейн технологияларын қолдануды қамтиды. Магистранттар блокчейннің негізгі тұжырымдамаларын, ақылды келісімшарттарды, криптографиялық әдістерді және консенсус алгоритмдерін үйренеді.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
ЖИ-ті қолданумен қауіпсіз бағдарламалық жасақтаманы әзірлеу
Бұл курс бағдарламалық қамтамасыз етуді әзірлеу кезеңдерінде жасанды интеллект технологияларын пайдалана отырып, магистратура студенттерін таныстыруға арналған. Әзірленіп жатқан қолданбаға жасанды интеллект мүмкіндіктерін қосудың және оны әзірлеу үшін жасанды интеллектті енгізудің әртүрлі сценарийлері бар. Курс әртүрлі ML және DL алгоритмдеріне және оларды қауіпсіз бағдарламалық жасақтаманы әзірлеуде практикалық іске асыруға бағытталған.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Ақпараттық технологиялардың аудиті және бақылауы
Курс ақпараттық жүйелердің қауіпсіздігі мен сәйкестігін қамтамасыз етуге бағытталған. Пән ақпараттық қауіпсіздік процесстерін аудиттеу әдістерін оқытады, ұйымның қауіпсіздік шараларының тиімділігін бағалау, сәйкестікті тексеру және қауіпсіздікті жақсарту бойынша ұсыныстар береді.
Оқу жылы - 1
Семестр - 3
Несиелер - 4
-
Екілік талдаудың кеңейтілген әдістері
Бұл курс зиянды бағдарламалық жасақтаманы талдау әдістерін үйретеді. Ол зиянды кодты анықтауды, оның құрылымын зерттеуді және оның жұмыс принциптерін түсінуді қамтиды. Екілік кодты талдау бағдарламалық жасақтаманы немесе операциялық жүйелерді олардың бастапқы кодына қол жеткізбестен тексеруді қамтиды. Мұндай жағдай көбінесе зиянды бағдарламаларды, құрастырылған бағдарламалық жасақтаманы немесе Windows немесе iOS сияқты меншікті операциялық жүйелерді талдау кезінде туындайды, мұнда бастапқы кодты әзірлеушілер немесе жеткізушілер әдейі жасырады. Бұл сала динамикалық талдаудың алдын алу үшін күрделі динамикаға қарсы шараларды қоса алғанда, әртүрлі мақсаттарды, әдістерді және әдістемелерді қамтиды. Жүйе әрекеттерін бақылау арқылы динамикалық талдауды анықтай және айналып өте алатын белгілі бір пайдаланушы пакеттерінің мүмкіндіктерін зерттеу.
Оқу жылы - 1
Семестр - 3
Несиелер - 5
-
Оқытудың әдістері мен стратегиялары
Пән аясында магистранттарға интерактивті және ынталандырушы оқу ортасын құру үшін әртүрлі стратегиялар мен құралдар ұсынылады. Курс барысында студенттер топтық жобалар, рөлдік ойындар, кері байланыс және пікірталастар, интерактивті оқыту үшін технологиялар мен құралдарды пайдалану және оларды IT пәндерінің ерекшеліктеріне бейімдеу және практикалық тапсырмалар мен жобаларды оқу процесіне біріктіру жолдары сияқты әртүрлі белсенді әдістерді үйренеді.
Оқу жылы - 1
Семестр - 3
Несиелер - 5
-
Кеңейтілген компьютерлік желі
Бұл курс коммуникация және компьютерлік желі салаларындағы іргелі тұжырымдамалар мен принциптерді тереңдетіп зерттеуді қамтамасыз етеді. Курс техникалық сұрақтарды, корпоративтік компьютерлік желілерді жобалау және басқаруды қамтиды. Білім алушылар желілік концепциялар, хаттамаларды әзірлеу және танымал желілік технологиялар туралы терең білім мен түсінікке ие болады. Қамтылған тақырыптарға желі және архитектурасын жобалау, телекоммуникация және желілік стандарттар, қызметтерді масштабтау тәсілдері, виртуализация, резервтеу, желі қауіпсіздігі және басқару, деректер орталығынын жобалау, хостинг және бұлттық қызметтер, жаңа технологиялар мен трендтер кіреді. Курс сонымен қатар сервер архитектурасын, кластерлік есептеулерді, желілік есептеулерді, сақтау аймағының желілерін және желіге қосылған сақтауды, деректер орталығын жобалау мен енгізуді қамтиды.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Кеңейтілген компьютерлік желілердің қауіпсіздігі
Бұл курс компьютерлік желілерді қорғаудың заманауи аспектілеріне қызығушылық танытатын магистранттарға арналған. Осы курс аясында магистранттар ақпараттық қауіпсіздіктің әртүрлі қауіптеріне тиімді қарсы тұру үшін қажетті технологиялар мен әдістердің кең спектрін зерттейді. Деректердің құпиялылығы мен тұтастығын қамтамасыз ету үшін AES, RSA және эллиптикалық қисық криптография сияқты заманауи шифрлау әдістерін терең түсіну. Желілік трафикті бақылауға және ықтимал қауіптерге автоматты түрде жауап беруге қабілетті жетілдірілген жүйелерді зерттеу. Желілік ресурстарды қорғау үшін келесі буын брандмауэрлерін (ngfw), соның ішінде қолданба деңгейіндегі инспекция мен сүзуді пайдалану.Сегменттеу принциптері, маңызды инфрақұрылым компоненттерін оқшаулау және қорғау үшін VLAN және DMZ аймақтарын пайдалану.Ақпаратты қорғау мен құпиялылықты қамтамасыз ету үшін TLS және SSH сияқты қауіпсіз деректер протоколдарын енгізу және пайдалану. Пайдаланушыны сәйкестендіру, құрылғы күйі және басқа параметрлер негізінде желіге кіруді реттейтін саясаттар мен технологиялар.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Бағдарламалық қамтамасыз етудің тұрақтылығы және тәуекелді бағалау
Курстың мақсаты студенттерге бағдарламалық жүйелердің тұрақтылығын қамтамасыз ету және оларды әзірлеу және пайдалану процесінде ықтимал тәуекелдерді бағалау әдістерін үйрету болып табылады. Курстың мазмұны бағдарламалық жасақтама инженериясындағы тәуекелдерді талдау және басқару принциптерін, бағдарламалық жасақтаманың қауіпсіздігі мен тұрақтылығын қамтамасыз ету әдістерін және бағдарламалық жасақтама жүйелерінің әртүрлі түрлері контекстінде тәуекелдерді талдау мен бағалаудың практикалық аспектілерін зерттеуді қамтиды. Бұл пән бағдарламалық жүйелердің тұрақтылығы мен сенімділігін арттыру үшін қауіпсіз әзірлеу және тәуекелдерді басқару әдістерін біріктіреді.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Жүйелік талдау және жобалау
Бұл курс жүйелерді жоспарлау, жобалау, тестілеу, енгізу және бағдарламалық қамтамасыз етуді қоса алғанда, компьютерлік жүйелерді енгізудің әдістемелік тәсілін ұсынады. Ақпараттық жүйелерді әзірлеу мен енгізудегі күрделілікпен күресудің логикалық әдістемелерін жасау үшін жүйелік талдау мен жобалаудың стратегиялары мен әдістеріне баса назар аударылады. Курс ақпараттық жүйелердің (АЖ) қауіпсіз дамуына проблемаларды шешу тұрғысынан қарайды.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Кеңейтілген деректер базасын басқару жүйелері
Бұл курс реляциялық деректер базасы жүйелеріне ерекше назар аудара отырып, дерекқорды басқару жүйелерінің принциптерін, тәжірибелерін, дизайнын және дамуын жан-жақты зерттеуді қамтиды. Негізгі тақырыптарға физикалық және логикалық мәліметтер базасын жобалау, реляциялық мәліметтер базасын қалыпқа келтіру арқылы жобалау процесі және деректерді семантикалық модельдеу жатады. Магистранттар ER диаграммаларымен, деректерді физикалық ұйымдастыру әдістерімен және деректерді клиент-серверлік ұйымдастырумен танысады. Курс сонымен қатар дерекқор қауіпсіздігі мен серверлік деректерді басқару жүйелерінің негізгі аспектілерін, сондай-ақ бизнес-аналитиканы және деректер қоймаларын құруды қамтиды. Практикалық дағдыларға ерекше назар аударылады, өйткені курс түлектер мәліметтер базасының қосымшаларымен жұмыс істейді, онда олар әр түрлі тапсырмалар арқылы мәліметтер базасын жобалауға және енгізуге машықтанады. Сонымен қатар, магистранттар мәліметтер базасын модельдеуді, әзірлеуді, енгізуді және қызмет көрсетуді қамтитын жобаны аяқтауы керек.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Бағдарламалық қамтамасыз етудің кеңейтілген сапа кепілдігі
Курс жоғары сапалы бағдарламалық қамтамасыз етудің әдістері мен стратегияларын қамтиды. Тестілеудің, сапаны талдаудың кеңейтілген әдістерін әзірлеу мен жүзеге асыруды және стандарттарға сәйкестікті қамтамасыз етуді, қауіпсіздік талаптарын талдауды, тестілеуді және сапа стандарттарын сақтауды қамтиды. Курстың мазмұны бағдарламалық жасақтаманы тестілеудің жетілдірілген әдістерін, код сапасын талдауды, қауіпсіздік әдістерін және бағдарламалық өнімдердің халықаралық стандарттармен үйлесімділігін зерттеуді қамтиды.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Кеңейтілген басқару ақпараттық жүйелері
Бұл курс магистранттарды Ақпараттық жүйелерді стратегиялық және жедел пайдаланумен таныстырады. Бәсекелестік артықшылықтарға қол жеткізу және қолдау үшін ақпараттық жүйелерді пайдалану, сондай-ақ корпоративтік ақпараттық жүйелерді әзірлеуге, енгізуге және басқаруға қатысты басқару мәселелері қарастырылады. Кейс-стади ақпараттық жүйелердің ұйымға әсерін, ұйымдардағы технологиялық өзгерістерді басқаруға байланысты мәселелерді және жаңа технологиялардың әсерін қарастырады. Магистранттар нақты проблемаларды шешу үшін ақпараттық жүйелерді пайдалануға әлеуметтік-техникалық тәсілді дамытатын болады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
Профессии
Оқыту нәтижелері
- Ғылыми зерттеу, педагогикалық және тәрбие жұмыстарын жүргізуде әдіснамалық және әдістемелік білімді қолдану
- Бағдарламалық жасақтаманы әзірлеу процесінде топты басқару.
- Бағдарламалық жүйелерді жобалау, техникалық қызмет көрсету және әзірлеу бойынша жұмыстарды орындау үшін стандарттарды, әдістерді, технологияларды және техникалық құралдарды қолдану.
- Бағдарламалық қамтамасыз ету жүйесінің архитектурасын әзірлеу, жүйенің қауіпсіздігі мен сенімділігін қамтамасыз ету.
- Күрделі бағдарламалық жүйелерді модельдеу және жобалау.
- Ғылыми зерттеулер жүргізуге және университеттерде арнайы пәндерді оқытуға мүмкіндік беретін кәсіби деңгейде шет тілін білу.
- Ғылыми-зерттеу қызметі барысында туындайтын, тереңдетілген кәсіби білімді талап ететін міндеттерді тұжырымдау және шешу.
- Зерттеудің қажетті тәсілдері мен әдістерін таңдау, нақты зерттеудің міндеттеріне сүйене отырып, барларын өзгерту және жаңаларын әзірлеу.
- Оқыту процесінде оқытудың тиімділігі мен сапасын арттырудың психологиялық әдістері мен құралдарын қолдану.
- Мәліметтердің қауіпсіздігін тексеру, қауіпсіздік шараларын және кірістерін анықтау, жою және қауіпсіздік сапасын орындау үшін тиімді әдістерді қолдану.
Ұқсас БББ
7M06106 Ақпараттық жүйелер
Қазақ ұлттық аграрлық зерттеу университеті
7M06106 Математикалық және компьютерлік модельдеу
әл-Фараби атындағы Қазақ Ұлттық университеті
7M06106 Бағдарламалық инженерия (бейінді бағыт)
Қазақстан-Британ техникалық университеті
7M06106 Бағдарламалық инженерия
Қазақстан-Британ техникалық университеті
7M06106 Деректер ғылымы
Халықаралық ақпараттық технологиялар университеті