Қолданыстағы білім беру бағдарламасы

6B06104 Есептеу техникасы және бағдарламалық қамтамасыз ету в Л.Н.Гумилев атындағы Еуразия ұлттық университеті

Пәндер

  • Физика

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

    Оқу жылы - 1
    Семестр - 1
    Несиелер - 5
  • Алгоритмдеу және программалау 1

    Пәннің мақсаты – программалаудың негізгі концепцияларын сипаттай алу. Негізгі алгоритмдік құрылымдар (сызықтық, тармақталу және қайталану) мен алгоритмдеу әдістері (санаушы құру, қосындыны, көбейтіндіні есептеу және ең үлкен және ең кіші мәндерді табу) үйретіледі. Си тілінің операторлары мен математикалық, мәтіндік және файлдық функциялары оқытылады.

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

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

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

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

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

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

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

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

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

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

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

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

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 5
  • Компьютерлерді конфигурациялау

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

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

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

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

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Тұрақты даму, экология және тіршілік қауіпсіздігі

    Мақсаты: тұрақты даму қағидаттары, тұрақты даму мақсаттарының (ТДМ) негіздері, ESG-принциптері, декарбонизация бойынша білім беру, сондай-ақ экологиялық, әлеуметтік және экономикалық факторлардың өзара байланысын талдауға, тәуекелдерді бағалауға және ғаламдық экологиялық және әлеуметтік сын-қатерлермен олардың салдары, су ресурстарының экологиялық қауіпсіздігі, ауа бассейні, жер ресурстарының тозуы, азық-түлік қауіпсіздігі, сондай-ақ антропогендік қызметке байланысты табиғи және техногендік апаттармен олардан қорғау тәсілдерінің тұрақты стратегияларын әзірлеуге үйрету.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • ASP.NET-те қосымшаларды әзірлеу

    Мақсаты: ASP.NET жүйесінде қосымшаларды әзірлеу. Курста .NET Framework 4.5 ерекшеліктері, C# тілінің негіздері, массивтер мен жолдарды өңдеу, әдістермен жұмыс, ерекшеліктермен жұмыс, XML-мен жұмыс оқытылады. Жаңа типтерді құру жолдары, мәліметтер мен әдістер инкапсуляциясы, интерфейстер мен абстрактілі класстар, делегаттар мен оқиғалар, топтамалар мен типтер қарастырылады.

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

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Цифрлық сұлбатехникасы

    Мақсаты: схемалар технологиясының элементтік негізі (резисторлар, конденсаторлар, диодтар, транзисторлар, микросұлбалар, оптоэлектрондық элементтер) туралы жалпы мәліметтерді меңгеру. Микросхемалар базисіндегі логикалық элементтер мен логикалық жобалау оқытылады. Функционалдық түйіндерді, сонымен қатар цифрлы-аналогтық және аналогты-цифрлы түрлендіргіштерті игеруге ерекше назар аударылған.

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

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Заманауи қоғамдағы инклюзивті мәдениет

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Кәсіпкерлік және бизнес

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

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

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Машинаға бағытталған программалау (Assembler тілі)

    Мақсаты: процессор командаларын және Ассемблер тілін қолдану әдістерін меңгеру. Тасымалдау командалары, компьютер жадысын адрестеу, жалаулар регистрлері, салыстыру командалары, басқаруды шартсыз және шартты түрде беру қарастырылады. Негізгі назар процедуралар мен макрокомандаларды, сонымен қатар математикалық сопроцессорлық командаларды әзірлеуге аударылады.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 6
  • Желілік технологиялар

    Мақсаты: телекоммуникациялық есептеу желілерін жобалау және басқару негіздерін меңігеру. Байланыс каналдары мен сызықтарының негізгі сипаттамалары қарастырылады. Деректерді жіберудің цифрлық жүйелерін құру ерекшеліктері игеріледі. Желілік өзара әрекеттесу моделдерін меңгеруге аса назар аударылған: OSI TCP/IP.

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

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Жүйелік программалау

    Мақсаты: Жүйелік бағдарламалаудың негізгі түсініктерін меңгеру. Мұнда негізгі ұғымдарға түсініктер беріледі: ядро объектілері, процесс, ағын, приоритеттер, қауіпсіздік атрибуттары, үймелер, мьютекстер, семафорлер, оқиғалар. Қазіргі заманғы ОЖ жүйелік функцияларына сипаттамалар беріледі. Нақты программалау жағдайларына аса қажет функциялардың негізгі қасиеттері қарастырылады.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 6
  • Криптология

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 6
  • Объектіге бағытталған программалау: Java

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 6
  • Ақпарат және кодтау теориясы

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 6
  • Деректер базасын жобалау

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 7
  • Объектілік-реляциялық ДББЖ

    Мақсаты: мәліметтер қорын (МҚ) құрудың теориялық негіздерін, деректермен жасалатын негізгі операцияларды, іздеу мен деректерді өңдеуді ұйымдастыру әдістерін, мәліметтерді сипаттау мен өңдеудің тілдік құралдарын зерттеу. Деректердің негізгі модельдерін құру және оларды қазіргі заманғы дерекқорды басқару жүйелерінде (ДҚБЖ) пайдалану принциптері қарастырылады. Деректер қорын өңдеу тілдері мен құралдарына ерекше назар аударылады. Деректердің объектілік-реляциялық көрінісі (ORM) қарастырылады. Қазіргі заманғы объектілік-реляциялық деректер қоры және олармен жұмыс істеудің бағдарламалық құралдары зерттелуде.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 7
  • Программаларды әзірлеудің құрал-саймандары

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Ойын қосымшаларын программалау

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

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

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

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Микроконтроллерді программалау

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

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Киберқауіпсіздік негіздері

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

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Веб-бағдарланған қосымшаларын әзірлеу

    Пәннің мақсаты: веб - бағдарланған қосымшаларды әзірлеуге арналған. Бұл курс Java EE технологиясымен таныстыруды қамтиды: Java EE қосымшаларымен жұмыс бастау; графикалық пайдаланушы интерфейсі бар қосымшаларды құру (апплеттер мен терезе қосымшалары). Apache Tomcat. Деректер базасымен жұмыс істейтін қосымшалар құру. JDBC, Hibernate и пр. Java Server Pages технологиялары. Сервлет технологиясы және JSP сценарийлері (Java EE) негізінде веб-қосымшаларды құру. Қауіпсіздік мәселелері. Веб-қосымшаның архитектурасының ерекшеліктері. JSP сценарийлері және оларды клиент алған html кодын оңай қалыптастыру үшін сервер жағында пайдалану. Кодты беру қауіпсіздігі мәселелері және оларды шешу. Модель-көрініс-Контроллер (Model-View – Controller) қосымшасының архитектурасы мысалы ретінде объектіге бағытталған дизайн үлгілері. Фреймворки Spring и GWT.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Python қолданып машиналық оқыту

    Курстың мақсаты студенттердің жасанды интеллект және Python тілінде классикалық, қолданбалы машиналық оқыту саласындағы берік теориялық білімі мен практикалық дағдыларын дамыту болып табылады. Оқыту күрделілікті арттыру принципіне негізделген: негізгі жіктеу алгоритмдерінен (логистикалық регрессия, k-ең жақын көршілер, SVM), регрессия мен кластерлеуден (k-орталар, DBSCAN), ассоциация ережелерін анықтаудың кеңейтілген әдістеріне (Apriori, FP-Growth), мүмкіндіктерді таңдау, өлшемді азайту (PCA) және unS-мен жұмыс істеу. Ерекше назар ансамбльдік әдістерге (Bagging, Random Forest, Boosting: AdaBoost, XGBoost, LightGBM), ықтималдық негізіндегі модельдерге (наив Bayes классификаторы), сапаны бағалау әдістеріне (кросс-валидация, ROC-AUC, шатасу матрицасы), сондай-ақ құрылыстың инженерлік аспектілеріне (Ex ML құбыр желілерін салу, интерпретациялау - AI үлгілерін зерттеу) LIME), автоматтандырылған гиперпараметрлерді таңдау (GridSearch, Optuna) және қолданбалы сценарийлерде модельдерді енгізуге бөлінеді

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

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 6
  • GO қолданып қосымшаларды әзірлеу

    Пәннің мақсаты қазіргі Go бағдарламалау тілін оқу. Бағдарламалау тілінің стандартты элементтері, сонымен қатар ортақ айнымалылары бар параллелизм меңгеріледі. Go тілінің әртүрлі салалардағы қолданысы қарастырылады: графика, мобильді қосымшалар, машиналық оқыту, көп ағымдылық, веб-беттер парсингі.

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

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Үлестірілген есептеулер

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • IT жобаларды басқару

    Пәннің мақсаты: АТ жобаларды басқарудағы жобалық тәсілдің ерекшеліктерін зерттеу. Жобаны басқарудың негізгі принциптері мен процестері, кіріс ресурстары және әрбір процестің нәтижелері қарастырылады. ІТ-жобаларды табысты басқаруға кедергі келтіретін негізгі мәселелерге және оларды шешу жолдарына назар аударылады.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Виртуалдау технологиялары

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Кірістірілген жүйелер

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Аралас, толықтырылған және виртуалды шынайылық

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

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

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

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

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Параллельді программалау

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • 3D графика

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Блокчейн технологиясы

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

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

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

  • Жеке, мәдени тұрғыдан және кәсіби қарым-қатынас бағыттарындағы мәселелерді шешуде ауызша және жазбаша түрде қазақ, орыс және шет тілдерінде байланыс жасау, құқықтық сауаттылықты арттыру, әртүрлі салаларында кәсіпкерлік білімді қолдана білу
  • Әлемдік көзқарасты қалыптастыруда философиялық білімді қолдана білу, сонымен бірге азаматтық ұстаным қалыптастыруда тарихи дамудың негізгі этаптары мен заңдылықтарын талдай білу мүмкіндігі, ғылыми зерттеулерді жүргізу
  • Дене шынықтырудың әдістерімен және құралдарымен толыққанды әлеуметтік және кәсіби қызметті қамтамасыз ету, тіршілік қауіпсіздігі жағдайларын ұйымдастыра білу, орнықты даму стратегияларын әзірлеу және енгізу, экологиялық және экономикалық факторлардың әсерін бағалау. Инклюзивті мәдениеттің негізгі принциптері мен тәсілдерін меңгеру дағдыларын қолдану, әлеуметтік теңдік принциптеріне негізделген күнделікті және кәсіби қызметте коммуникация стратегиясын таңдау
  • Кәсіби есептерді шешуде негізгі электрондық құрылғылар жұмысының математикалық аппараты, физикалық принциптерін және ақпараттық - коммуникациялық технологияларды қолдана білу
  • Есептеу жүйелерінің архитектурасын, ұйымдастырылу принциптерін, жүйелік программалаудың, жүйелер мен желілердің негізгі концепцияларын сипаттай білу, API-функцияларын қолдана отырып программалар әзірлеу, жүйелік басқаруды жүзеге асыру, өзара байланысқан компьютерлік техника мен программалық өнімдер кешенін бақылау және сүйемелдеу
  • Деректер құрылымының оңтайлы таңдауын жүзеге асыруға қабілетті болу, алгоритмдерді жасай білу, программалық қамтаманың талаптарына талдау жүргізу, программалық қамтаманы жобалау, программалау, тестілеу және есептік құжаттаманы дайындау
  • Программаланатын логикалық контроллерлерді және микропроцессорлық жүйелерді баптауды және конфигурациялауды жүзеге асыру, техникалық тапсырмаға сәйкес робототехникалық жүйелер, ендірілген жүйелер үшін басқарушы программаларды әзірлеу
  • Замануаи интерактивті интеллектуалды қосымшаларды, деректер қорын әзірлеудің перспективті технологияларында білімдерді, дағдыларды және креативті көзқарастарды қолдана білу, қадағалау технологияларын және ойын қозғалтқыштарын пайдалана алу, программалық қамтаманың көпағындық орындалуын жүзеге асыру үшін программалау технологияларын пайдалану, жасанды интеллект жүйелерін жобалауды, әзірлеуді, программалық қамтаманы енгізуді, тәжірибелік эксплуатациялауды іске асыру
  • Байланыс жүйелерінде деректерді тасымалдау және өңдеу кезінде қателерді түзету үшін программалық-аппараттық құралдарды әзірлеу, криптографиялық примитивтерге қауіпсіздік қатерлерін бағалау. Сервер жабдығын орнату және техникалық қызмет көрсету, ұйымның жүйелік және желілік қауіпсіздігін қамтамасыз ету
  • Есептеу және бағдарламалық қамтамасыз ету саласындағы ішкі және сыртқы стандарттарға және ұйымдық мәдениетке сәйкес сапа менеджменті жүйелерін қолдану, ұйымның АТ-инфрақұрылымдық жобасын әзірлеу және басқару
Top