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