7M06102 Есептеу техникасы және бағдарламалық қамтамассыз ету в Д.Серікбаев атындағы ШҚТУ
-
Білім беру бағдарламасының мақсаты Қазақстан Республикасының цифрлық экожүйесін дамыту үшін бағдарламалық қамтамасыз етуді жобалау мен әзірлеудің заманауи құралдарын, әдіснамалары мен технологияларын қолдана отырып, кәсіби қызметтің инновациялық міндеттерін шешуге қабілетті, отандық және әлемдік IT-нарықтар саласында теориялық, практикалық және ғылыми білімі бар есептеу техникасы мен бағдарламалық қамтамасыз ету саласындағы магистрлерді даярлау
-
Академиялық дәреже Магистратура
-
Оқыту тілі Русский, Қазақша, Ағылшын тілі
-
Оқу мерзімі 2 года
-
Кредиттер көлемі 120
-
Білім беру бағдарламаларының тобы M094 Ақпараттық технологиялар
-
Білім беру саласы 7M06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 7M061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Деректерді интеллектуалды талдау
Деректерді талдау пәнаралық сала ретінде деректер қорынан, статистикадан, машиналық оқытудан және ақпаратты іздеуден әдістерді біріктіреді. Курс қазіргі уақытта қолданылып жүрген деректерді өңдеудің негізгі әдістерін, соның ішінде деректерді сақтау және деректерді тазалау, кластерлеу, жіктеу, ассоциация ережелерін анықтау, мәтінді индекстеу және іздеу алгоритмдерімен таныстырады. Бұл есептердің алгоритмдерін жасау қиын, өйткені кіріс деректер жиыны өте үлкен және есептер өте күрделі болуы мүмкін. Бұл саладағы негізгі бағыттардың бірі осы алгоритмдерді реляциялық мәліметтер базасымен біріктіру және жартылай құрылымдалған мәліметтерден ақпаратты алу болып табылады.
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Басқару психологиясы
жүйелерінің жай-күйі мен өзгерістерін диагностикалау және болжау; әлеуметтік құрылымдардағы адамдардың өзара іс-қимылы мен өзара іс-қимыл мәселелері, шешімдердің орындалуын ұйымдастыру; басқару қызметінің шарттары мен ерекшеліктері және басқару жүйесіндегі жұмыстың тиімділігі, басқару формалары, функциялары, басшылық және көшбасшылық; үлкен топ басшылығының бірлескен қызметі және иерархиясы; бағыныштылардың қызмет бағдарламаларын қалыптастыру.
Оқу жылы - 1
Семестр - 1
Несиелер - 3
-
Ғылыми зерттеулерді ұйымдастыру және жоспарлау
Курс ғылыми танымның негізгі әдістері мен зерттеу жұмыстарының кезеңдері туралы түсінік береді. Оқытылушы ғылыми - зерттеу жұмыстарына дайындала алады, ақпарат көздерін өңдеудің нақты әдістемелерін ендіре алады, сонымен қатар зерттеу жұмысы, оның ішінде, магистерлік диссертация жазуда әдістерді практика жүзінде қолдануды қамтамасыз ете алады.
Оқу жылы - 1
Семестр - 1
Несиелер - 4
-
Ғылым тарихы мен философиясы
Ғылым феномені нақты мәселе және талдау пәні ретінде қарастырылады. Ғылым мен техника теориясы және олардың постиндустриалды қоғамдағы дамуы туралы түсінік береді. Курстың өзектілігі ғылым философиясы мен жаратылыстану ғылымдарының интеграциясы негізінде ғылыми зерттеу саласында болып жатқан процестерге бағдарлаумен байланысты.
Оқу жылы - 1
Семестр - 1
Несиелер - 3
-
Data Mining әдістері
Курс Data Mining технологиясын ұсынады және Data Mining әдістерін және құралдарын зерттейді. Курсты оқып үйрену Data Mining технологиясының теориялық аспектілерін, оларды қолдану әдістері мен мүмкіндіктерін түсіндіреді, сондай-ақ Data Mining құралдарын пайдалануда практикалық дағдыларды береді.
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Шет тілі (кәсіби)
Оқыту курсы магистранттардың лингвистикалық, дискурсивтік және әлеуметтік-мәдени құзыреттілігін қалыптастыруды, оларды оқытылатын тіл елдерінің мәдениетіне баулуды, шет тілінде кәсіби сөйлеу дағдыларын қалыптастыруды, мамандық бойынша мәтіндерді аудару дағдыларын дамытуды көздейді. Курсқа кіретін тақырыптары: грамматикаға шолу, оқу және жазбаша жұмысқа дайындалу әдістемелері, эссе жазу, тындау және сөйлеу әдістемелері.
Оқу жылы - 1
Семестр - 1
Несиелер - 3
-
Заманауи орталар және бағдарламалау тілдері
Курста программалау тілінің қазіргі парадигмасына салыстырмалы шолу беріледі. Таңдалған бағдарламалау тілдерінің қасиеттерін, қосымшаларын, синтаксисін және семантикасын оқып үйрену және бағдарламалау ортасындағы іске асыруды қарастыру кіреді: R; Python; JS торабы; Haskell.
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Нақты уақыт жүйелері үшін бағдарламалық қамтаманы әзірлеу технологиялары
Курста функционалды-модульдік сипаттау технологиясын, жүйенің күй бағаны түрінде бағдарламалық қамтамасыз ету архитектурасын ұсыну технологиясын, есептер/күй технологиясын, UML моделдеудің әмбебап тілін үйренеді. Курс аяқталғаннан кейін магистрант әзірленетін жобаның күрделілігіне және тиісті құралдардың болуына байланысты қандай да бір технологияны талдау және таңдау жасай алады.
Оқу жылы - 1
Семестр - 2
Несиелер - 6
-
Бағдарламаларды верификациялау және талдау
Курс күрделі және істен шығуға төзімді бағдарламалық жүйелерді әзірлеу кезінде қолданылатын бағдарламалық қамтамасыз етуді верификациялаудың қазіргі заманғы технологиялары туралы түсінік береді. Курс бағдарламалық жүйелерді тестілеу әдістеріне негізделген. Ол тест ортасын құру, тест жүйесін жоспарлау, тест тапсырушы жүйенің бағдарламалық кодының ақауларын талдау және анықтау, интеграциялық және жүйелік тестілеу, пайдаланушы интерфейстерін тестілеудің жалпы аспектілерін қамтиды.
Оқу жылы - 1
Семестр - 2
Несиелер - 7
-
Data Science негіздері
Курс студенттерді мәліметтерді талдау және машиналық оқытудың негізгі түсініктері мен әдістерімен таныстырады. Курстың мазмұны деректерді жинау, сақтау, өңдеу және визуализациялау әдістері мен құралдарын, Интернеттен және әртүрлі файлдардан мәліметтерді алу мен өңдеудің әдістері мен әдістерін қамтиды. Курс Pandas және Scikit-үйрену кітапханаларымен - Python бағдарламалау тілін қолдана отырып, деректерді талдау мен машинаны оқуға арналған ең танымал құралдармен танысуды болжайды.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Басқарылатын жүйелерді оңтайландырудың бағдарламалық құралдары
Курс ақпараттық процестер мен жүйелерді моделдеу және сипаттау модельдері туралы түсінік береді. Курс соңында Магистрант Ақпараттық-есептеу жүйелерін математикалық және компьютерлік моделдеудің теориялық негіздерін меңгереді, бұл ғылыми және кәсіби зерттеулерде өңдеудің, талдаудың және синтездеудің математикалық әдістерін қолдануға мүмкіндік береді.
Оқу жылы - 1
Семестр - 2
Несиелер - 7
-
Ақпараттық процестер мен жүйелерді талдау және моделдеу
Бұл курс бақылау тақталарын құру жүйесін дамытуды және әр түрлі мақсаттағы ақпараттық жүйелерді математикалық және компьютерлік модельдеуде студенттердің практикалық дағдыларын қалыптастыруды, компьютерлік модельдеуге арналған ең кең таралған бағдарламалық пакеттерде модельдерді іс жүзінде енгізуді ұсыну, ақпаратты терең және жан -жақты талдау, содан кейін нәтижені интерактивті түрде к-рсету.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Жоғары мектептің педагогикасы
Пәнді оқытудың өзектілігі жоғары білім беру жүйесіндегі инновациялық процестерге белсенді қатыса алатын жоғары оқу орнының кәсіби - құзыретті оқытушысын озық даярлау қажеттілігімен байланысты. Курс магистрлерді жоғары мектепте оқытушылық қызметке дайындауға бағытталған. Курстың мазмұны университеттің білім беру процесін ізгілендіру мен демократияландырудың заманауи тенденцияларын, жаңа білім беру технологияларын көрсетеді, жеке шығармашылық қызмет стиліне бағытталған.
Оқу жылы - 1
Семестр - 2
Несиелер - 3
-
Автоматы басқару теориясы
Курс әртүрлі түрдегі сыртқы наразылықтардың әсеріне ұшыраған объектілерді басқару жүйелерінің синтезі мәселелеріне арналған. Синтез проблемасының математикалық мазмұны қарастырылады және эвристикалық пайымдауларға негізделген синтездің әртүрлі әдістері келтіріледі, сызықтық синтез теориясының қатаң әдістері баяндалады. Курсты оқу басқару операторын құру кезінде ақпараттандырудың рөлін көрсететін есептерді шешуге мүмкіндік береді.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
Жүйелерді басқару теориясының негіздері
Курста оңтайлы басқару теориясының әдістері туралы түсінік беріледі. Функционалды экстремумның қажетті шарттарын және нұсқаларды жүйелі талдау және динамикалық бағдарламалау идеяларын пайдаланатын сандық әдістерді қолданатын әдістер қарастырылады. Курсты оқып үйрену басқару моделін құруға, сандық алгоритм жасауға және оның бағдарламалық жүзеге асырылуын жүзеге асыруға мүмкіндік береді.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
Сандық құрылғыларды әзірлеу технологиялары
Сандық Схемотехника туралы негізгі мәліметтер. Логикалық чиптердің отбасылары (TTL,CMOS, LVCMOS) олардың параметрлері мен қолдану ерекшеліктері. Цифрлық құрылғыларды (глитчи, логикалық жарыс және т.б.) пайдалану кезінде туындайтын техникалық проблемалар және оларды шешу әдістері. Сандық құрылғыларды дамытуда АЖЖ қолдану (P CAD, Eagle ). ПХД әзірлеу ерекшеліктері (Сандық құрылғылар үшін). Аппаратураны сипаттау тілдері (HDL) және оларды цифрлық схемаларды синтездеу және верификациялау үшін қолдану. CPLD және FPGA отбасыларының ПЛИСАЛАРЫ, олардың қолданылуы мен ерекшеліктері. Бағдарламаланатын логикаға арналған технологиялар мен құралдар (Quartus және ModelSim). Verilog аппаратурасын сипаттау тілі.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Жоғары өнімді есептеу жүйелері
Курс жоғары өнімді есептеу жүйелерін құру, қызмет ету және пайдалану принциптері туралы түсінік береді. Курсты оқу нәтижесінде параллель алгоритмдерді қолдана отырып, жоғары өнімді есептеуіш жүйелердің жұмысын жобалау және моделдеуге мүмкіндік беретін жұмыс құжаттамасын, арнайы құралдар мен бағдарламалық құралдарды өз бетінше оқып үйрену дағдысына ие болады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Бағдарламалық қамтамасыз ету өңдеу технологиясы
Курста бағдарламалық жасақтаманы әзірлеудің заманауи құралдарының негізі болып табылатын әдістер, әдіснамалар мен технологиялар зерттеледі. Жаңа технологияларды құру процестері зерттелуде. Технологиялар бағдарламалаудың даму деңгейімен және бағдарламашылардың қолындағы бағдарламалық және аппараттық құралдардың ерекшеліктерімен анықталады және салыстырылады.
Оқу жылы - 2
Семестр - 3
Несиелер - 6
-
Қауіпсіз ақпараттық жүйелерді жобалау
Курс әр түрлі деңгейдегі автоматтандырылған және ақпараттық жүйелердегі электрондық ақпаратты қорғау әдістерін зерттеуге арналған. Ақпараттық қауіпсіздік жүйесін құру, бағдарламаны әзірлеу және қауіпсіздік саясаты, қорғау объектілері, құқық бұзушының моделін қалыптастыру, ақпараттық қауіпсіздіктің әкімшілік, процедуралық деңгейлерінде қорғауды ұйымдастыру оқытылады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Параллельді бағдарламалау әдістері мен алгоритмдері
Курс параллельді есептеулерді моделдеу және талдау, параллельді алгоритмдер мен бағдарламаларды әзірлеу принциптері, параллельді бағдарламаларды өңдеу технологиялары мен жүйелері, параллельді сандық Алгоритмдер туралы түсінік береді. Курс аяқталғаннан кейін магистрант параллельді бағдарламаларды орындау моделін құрастыра алады, параллельді есептеулердің тиімділігін бағалай алады, есептеулердің күрделілігін және өңделетін алгоритмдерді параллельдеу мүмкіндігін талдай алады, бағдарламаның негізгі параметрлерін бағалай алады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
Профессии
Оқыту нәтижелері
- Бағдарламалық қамтамасыз етудің сапасын талдау, бағдарламалық кодты верификациялау және қосымшалар мен IoT құрылғыларын тестілеу, сондай-ақ техникалық құжаттамаға сәйкестігін тексеріп, бағдарламалық қателерді анықтап жою
- Философия саласындағы негізгі мәселелерді анықтау және ғылым әдіснамасының рөлін сипаттау; АТ саласындағы қазіргі заманғы өзекті әдістемелік, әдіснамалық мәселелерді сипаттау
- Жоғары мектептегі педагогика және психология бойынша базалық білімді меңгеру, жоғары білімнің замануи парадигмасын сипаттау
- Интернет желісінде, ғылыми және мерзімді әдебиетте зерттеу тақырыбы бойынша отандық және шетелдік тәжірибенің ғылыми-техникалық ақпаратын жинауды, талдауды және жүйелеуді ұйымдастыру
- Инновациялық жобаларды жүзеге асыру үшін жасанды интеллектті қоса алғанда, жүйелерді әзірлеп, бағдарламалық шешімдерді пайдалану.
- Ғылыми және кәсіби зерттеулердің нәтижелерін заманауи өңдеу әдістерінің негізінде талдау және синтездеуді ұйымдастыру, ғылыми және кәсіби зерттеулер жүргізу.
- Бәсекеге қабілетті идеялар мен инновациялық міндеттерді әзірлеу, оларды іске асыру үшін тиімді әдістерді қолдану
- Философия және ғылым әдіснамасы саласындағы білімді қолдану
- Шет тілін С1-С2 халықаралық стандарттар деңгейінде және ғылыми стильдің грамматикалық сипаттамаларында меңгеру; ұлтаралық ортада жұмыс істеуге қабілетті болу
- WCF API-интерфейстерінің көмегімен бөлінген жүйелердің компоненттерін жобалау технологиясын қолдану
- Нақты уақыт жүйесі бағдарламаларын әзірлеу кезінде жүйелік құралдарды қолдану, нақты уақыт жүйесінің сипаттамалары мен тиімділік көрсеткіштерін есептеу және талдау
- Машиналық оқыту әдістерінің негіздерін, өңдеудің математикалық әдістерін, ғылыми және кәсіби зерттеулердің нәтижелерін талдау мен синтездеуді қолдану
- Қарапайым шифратор, мультиплексорларды және шекті автоматтарды - комбинациялық құрылғыларды, сандық құрылғыларды бағдарламаланатын логикалық интегралды схемада модельдеу және әзірлеу
- Деректер мен есептердің параллелизмін қамтамасыз ететін параллельді және көп ағынды қосымшаларды. NET Framework платформасында өңдеу және жөндеу әдіснамасын практикада қолдану
- Ақпараттық процестер мен жүйелерді моделдеудің модельдері мен технологияларын сипаттау және әзірлеу, деректерді талдау және машиналық оқыту әдістерін қолдану