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

6B06104 Есептеу техникасы және бағдарламалық қамтамасыз ету в М.Қозыбаев атындағы Солтүстік Қазақстан университеті

Пәндер

  • Кәсіби қызметке кіріспе

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

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

    Пән қолданбалы (инженерлік) есептерді шешуге арналған математикалық құралдарды, IT саласындағы есептерді зерттеу мен шешудің математикалық әдістерінің негіздерін зерттейді, дерексіз объектілермен жұмыс істеу дағдыларын игеруге, әртүрлі сандық және сапалық қатынастарды білдіру үшін математикалық ұғымдар мен белгілерді дұрыс қолдану дағдыларын алуға мүмкіндік береді; пәнді оқу барысында білім алушы математикалық модельдеу және деректерді талдау дағдыларын дамытады.

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

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

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

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

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Тіршіліктің қауіпсіздігін сақтау негіздері

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Пән ақпараттық-есептеу желілерінің (АЕЖ) жіктелуі мен тарихын, АЕЖ бағдарламалық және аппараттық құралдарын, желілер топологиясын, желілік компоненттерді, OSI ашық жүйелерінің өзара байланыс моделін, кабельдік байланыс желілерін, сымсыз байланыс арналарын, желілердегі адрестеуді, IP - адрестеуді, TCP/IP коммуникациялық хаттамалар стегін, желілік технологияларды, жергілікті және жаһандық желілер, жобалау негіздері және желілерді құру принциптері; пәнді оқу процесінде білім алушы қазіргі заманғы әуе кемелерін жобалау, баптау және басқару дағдыларын игереді.

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

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

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

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

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

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

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

    Пән объектіге бағытталған бағдарламалаудың тұжырымдамалары мен әдістемелерін және оларды визуалды құралдарды пайдалана отырып, жоғары деңгейлі бағдарламалау тілінде қолдануды, графикалық пайдаланушы интерфейстерін (GUI) әзірлеуді, SOLID принциптерін, сыныптармен және объектілермен жұмысты зерттейді; пәнді оқу нәтижесінде білім алушы интерактивті қосымшаларды құру үшін графикалық пайдаланушы интерфейстерін (GUI) әзірлеу дағдыларын, Объектіге бағдарланған бағдарламалаудың үздік тәжірибелерін ескере отырып, бағдарламалық қамтамасыз етуді әзірлеу тәсілін меңгереді.

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

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

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

    Пән компьютерлік графика негіздерін, графикалық редакторларды пайдалана отырып 2D кескіндерді құру, 3D модельдерін жасау, 2D және 3D графикасын визуализациялау және анимациялау, компьютерлік графика мен визуализацияны пайдалану, мультимедиялық өнімдерді әзірлеу, виртуалды шындық және толықтырылған шындық негіздерін зерттейді; пәнді оқу нәтижесінде студент сәйкес құралдар мен бағдарламаларды пайдалана отырып, мультимедиялық объектілерді құра алады.

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

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Машина графикасының негіздері

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

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

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

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

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

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

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Мобильдік қосымшалардың хаттамалары мен интерфейстері

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Алгоритмдер теориясы

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Функционалдық және логикалық бағдарламалау

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Ақпараттық жүйелерді басқару

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

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

    Пән жоғары технологиялық жобалардың ерекшелігін, IT-жобаларды (анықтау және түрлері), IT-жобалардың ұйымдық құрылымдарын, IT-жобаларды басқару, MSF Тәуекелдерін басқару саласындағы стандарттарды, тәуекелдер туралы негізгі мәліметтерді, тәуекелдерді басқаруды жоспарлауды, тәуекелдерді талдау мен басымдылықты, жобалардың тиімділігін бағалау қағидаттарын, жоба мұрағаттарын, қосымшаны пайдалануды зерделейді; нәтижесінде пәнді оқу білім алушы жобаның мақсаттарын анықтауды, жоба жоспарларын құруды, ресурстарды басқаруды, орындалуын бақылауды, тәуекелдерді басқаруды және коммуникацияны қоса алғанда, жобаларды басқару дағдыларын алады.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Ақпараттық жүйелерді жобалау

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

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 7
  • Мобильді технологиялар және қосымшалар

    Пән пайдаланушы интерфейстерін құру әдістерін, телефонияны қолдауды, SMS жіберуді/қабылдауды, Wi-Fi, Bluetooth, NFC арқылы қосылымдарды басқаруды, желі конфигурациясын, бағдарламалық интерфейстер арқылы Тікелей/кері байланыс үшін аппараттық сенсорларды, қолданбаның геолокациялық және картографиялық қызметтермен өзара әрекеттесуін зерттейді; пәнді оқу нәтижесінде білім алушы мобильді құрылғылардың ерекшеліктерін ескеретін және пайдаланушылар үшін әртүрлі функционалдылықты қамтамасыз ететін мобильді қосымшаларды әзірлеуге қабілетті.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Графикалық бағдарламалаудың технологиясы

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

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

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

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

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

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

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

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

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 8
  • Жасанды интеллект жүйелері

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 8
  • Есептеу жүйелерінің архитектурасы

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 8
  • Интерактивті қосымшаларды құрудың теориясы мен практикасы

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 8
  • Зияткерлік ақпараттық жүйелер

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 8
  • Ақпаратты қорғау

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 6
  • Ақпараттық қауіпсіздік

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

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

    Пән ақпараттық жүйелер (АЖ) архитектурасының және оларды жобалаудың негізгі аспектілерін, соның ішінде бағдарламалық қамтамасыз ету сапасының атрибуттарын және оларды қамтамасыз ету әдістерін, статикалық және динамикалық АЖ модельдерін, бағдарламалық қамтамасыз етудің эволюциясы мен реинжинирингін (БҚ), БҚ тестілеу принциптерін, БҚ сенімділігін есептеу көрсеткіштері мен модельдерін, сенімділікті арттыру модельдерін, тестілеу негіздерін зерделейді; пәндер білім алушы сапа мен сенімділіктің жоғары стандарттарына сәйкес келетін сенімді компьютерлік жүйелерді жобалауға, талдауға және қолдауға қабілетті.

    Оқу жылы - 4
    Семестр - 2
    Несиелер - 7
  • Тестілеу және бағдарламалық қамтамасыз ету сапасын қамтамасыз ету

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

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

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

  • Ақпараттық сауаттылық дағдыларына ие, әртүрлі тілдік және мәдени ортада еркін қарым-қатынас жасау үшін ауызша және жазбаша нысанда тілдік құралдарды пайдалануды жүзеге асырады, ғылыми зерттеудің негізгі түрлерін жазу және негіздеу үшін ғылыми әдістер мен тәсілдерді пайдаланады.
  • Өзгермелі әлеуметтік-мәдени жағдайларда тиімді бейімделу үшін практикалық қызметте базалық философиялық, әлеуметтік-саяси, экономикалық және құқықтық білімді пайдалануды жүзеге асырады, Қазақстанның тарихи дамуының негізгі кезеңдерін талдау негізінде азаматтық ұстанымын көрсетеді.
  • Қызмет барысында салауатты өмір салтына бағдарлана отырып, тіршілік қауіпсіздігі және қоршаған ортаны қорғау саласындағы нормативтік-техникалық актілерді қолданады, төтенше жағдайларда табиғатты ұтымды пайдалану және қорғау білімдері мен дағдыларын пайдаланады.
  • Жүйелік бағдарламалық жасақтаманы, қолданбалы бағдарламалық жасақтаманы, мәліметтер қоры, веб-сайттарды және мобильді қосымшаларды құру және жұмыс істеу үшін қажетті компьютерлік кодтың құрылымы мен мазмұнын және/немесе жазылуын әзірлейді, өзгертеді, жобалайды.
  • Заманауи аспаптық құралдар мен модельдеу және визуализация орталарын пайдалана отырып, халықаралық және мемлекеттік стандарттарға негізделген тиімді және сенімді жүйелерді әзірлеу үшін жобаның пәндік саласын ресімдейді.
  • Басқарушылық шешімдер қабылдауды ақпараттық қамтамасыз ету үшін жүйелік тәсіл қағидаттары негізінде ақпаратты іздеуді, талдауды, жинауды, жіктеуді, жүйелеуді, өңдеуді және түсіндіруді ұйымдастырады және жүзеге асырады.
  • Бизнес-процестерді талдау негізінде ақпараттық ағындардың тұжырымдамасын, техникалық-экономикалық негіздемесін, математикалық және компьютерлік модельдерін, жүйелердің виртуалды топологияларын әзірлейді және алынған нәтижелерді IT-саладағы мамандарға да, бұл саланың маманы емес адамдарға да ұсынады.
  • Практикалық мәселелерді шешу үшін оларды пайдалану мүмкіндігін анықтау мақсатында компьютерлік жүйелер мен желілердің жұмыс қабілеттілігін, ақауларға төзімділігін және ақпараттық қауіпсіздігін талдайды.
  • Аспаптық орталарды пайдалана отырып математикалық немесе имитациялық модельдеу негізінде ақпараттық жүйенің есептерін шешудің модельдерін, әдістері мен алгоритмдерін әзірлейді және талдайды.
  • Бағдарламалық жасақтаманың функционалдығын жобалайды, қамтамасыз етеді, халықаралық стандарттар мен хаттамаларға негізделген құрал орталарын пайдаланып мультимедиялық нысандарды біріктіреді.
  • Ақпараттық жүйелерді басқару әдістемесіне негізделген сенімді қолданбалы және жүйелік бағдарламалық қамтамасыз етуді жобалайды және басқарады.
  • Бағдарламалық қамтамасыз ету архитектурасының принциптерін ескере отырып, қосымшаларды әзірлеудің заманауи аспаптық орталарын пайдалана отырып, IT-жобаның аппараттық-бағдарламалық кешенін құрастырады, оңтайландырады және сынайды
Top