Жаңа білім беру бағдарламасы

6B06102 Компьютерлік бағдарламалау және бағдарламалық жасақтаманы әзірлеу в Қорқыт Ата атындағы Қызылорда университеті

  • Білім беру бағдарламасының мақсаты Білім беру бағдарламасының мақсаты - бағдарламалық қамтамасыз ету әзірлеу және қолдау саласында терең білімге ие мамандарды даярлау. Бағдарлама қазіргі заманғы қауіпсіздік, тиімділік және ыңғайлылық талаптарына сай жоғары сапалы бағдарламалар құратын және заманауи бағдарламалық құралдар мен технологияларды тиімді пайдаланатын мамандар даярлауға бағытталған. Сондай-ақ, бағдарлама түлектерге деректерді талдау әдістерін, ақпараттық жүйелердің тиімділігін, машиналық оқытуды және жасанды интеллекті үйрету арқылы олардың инновациялық қабілетін арттыруды көздейді.
  • Академиялық дәреже Бакалавриат
  • Оқыту тілі Русский, Қазақша, Ағылшын тілі
  • Оқу мерзімі 4 года
  • Кредиттер көлемі 243
  • Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар

Пәндер

  • Корей тілі 1

    Грамматиканың, шақтар мен қарапайым сөйлемдердің негізін, корей тілінде оқу, жазу және қарым-қатынас дағдыларын үйренеді

    Оқу жылы - 1
    Семестр - 1
    Несиелер - 3
  • Физика I

    Бұл курста механика, термодинамика және толқындық оптика сияқты классикалық физика негіздерін оқиды. Курс қозғалыс, күш және энергия заңдылықтарын, сондай-ақ физикалық есептерді шешу үшін математикалық әдістерді қолдануды қамтиды.

    Оқу жылы - 1
    Семестр - 1
    Несиелер - 5
  • Математика

    Курс алгебра, геометрия, тригонометрия және талдауды қоса алғанда, негізгі математикалық ұғымдарды қамтиды. Теңдеулерді шешу әдістерін, графиктерді құруды, сондай-ақ практикалық есептерді шешуде математикалық модельдерді қолдануды үйренеді.

    Оқу жылы - 1
    Семестр - 1
    Несиелер - 5
  • C++ тілінде бағдарламалау

    Курста С++ бағдарламалау тілінің негіздерін, тіл синтаксисін, айнымалыларын, операторларын, функцияларын, класстарын және объектілермен жұмыс істеуді үйренеді. Мұрагерлік, полиморфизм және бағдарламалау шаблондары сияқты әртүрлі ұғымдарды қолдануды игереді.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 4
  • Go-ға кіріспе: тиімді бағдарламалау

    Курс бағдарламасы Go тілінің негіздерін, оның синтаксисін, деректер түрлерін, функцияларын, құрылымдарын және интерфейстерін қамтиды. Жад пен пакетті басқару арқылы таза және тиімді код құруды үйренеді. Бір уақытта орындалатын тапсырмаларды тиімді басқаруға мүмкіндік беретін горутиндер мен арналарды қолдана отырып, көп ағынды бағдарламаларды жасауға ерекше назар аударылады.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 4
  • Физика II

    Электр және магнетизм, оптика және кванттық физика, салыстырмалылық теория негіздерін қамтитын физика курсының жалғасы. Электромагнетизм заңдылықтарын, толқындық оптиканы, атом құрылымын және физикалық шындықтың негізгі принциптерін зерттеуді үйренеді.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Корей тілі 2

    Күрделі грамматикалық құрылымдарды, сөйлем формаларын игереді. Қарапайым мәтіндерді түсіну, оқу және түсінудің дағдыларын меңгереді

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 3
  • Компьютерлік желілер

    Бұл курс компьютерлік жүйелерді, соның ішінде аппараттық және бағдарламалық компоненттерді ұйымдастыру принциптерін меңгеруіне арналған. Олар процессорлар, жад, енгізу-шығару, архитектуралық деңгейлер және компьютерлік құрылғылармен өзара әрекеттесу тұжырымдамаларына тереңірек үңіледі.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 5
  • Операциялық жүйелерді жетілдірілген зерттеу

    Бұл курста озық тақырыптар мен тұжырымдамаларға назар аудара отырып, заманауи операциялық жүйелерді меңгереді. Процестерді, жадыны және енгізу-шығаруды басқару принциптері туралы білімдерін тереңдетеді, көп тапсырмалы ортадағы процестерді синхрондау және өзара әрекеттесу механизмдерін үйренеді. Курс сонымен қатар виртуализацияны, контейнерлеуді, қауіпсіздік механизмдерін және заманауи операциялық жүйелердің желілік аспектілерін зерттеуді қамтиды.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 5
  • Қазіргі заманғы операциялық жүйелер

    Заманауи операциялық жүйелердің архитектурасын, функциялары мен ерекшеліктерін зерттеуді қамтитын курс. Процестердің басқару механизмдерімен, жадымен, енгізу-шығарумен, сондай-ақ операциялық жүйелердің желілік және қауіпсіздік аспектілерімен танысады.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 5
  • Корей тілі 3

    Білім алушылар корей тіліндегі күрделі қарым-қатынас сценарийлерін, әртүрлі тақырыптар бойынша диалогтар мен пікірталастарды меңгереді, сондай-ақ корей тіліндегі күрделі мәтіндерді оқуға және түсінуге жаттығады

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 3
  • Haskell көмегімен функционалды бағдарламалау

    Курс функционалды бағдарламалау негіздерінен басталады, императивті және функционалды стильдер арасындағы айырмашылықтарды түсіндіреді. Таза функциялар, деректердің өзгермейтіндігі және жоғары ретті функциялар сияқты негізгі ұғымдарды үйренеді. Дәстүрлі басқару циклдарының орнына рекурсияны қолдану да қарастырылады. Курстың негізгі бағыты Haskell-дегі деректер түрлеріне, соның ішінде тізімдерге, кортеждерге, сондай-ақ қарапайым түрлерден күрделі типтер жасауға мүмкіндік беретін алгебралық деректер түрлеріне бағытталған.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 5
  • Объектіге бағытталған бағдарламалау C#

    Курс класс және объекттер, мұраға алу, полиморфизм және инкапсуляция сияқты ОББ-ның негізгі ұғымдарын тереңірек түсінуге мүмкіндік береді. Сонымен қатар, курс бағдарлама дизайнының жақсы тәжірибелерін, кодты қайта пайдалануды және кеңейтуді оңайлататын жобалау үлгілерін қолдануды қамтиды.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 5
  • Ықтималдықтар теориясы және математикалық статистика

    Кездейсоқ құбылыстар мен деректерді талдаудың негізгі түсініктері мен әдістерін қамтитын курс. Ықтималдық модельдерін, статистикалық үлестірімдерді, параметрлерді бағалауды, гипотезаны тексеруді, регрессиялық талдауды және дисперсияны талдауды қоса алғанда, математикалық статистика әдістерін зерттеуді қамтиды.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 5
  • Мобильді қосымшаларға арналған Swift бағдарламала

    IOS және macOS жүйелерінде қосымшаларды әзірлеу үшін қолданылатын Swift тілінде бағдарламалау негіздерін үйренеді. Оқыту барысында олар интерактивті және ыңғайлы пайдаланушы интерфейстерін құруды, сондай-ақ Apple құрылғыларында қол жетімді мүмкіндіктермен жұмыс істеуді үйренеді. Курс Xcode қолданбасын жасау құралын үйренуді қамтиды.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Python тілінде бағдарламалау

    Python бағдарламалау тілінің негіздерін үйренетін курс. Синтаксисті, деректер құрылымын, функцияларды, модульдерді және файлдармен жұмыс істеуді, сондай-ақ Python бағдарламалау тілінде әртүрлі тапсырмаларды орындау және бағдарламалық қолданбаларды жасауды үйренеді.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Жасанды интеллектке кіріспе (AI)

    Жасанды интеллекттің негізгі тұжырымдамалары мен әдістеріне шолу жасайтын курс. Олар әртүрлі тәсілдерді, соның ішінде машиналық оқытуды, нейрондық желілерді, символдық әдістерді және әртүрлі салалардағы AI қолданбаларын үйренеді.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Электротехника және электроника негіздері

    Бұл курста электротехника мен электрониканың негізгі принциптері оқытылады. Кирхгоф заңдарын, тұрақты және айнымалы ток тізбектерін талдау әдістерін және ауыстыру теоремасы мен түйіндік потенциалдар әдісін қолдана отырып есептеулерді қоса алғанда, электр тізбегі теориясы туралы білімдерін толықтырады. Курс сонымен қатар электроника негіздерін, соның ішінде жартылай өткізгіш құрылғылардың жұмыс принциптерін, транзисторлық схемаларды және цифрлық электроника негіздерін қамтиды.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Дискретті математика

    Курс информатикада, компьютерлік ғылымдарда, техникада және басқа салаларда кеңінен қолданылатын дискретті математиканың негізгі ұғымдары мен әдістеріне кіріспені қамтиды. Дискретті математика алгоритмдерді, деректер құрылымдарын, логиканы, графтар теориясын және басқа да көптеген маңызды салаларды түсінудің негізі болып табылады. Курс жиындар, логика және дәлелдеу сияқты негізгі ұғымдарды үйретеді. Содан кейін ол комбинаторика, графтар теориясы, алгоритмдер және кодтау теориясын қоса алғанда жетілдірілген тақырыптарға көшеді. Абстракт ұғымдарды меңгереді және олардың негізінде аналитикалық және есептерді шешу дағдыларын дамытады.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Электр тізбектерінің теориясы

    Электр тізбектерінің негіздерін және олардың мінез-құлқын меңгеруге арналған курс. ОМ, Кирхгофф заңдарын зерттеуді, оларды электр тізбектерін, соның ішінде тұрақты және айнымалы токтарды, айнымалы ток тізбектерін, тізбектерді талдау және түрлендіру әдістерін талдау және есептеу үшін қолдануды қамтиды.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Корей тілі 4

    Күрделі қарым-қатынас пен талқылау сценарийлерін, жетілдірілген грамматиканы, әртүрлі күрделіліктегі мәтіндерді оқуды және түсінуді меңгереді. Кәсіби терминологиялар мен жазу білімдрін тереңдетіп игереді

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 2
  • Өнеркәсіптік желілер, түйіндер мен интерфейстер

    Өнеркәсіптік желілердің негіздерін, олардың түйіндері мен интерфейстерін зерттеуге арналған Курс. Өнеркәсіптік ортадағы байланыс технологиялары, байланыс хаттамалары, желілік жабдықтар және автоматтандыру жүйелерінің интеграциясын үйренеді.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Деректер құрылымы және бағдарламалық жасақтама

    Негізгі деректер құрылымдарын зерттеуді оларды бағдарламалық жасақтаманы әзірлеуде қолданумен біріктіретін курс. Массивтер, тізімдер, ағаштар және хэш кестелер сияқты деректер құрылымдарын және оларды тиімді бағдарламалық шешімдерді жасау үшін пайдалануды үйренеді.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Математикалық модельдеу әдістері

    Нақты жүйелер модельдерін құру және талдау үшін математикалық әдістер мен құралдарды үйренетін курс. Курс дифференциалдық теңдеулерді, статистиканы, оңтайландыруды және модельдеу есептерін шешудің сандық әдістерін зерттеуді қамтиды.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Автоматты реттеу жүйелеріне кіріспе

    Бұл курс автоматты басқару жүйелерін жобалаудың, талдаудың және оңтайландырудың теориялық негіздері мен практикалық аспектілерін қамтиды. Сенсорлар, жетектер және контроллерлер сияқты басқару жүйелерінің негізгі элементтерін, сондай-ақ олардың өзара әрекеттесу және күрделі жүйелерге біріктіру әдістерін үйренеді.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Басқару теориясының негіздері

    Ұйымдардағы басқарудың негізгі тұжырымдамалары мен принциптерін меңгеретін курс. Басқару құрылымдары мен процестерін талдауды, шешім қабылдауды, ұйымдастырушылық мінез-құлықты және стратегиялық жоспарлауды қамтиды.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Visual Studio көмегімен әзірлеу негіздері

    Курс бағдарламалық жасақтаманы әзірлеу, күйін келтіру және орналастыру үшін Visual Studio-ны қолданудың әртүрлі аспектілерімен таныстырады. Осы даму ортасы арқылы жұмыс үстелі қосымшаларын, мобильді қосымшаларды және веб-қосымшаларды қалай құруға болатындығын үйренеді.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Үлкен деректерді талдау

    Бұл курста деректерді өңдеу, талдау және интерпретациялау әдістерін үлкен көлемде үйренеді. Олар деректерді сақтау технологиялары, деректерді өңдеу құралдары (мысалы, Hadoop, Spark) және үлкен деректерді талдауға арналған машиналық оқыту әдістері туралы білімдерін тереңдетеді. Курс сонымен қатар нақты деректер жиынтығын өңдеу және талдау бойынша практикалық тапсырмаларды қамтиды.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Компьютерлік жүйелерді ұйымдастыру және архитектурасы

    Бұл курс компьютерлік жүйелерді, соның ішінде аппараттық және бағдарламалық компоненттерді ұйымдастыру принциптерін меңгеруіне арналған. Олар процессорлар, жад, енгізу-шығару, архитектуралық деңгейлер және компьютерлік құрылғылармен өзара әрекеттесу тұжырымдамаларына тереңірек үңіледі.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Адаптивті деректер құрылымдары және алгоритмдер

    Бағдарламалық шешімдерге деректерді пайдаланудың өзгеретін жағдайларына тиімді бейімделуге мүмкіндік беретін озық бағдарламалау әдістерін пайдалануды үйренеді. Бұл курс splay ағаштары, қызыл және қара ағаштар, AVL ағаштары және хэш кестелері сияқты адаптивті деректер құрылымдарының теориясы мен практикалық қолданылуын қамтиды.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Өнеркәсіптік желілердегі AI

    Курста өндіріс, энергетика, автомобиль өнеркәсібі және т.б. сияқты әртүрлі салаларда жасанды интеллектті қолданудың нақты мысалдарын үйренеді. Сонымен қатар өнеркәсіптік желілерде AI қолдану саласындағы өзекті тенденциялар мен қиындықтарды қарастырады және осы салада инновациялық шешімдер мен стартаптарды құру мүмкіндіктерін анықтайды.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Бағдарламалық жасақтаманы әзірлеу құралдары

    Бағдарламалық жасақтаманы құру процесінде қолданылатын әртүрлі құралдармен танысатын курс. Олар интеграцияланған даму орталарын (IDE), нұсқаларды басқару жүйелерін, debagger, компиляторларды және автоматтандырылған тестілеу және құрастыру құралдарын үйренеді.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 4
  • Компьютерлік көру

    Кескіндер мен бейнелерді өңдеу және талдау әдістері мен алгоритмдерін әзірлеуге арналған жасанды интеллект саласы. Нысанды тану, қозғалатын нысандарды бақылау, кескінді сегменттеу, белгілерді шығару және т.б. кіреді.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Ақпараттық-коммуникациялық жүйелерді модельдеу

    Ақпараттық-коммуникациялық жүйелердің модельдерін құрудың әдістері мен технологияларын игеретін курс. Олар деректер желілерін модельдеу, байланыс протоколдары, сигналдарды өңдеу және байланыс жүйелерінің өнімділігін талдау әдістерін меңгереді.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Алгоритмдер және оларды бағдарламалауда қолдану

    Бұл курста деректердің негізгі алгоритмдері мен құрылымдарын, сондай-ақ оларды бағдарламалаудың әртүрлі салаларында қолдануды үйренеді. Сұрыптау, іздеу, графиктер, динамикалық бағдарламалау сияқты алгоритмдердің әртүрлі түрлерін меңгереді. Курс сонымен қатар деректерді өңдеу, өнімділікті оңтайландыру және тиімді алгоритмдерді әзірлеу сияқты практикалық бағдарламалау есептерін шешудің алгоритмдік тәсілдері туралы білімін тереңдетеді.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Ақпараттық қауіпсіздік тұжырымдамалары мен тәжірибелері

    Бұл курста ақпараттық қауіпсіздік пен ақпаратты қорғаудың негізгі тұжырымдамаларын, әдістері мен тәжірибелерін үйренеді. Ақпаратты қорғау принциптерін, соның ішінде деректердің құпиялылығын, тұтастығы және қолжетімділігі туралы білімдерін тереңдетеді. Курс сонымен қатар кибершабуылдарды анықтау және алдын алу, шифрлау, аутентификация, ақпараттық қауіпсіздік аудиті және ақпараттық қауіпсіздік заңнамасы мен нормативтік талаптарын зерттеуді қамтиды.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Жүйелік бағдарламалау

    Аппаратурамен және операциялық жүйемен өзара әрекеттесетін бағдарламалық жасақтаманы әзірлеуді үйренетін курс. Ол төмен деңгейлі бағдарламалауға, жүйелік қоңыраулармен жұмыс істеуге, жад пен процесті басқаруға бағытталған.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Алгоритмдер мен әдістер

    Eсептерді шешудің негізгі алгоритмдері мен әдістерін үйренетін курс. Сұрыптау, іздеу, графиктер, динамикалық бағдарламалау алгоритмдерін зерттеуді және оларды әртүрлі есептеу есептерін шешу үшін қолдануды қамтиды.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Нысанды сегментациялау және текстураны талдау

    Курс кескінді сегменттеу және текстураны талдау әдістерін уйретуге арналған. Суреттердегі жеке объектілерді немесе аймақтарды бөлектеу үшін әртүрлі сегменттеу алгоритмдерін қолдануды үйренеді, бұл медициналық бейнелеу, бейнебақылау және суреттерді автоматтандырылған өңдеу сияқты көптеген компьютерлік көру қолданбалары үшін өте маңызды.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Желілік жүйелерге арналған даму технологиялары

    Желілік жүйелермен өзара әрекеттесетін бағдарламалық жасақтаманы құру әдістері мен құралдарына тереңірек үңілетін курс. Желілік протоколдарды, таратылған жүйелердің архитектурасын, серверлерді әзірлеуді, клиент-сервердің өзара әрекеттесуін және желі қауіпсіздігін үйренеді.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Компьютерлік жүйелердің архитектурасы

    Курс компьютерлік жүйелер архитектурасының негізгі принциптері мен тұжырымдамаларын үйренуге арналған. Орталық процессордың құрылғысы мен жұмыс принциптерімен, енгізу-шығару құрылғыларымен, жадыны басқарумен және операциялық жүйемен өзара әрекеттесу үшін қажет функциялармен жұмыс жасауды үйренеді.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Ақпараттық жүйелерді талдау және синтездеу техникасы

    Курс ақпараттық жүйелерді талдау және жобалау бойынша білім мен дағдыларды ұсынады. Ол жүйелерді талдау, модельдеу, синтездеу және оңтайландыру әдістерін үйретуді, сондай-ақ жүйелерді құру және жақсарту бойынша практикалық жобаларды қамтиды. Курс жүйелерді жобалау және оңтайландыру бойынша білімдерін тереңдетуге ұмтылатын ақпараттық технологиялар мамандары үшін өте қолайлы.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Ақпараттық қауіпсіздік және ақпаратты қорғау

    Ақпараттың қауіпсіздігін қамтамасыз етудің негізгі принциптері мен әдістерін үйренетін курс. Ақпараттық қауіпсіздік қатерлерін, ақпаратты қорғау әдістерін, криптографияны, аутентификацияны, авторизацияны және кибершабуылдардың алдын алу және оларға қарсы әрекет ету шараларын зерттеуді қамтиды.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Терең оқыту

    Терең оқытудың негіздері мен принциптерін зерттейтін курс. Мазмұны: нейрондық желілерді зерттеу, терең оқыту архитектурасы, қатені кері тарату әдістері, компьютерлік көру, табиғи тілді өңдеу, жасанды интеллект және т.б. салалардағы терең оқытуды оңтайландыру және қолдану.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Пайдаланушы интерфейсі мен пайдаланушы тәжірибесін әзірлеу (UI / UX дизайны)

    Бұл курста адам мен компьютердің өзара әрекеттесуін ескере отырып, пайдаланушы интерфейсін (UI) және пайдаланушы тәжірибесін (UX) әзірлеу принциптерін үйренеді. Олар тиімді және интуитивті интерфейстерді жобалау, соның ішінде пайдаланушы сценарийлерін әзірлеу, макеттер мен прототиптер жасау және пайдаланушы тәжірибесін сынау және талдау туралы білімдерін тереңдетеді. Курс сонымен қатар пайдаланушылардан кері байланыс жинау әдістерін зерттеуді, пайдаланушылардың қажеттіліктері мен қалауларын зерттеуді және ыңғайлы және қанағаттанарлық интерфейстерді құруда дизайн ойлауын қолдануды қамтиды.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Бағдарламалық жасақтама инженериясы

    Бағдарламалық жасақтаманы әзірлеу әдістері мен принциптерін меңгеретін курс. Негізгі тақырыптарға бағдарламалық жасақтама жүйесін жобалау, бағдарламалық жасақтаманың өмірлік циклін басқару, тестілеу, бағдарламалық өнімнің конфигурациясы мен сапасын басқару кіреді.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Еңбекті қорғау және тіршілік қауіпсіздігі

    Білім алушыларды еңбек қызметі мен күнделікті өмірде қауіпсіздікті қамтамасыз етуге дайындау. Бұл еңбек қауіпсіздігі негіздерін, жұмыс орнында жарақаттар мен кәсіптік аурулардың алдын алу, сондай-ақ әртүрлі төтенше жағдайлар, табиғи және техногендік апаттар жағдайында адам қауіпсіздігін қамтамасыз ету мәселелерін зерттеуді қамтиды. Білім алушылар өндірістік және тіршілік әрекеті жағдайларында өмірді, денсаулықты және қоршаған ортаны қорғау үшін қажетті білім мен практикалық дағдыларды меңгереді.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 3
  • Бағдарламалық жасақтаманы әзірлеудегі конфигурацияны басқару

    Бұл курс бағдарламалық жасақтаманы әзірлеу барысында оның конфигурациясын басқарудың әдістері мен тәжірибелерін үйренуге арналған. Код нұсқаларын басқарудың маңыздылығы, өзгерістерді бақылау, бағдарламалық жасақтаманы құрастыру және орналастыру және әзірленіп жатқан өнімнің сапасы мен сенімділігін қамтамасыз ету үшін конфигурацияны басқару әдістерін меңгереді.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Кеңістіктік дизайнға арналған интеллектуалды жүйелер

    Курс үш өлшемді кеңістікті жобалауды жақсарту және оңтайландыру үшін жасанды интеллектті пайдалануды үйретеді. Бағдарлама машиналық оқыту және автоматтандырылған дизайн сияқты технологияларды зерттеуді, осы технологияларды сәулет пен интерьер дизайнында қолдануды және этикалық мәселелер мен болашақ дизайн трендтерін қарастыруды қамтиды.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 4
  • Сыбайлас жемқорлыққа қарсы мәдениет негіздері

    Сыбайлас жемқорлыққа қарсы мәдениет негіздері курсы сыбайлас жемқорлықтың алдын алу, оның себептері мен салдарын түсіну, сондай-ақ қоғамда сыбайлас жемқорлыққа қарсы мәдениетті қалыптастыруға бағытталған. Курста сыбайлас жемқорлыққа қарсы іс-қимыл бойынша халықаралық және отандық тәжірибесіне, азаматтық қоғам өкілдерінің, жастардың және жалпы жұртшылықтың ролі туралы ақпараттарға талдау жасалады.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 3
  • Технологиялық инновациялар және жаңа материалдар

    Курс әр түрлі салаларда шешуші рөл атқаратын заманауи технологиялар мен материалдар туралы терең түсінік береді. Негізгі назар аддитивті өндірісті зерттеуге және инновациялық материалдарды қолдануға бағытталған. Инновациялық материалдарды олардың қасиеттерін және инженерия мен өндірісте ықтимал қолданылуын ескере отырып жобалауды үйренеді.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Инженерлік және IT-қызметтегі инклюзивті тәсілдер

    Инженерлік және IT-мамандықтар студенттерінде кәсіби қызметтегі инклюзивті тәсілдерді жүйелі түсінуді қалыптастыру, пайдаланушылардың, оның ішінде мүмкіндігі шектеулі адамдардың қажеттіліктерінің алуан түрлілігін ескеретін техникалық және ақпараттық шешімдерді жобалау, әзірлеу және енгізу дағдыларын дамыту.Пән инженерлік және ақпараттық-технологиялық практикадағы инклюзияның негізгі принциптері мен әдістерін ашады. Инженердің әлеуметтік жауапкершілігі, инфрақұрылым мен цифрлық шешімдердің қолжетімділігі, сондай-ақ инклюзивтілікті реттейтін стандарттар мен нормативтер (халықаралық және Ұлттық құжаттарды қоса алғанда) қарастырылады. Әмбебап дизайнға, эргономикаға, пайдаланушылардың әртүрлілігін ескеретін интерфейстер мен өнімдерді әзірлеуге ерекше назар аударылады. Студенттер инклюзивті техникалық шешімдердің мысалдарын талдайды және теңдік, қолжетімділік және әлеуметтік маңыздылық принциптерін ескере отырып, өз жобаларын әзірлейді.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 3
  • Адамның компьютермен өзара әрекеттесуі (HCI)

    Бұл курс адамның компьютерлік жүйемен өзара әрекеттесуіне байланысты процестерді, әдістер мен технологияларды уйретеді. Ол ыңғайлы, тиімді және қолдануға ыңғайлы компьютерлік жүйелерді құру мақсатында пайдаланушы интерфейстерін зерттеуді, өзара әрекеттесу дизайнын, эргономиканы және адам-компьютерлік өзара әрекеттесу психологиясын қамтиды.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Деректерді иерархиялық өңдеу әдістері

    Курс үлкен көлемдегі деректерді тиімді өңдеу және талдау үшін машиналық оқытуда қолданылатын күрделі көп деңгейлі модельдерді меңгеруге арналған. Курс иерархиялық нейрондық желілерді құрудың теориялық негіздері мен практикалық аспектілерін, соның ішінде үлгіні тану, табиғи тілді өңдеу және басқа да көптеген қосымшалар үшін қолданылатын конволюциялық және қайталанатын желілерді қамтиды.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Бағдарламалық жасақтаманы тестілеу

    Бағдарламалық жасақтаманы тестілеу әдістері мен әдістерін үйренетін курс. Тестілеу стратегияларын, тест сценарийлерін құру, тестілеуді автоматтандыру, тестілеу нәтижелерін түзету және талдауды үйренеді.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Ғылыми зерттеу әдістері

    Пән студенттердің есептеу техникасы мен бағдарламалық қамтамасыз ету саласында ғылыми зерттеулерді ұйымдастыру және жүргізу саласында базалық білімі мен практикалық дағдыларын қалыптастыруға бағытталған. Курс шеңберінде ғылыми танымның теориялық негіздері, ғылыми зерттеудің құрылымы мен логикасы, ғылыми ақпаратты жинау, талдау және түсіндіру әдістері, Ғылыми жұмыстар мен жарияланымдарды ресімдеу ережелері қарастырылады. АТ және бағдарламалау саласындағы инженерлік және зерттеу міндеттерін шешуде ғылыми тәсілді қолдануға ерекше назар аударылады.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 3
  • Экология және тұрақты даму

    Табиғи ресурстарды тиімді пайдалану, қоршаған ортаны қорғау және қоғамның әлеуметтік, экономикалық қажеттіліктерін ескере отырып, тұрақты даму принциптерін түсіндіру. Экология мен тұрақты даму арасындағы байланыс пен айырмашылықтарды түсіндіру; табиғи ресурстарды сақтау және экологиялық проблемаларға шешім табу жолдарын үйрету.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 3
  • 3D модельдеу

    Мамандандырылған бағдарламалық құралдарды қолдана отырып, үш өлшемді модельдерді құрудың принциптері мен әдістерін үйренетін курс. 3D нысандар мен көріністерді модельдеу, текстураны құру, жарықтандыру, анимация және визуализация әдістерін үйренуді қамтиды.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 4
  • Робототехникалық жүйелер

    Робототехникалық жүйелерді әзірлеу және басқару принциптері мен технологияларын меңгеретін курс. Робот механикасын, сенсорлар мен актуаторларды, басқару алгоритмдерін, роботты бағдарламалауды және олардың өндіріс, медицина және офлайн навигация сияқты әртүрлі салалардағы қосымшаларын үйренеді.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Бағдарламалық жасақтаманы тестілеу әдістері мен құралдары

    Бұл курста бағдарламалық жасақтаманы тестілеуде қолданылатын әдістер, әдістер мен құралдарды үйренеді. Олар тестілеудің әртүрлі түрлері туралы білімдерін тереңдетеді, мысалы, модульдік тестілеу, интеграциялық тестілеу, жүйелік тестілеу, өнімділікті тестілеу. Курс сонымен қатар тестілеуді автоматтандыруды, тест сценарийлерін құру әдістерін, қателерді түзетуді және тестілеу нәтижелерін талдауды үйренуді қамтиды.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Қаржылық сауаттылық негіздері

    «Қаржылық сауаттылық негіздері» пәні білім алушылардың жеке және отбасылық қаржы саласындағы базалық білімі мен практикалық дағдыларын қалыптастыруға, сондай-ақ жеке бюджетті, жинақтарды, кредиттер мен инвестицияларды басқаруға жауапкершілікпен қарауды дамытуға бағытталған. Курсты оқу күнделікті өмірде және кәсіби қызметте ұтымды қаржылық шешімдер қабылдау үшін қажетті тұрақты қаржылық әдеттерді дамытуға ықпал етеді.

    Оқу жылы - 4
    Семестр - 2
    Несиелер - 5
  • Құқық негіздері

    Пәнді оқытудың мақсаты: Құқықтық жүйе, принциптері мен нормалары туралы негізгі білімдерін қалыптастыру, сондай-ақ әртүрлі әлеуметтік және құқықтық жағдайларды талдау үшін құқықтық ұғымдарды қолдану дағдыларын дамыту. Курс студенттерді азаматтардың негізгі құқықтары мен міндеттерімен таныстыруға, сондай-ақ құқықтық ортада бағдарлау үшін қажетті құқықтық ойлау дағдыларын дамытуға бағытталған. Сондай ақ білім алушыларға құқықтық мәселелерді шешуге және әртүрлі өмірлік жағдайларда негізделген шешімдер қабылдауға көмектесетін құқықтық жүйе туралы негізгі білімді қалыптастыру.

    Оқу жылы - 4
    Семестр - 2
    Несиелер - 5
  • Экономика және кәсіпкерлік

    Пәннің мақсаты: білім алушыларға болашақ кәсіби қызметіне байланысты экономикалық білім беруге, талдау дағдыларын және негізделген экономикалық шешімдер қабылдау қабілетін дамытуға бағытталған. Білім алушылар өздерінің қызмет салаларында қолданылатын экономика мен кәсіпкерліктің негізгі принциптерін меңгереді. Негізгі экономикалық түсініктер, экономикалық ақпаратты талдау әдістері, экономикалық шешімдерді қабылдау принциптері және бизнес стратегиялары қарастырылады.

    Оқу жылы - 4
    Семестр - 2
    Несиелер - 5

Оқыту нәтижелері

  • Шет тілдерін (ағылшын және корей) меңгеріп, мәдениетаралық қарым-қатынас пен әлеуметтік үдерістерді бағалау қабілеттеріне ие болады.
  • Электр тізбектерін және өндірістік желілерді талдап, жобалай алады. C++ және Python тілдерінде бағдарламалау дағдыларына ие. IT-инфрақұрылым негіздерін, желілер мен деректерді жіберу принциптерін біледі.
  • Алгебра мен талдауды қоса алғанда математика, физика және ықтималдық теориясының негіздерін біледі. Физикада және дискретті математикада математикалық әдістерді қолдана отырып, дискретті құрылымдар мен алгоритмдерді пайдаланып, есептерді шешеді.
  • C# тілінде объектіге бағытталған бағдарламалауды, желілік жүйелер және АКТ модельдеуді меңгереді. Операциялық жүйелерді, басқару теориясын, компьютерлік жүйелер архитектурасын, ақпараттық қауіпсіздікті қамтамасыз етуді, жүйелік бағдарламалауды біледі.
  • ЖИ, компьютерлік көру және терең оқыту алгоритмдерін әзірлей және талдай алады. Адам мен компьютердің өзара әрекеттесуінің және робототехниканың принциптерін біледі. Интерфейстерді әзірлеу және роботталған жүйелерді жасау технологияларын меңгереді.
  • Деректерді жинау, өңдеу және талдау әдістерін, бағдарламалық қамтамасыз етуді жобалау принциптерін біледі. Үлкен деректерді талдап, тиімді деректер құрылымдарын пайдалана алады. Бағдарламалық шешімдерді оңтайландыру технологияларын меңгереді.
  • Өндірістегі еңбек қорғау және құқық негіздерін, сыбайлас жемқорлыққа қарсы мәдениетті, экологиялық стандарттарды біледі, экономикалық тәуекелдерді бағалайды. Ғылыми-зерттеу, тәжірибелік-конструкторлық жұмыстар және IT салаларында жобаларды басқару әдістерін меңгереді.
Top