6B06105 Бағдарламалық жасақтама сәулетшісі в М.Қозыбаев атындағы Солтүстік Қазақстан университеті
-
Білім беру бағдарламасының мақсаты Аспаптық және есептеу орталарын пайдалана отырып, компьютерлік ғылымдар әдіснамасы негізінде кәсіпорында ақпараттық қауіпсіздікті қамтамасыз ете отырып, бағдарламалық қамтамасыз етудің архитектурасы мен конфигурациясын жобалауға және әзірлеуге қабілетті IT-технологиялар саласындағы мамандарды даярлау.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Кәсіби қызметке кіріспе
Пән «Бағдарламалық қамтамасыз ету сәулетшісі» білім беру бағдарламасының түлектерінің біліктілік сипаттамаларын, бағдарламалық қамтамасыз ету инженериясының негізгі түсініктерін, бағдарламалық қамтамасыз етуді әзірлеу әлемінде әзірлеу процесіндегі сәулетшінің рөлін түсінуді, кәсіби нормалар мен этикалық стандарттарды, қазіргі заманғы үрдістер мен технологияларды түсінуді зерттейді; пәнді оқу нәтижесінде білім алушы оқу саласы бойынша ақпаратты іздеуге, талдауға және жіктеуге, кеңсе бағдарламаларында ақпаратты жоғары сапалы өңдеу мен пішімдеуді орындауға қабілетті, бағдарламалық қамтамасыз етудің негізгі ұғымдары мен принциптерін түсінеді.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математика
Пән қолданбалы (инженерлік) есептерді шешуге арналған математикалық құралдарды, IT саласындағы есептерді зерттеу мен шешудің математикалық әдістерінің негіздерін зерттейді, дерексіз объектілермен жұмыс істеу дағдыларын игеруге, әртүрлі сандық және сапалық қатынастарды білдіру үшін математикалық ұғымдар мен белгілерді дұрыс қолдану дағдыларын алуға мүмкіндік береді; пәнді оқу барысында білім алушы математикалық модельдеу және деректерді талдау дағдыларын дамытады.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Құқық және сыбайлас жемқорлыққа қарсы мәдениет негіздері
Пән қоғамдық және жеке құқықтық сананы зерттейді, құқықтық мәдениетті, сыбайлас жемқорлыққа қарсы іс-қимыл жөніндегі азаматтық ұстанымды қоғамға қарсы құбылыс ретінде қалыптастырады;пәнді оқу нәтижесінде білім алушы құқықтық реттеу контекстіндегі оқиғаларға, әрекеттерге талдау жасай алады, нормативтік-құқықтық актілерді біледі.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Жартылай сандық алгоритмдер
Пән IT-мамандарға практикалық қызмет пен ғылыми зерттеулерде қажет болатын бағдарламалаудың математикалық негіздерін: логикалық операциялар мен логикалық функцияларды, логика алгебрасын және оны бағдарламалауда қолдануды, жиынтықтар теориясын, комбинаториканы және оны бағдарламалауда қолдануды, Графиктер мен олардың қасиеттерін, графиктердегі жолдарды іздеу алгоритмдерін зерттейді; пәнді оқу нәтижесінде білім алушы практикалық іс-әрекеттегі дағдылар мен білім, соның ішінде бағдарламаларды әзірлеу, алгоритмдерді оңтайландыру және деректерді талдау.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Ғылыми зерттеу әдістері
Ғылыми зерттеу саласындағы базалық білімді, зерттеу бағытын таңдауды, ғылыми-техникалық проблеманы қоюды, IT-маманның кәсіби қызметінің міндеттерін шешу үшін теориялық және эксперименттік зерттеулер жүргізуді қоса алғанда, ғылыми-зерттеу жұмыстарын жүргізу кезеңдерін зерделейтін пән; оқу нәтижесінде білім алушы IT-салада ғылыми зерттеуді ұйымдастыру және жүргізу үшін ғылыми зерттеу әдістерін қолдана алады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Есептеу математикасы
Пән есептеу алгоритмдерін құрудың жалпы принциптерін, есептеу қателіктерінің түрлерін және оларды анықтау тәсілдерін, типтік инженерлік және математикалық есептерді шешудің сандық әдістері мен алгоритмдерін, қолданбалы бағдарламалық орталарда типтік математикалық есептердің есептеу алгоритмдерін іске асыруды және шешім нәтижелерінің сенімділігін бағалауды, машиналық есептеулердің ерекшеліктерін ескере отырып алгоритмдерді құрастыру мен бағдарламалауды зерттейді; пәнді оқу нәтижесінде білім алушы сандық есептеулерді пайдалана отырып, математикалық және инженерлік есептерді шешуге арналған құралдармен жұмыс істеу білімі мен дағдыларын меңгереді.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Экономика және кәсіпкерлік негіздері
Пән фирмалардың, түрлі ұйымдық-құқықтық нысандағы кәсіпорындардың жұмыс істеу тетіктерін зерделейді; пәнді оқу процесінде білім алушы алған білімдерін бизнесті құрудың тиімді жүйесін құру үшін қолдана алады, кәсіпкерлік саласындағы білім мен түсінікті көрсете алады, теориялық ақпарат пен кәсіпкерлік практикасын жинап, түсіндіре алады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Тіршіліктің қауіпсіздігін сақтау негіздері
Пән табиғи, техногендік және әлеуметтік сипаттағы ТЖ жағдайында сауатты мінез-құлық қағидаларын, апаттардың, зілзалалардың ықтимал салдарларынан, сондай-ақ осы салдарларды жою барысында шаруашылық объектілері мен мүліктің халқы мен өндірістік персоналы үшін Төтенше жағдайлар кезінде залалды барынша азайтатын болжамдау мен шешімдер қабылдау қағидаларын зерделейді; пәнді оқу нәтижесінде білім алушы табиғи, техногендік және әлеуметтік сипаттағы ТЖ жағдайында сауатты мінез-құлық қағидаларын оқыту үшін қажетті практикалық дағдыларды пайдалана алады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Экология және тұрақты даму
Пән табиғат пен қоғамның тұрақты даму заңдылықтары, тірі организмдер мен тіршілік ету ортасының өзара әрекеттесуі туралы заманауи жүйелік идеялардың қалыптасуын зерттейді; қоршаған ортаға антропогендік әсерге байланысты проблемалар; оқыту нәтижелері бойынша түлек экологиялық проблемалардың себептерін және оларды жою жолдарын анықтай алады, экологиялық процестерге талдау жасай алады, табиғатты қорғау қызметінде нақты міндеттер, басымдықтар қоя алады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Электротехника
Пән электр энергетикасы заңдарын, электр қуатын қосу және тарату, электр қуатымен жұмыс істеу кезіндегі қауіпсіздік, желілік жүйелер, желілер бойынша деректерді беру және электрондық коммуникация принциптерін зерттейді; пәнді оқу нәтижесінде білім алушы электр жабдықтарындағы ақауларды диагностикалау және жою дағдыларын, электр желілеріндегі құрылғыларды қосу және баптау, жүктемені басқару және электр энергиясын тиімді пайдалану дағдыларын алады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Компьютерлік математика
Пән ықтималдық модельдері мен статистикалық әдістердің негіздерін, оларды бағдарламалық құралдарды пайдалана отырып қолдануды, ықтималдық ұғымдарын, статистика әдістерімен деректерді жинауды, талдауды және интерпретациялауды зерттейді; пәнді оқу процесінде білім алушы деректерді өңдеуді, визуализациялауды және интерпретациялауды қоса алғанда, деректерді талдаудың практикалық дағдыларын, адам қызметінің әртүрлі салаларындағы статистикалық деректер негізінде негізделген шешімдер қабылдау дағдыларын меңгереді.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Ақпараттық жүйелер негізі
Пән ақпараттық жүйе (АЖ) ұғымын, АЖ сипаттау әдістерін, АЖ канондық сипаттамасын, ақпараттық процестің түсінігі мен құрылымын, ақпаратты беру модельдерін, ашық жүйелердің өзара әрекеттесу моделін және алмасу хаттамаларын, ақпаратты өлшеуді, арналық, физикалық деңгейдегі ақпараттық процестерді, ақпаратты беруді бақылауды, кодтау теориясының жалпы ұғымдарын зерттейді; пәнді оқу нәтижесінде білім алушы ақпаратты өлшеуге және ақпараттық процестерді бағалауға, Ақпараттық жүйелер саласындағы міндеттерді талдауға және шешуге қабілетті.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Сигнал теориясының негіздері
Пән сигналдарды талдау және өңдеу негіздерін, сигналдардың әртүрлі типтерін және олардың математикалық модельдерін, сигналдарды модуляциялау және демодуляциялау принциптерін, беру функцияларын және сызықтық жүйелердің жиілік сипаттамаларын зерттейді; пәнді оқу нәтижесінде білім алушы алған білімдері мен дағдыларын сигналдарды өңдеу саласындағы практикалық есептерді шешуге қолдана алады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Бағдарламалау тілдері мен технологиялары
Пән бағдарламалау тілдерінің жіктелуін, жоғары деңгейлі бағдарламалау тілін, оның синтаксисі мен семантикасын, құрылымдық бағдарламалауды тереңдетіп оқытатын бағдарламалаудың негізгі тұжырымдамалары мен әдістемелерін, бағдарламалық жасақтама жасауда қолданылатын технологиялар мен құралдарды, соның ішінде даму орталарын, нұсқаларды басқару жүйелерін, жөндеушілер мен тестілеу құралдарын зерттейді; пәнді оқу нәтижесінде білім алушы бағдарламаларды әзірлеу, оңтайландыру және күйін келтіру дағдыларын алады, бағдарламалау принциптері мен үлгілерін қолданады.
Оқу жылы - 2
Семестр - 1
Несиелер - 7
-
Электроника
Пән транзисторлар, диодтар, резисторлар мен конденсаторлар, негізгі электр тізбектері, цифрлық жүйелер, логикалық элементтер және цифрлық құрылғылардың жұмыс принциптері, аналогтық схемалар, күшейткіштер, сүзгілер және басқа компоненттер, микроконтроллерлерді бағдарламалау сияқты электрониканың негізгі ұғымдарын зерттейді; пәнді оқу нәтижесінде білім алушы электр схемаларын талдауға және жобалауға, параметрлерді тексеру үшін өлшеу құралдарын қолдануға қабілетті.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Операциялық жүйелер
Пән операциялық жүйелердің (ОЖ) жұмыс істеуінің негізгі ұғымдары мен принциптерін, олардың компьютер ресурстарын басқарудағы және қолданбалы бағдарламалардың жұмысын қамтамасыз етудегі рөлін, ОЖ архитектурасын, процестерді басқаруды, файлдық жүйені, виртуалды жадты, қауіпсіздік, желілік өзара іс-қимыл, ресурстарды басқару және басқару мәселелерін зерттейді; пәнді оқу нәтижесінде білім алушы ресурстарды басқару және басқару дағдыларын меңгереді операциялық жүйелер шеңберінде.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Компьютер архитектурасы
Пән компьютерлік жүйелердің принциптері мен құрылымын, орталық процессорларды (CPU) ұйымдастыру негіздерін, жадты, жүйелік шиналарды және енгізу-шығаруды, микроархитектураларды талдауды, әртүрлі процессорлардың командалар жиынтығын, параллелизм, құбырлар мен кэштеу тұжырымдамаларын, жедел және сыртқы жадпен, енгізу-шығару және деректерді сақтау құрылғыларымен өзара әрекеттесудің архитектуралық аспектілерін зерттейді; зерттеу нәтижесінде пәндер білім алушы бағдарламалық жасақтаманы тиімді әзірлеу және оны нақты аппараттық платформалар үшін оңтайландыру үшін компьютердің құрылғысын түсіне алады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Компьютерлік желілер
Пән ақпараттық-есептеу желілерінің (АЕЖ) жіктелуі мен тарихын, АЕЖ бағдарламалық және аппараттық құралдарын, желілер топологиясын, желілік компоненттерді, OSI ашық жүйелерінің өзара байланыс моделін, кабельдік байланыс желілерін, сымсыз байланыс арналарын, желілердегі адрестеуді, IP - адрестеуді, TCP/IP коммуникациялық хаттамалар стегін, желілік технологияларды, жергілікті және жаһандық желілер, жобалау негіздері және желілерді құру принциптері; пәнді оқу процесінде білім алушы қазіргі заманғы әуе кемелерін жобалау, баптау және басқару дағдыларын игереді.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Жүйелік бағдарламалық қамтамасыз ету
Пән жүйелік бағдарламалық қамтамасыз етудің құрамын, құралдар мен технологияларды, операциялық жүйелерді, компиляторларды, кітапханаларды және басқа да жүйелік бағдарламалық қамтамасыз етуді әзірлеу және қолдау үшін пайдаланылатын құралдар мен технологияларды, компьютерлердің архитектуралық ерекшеліктерін, ассемблерлік бағдарламалауды, жүйелік шақыруларды құруды зерттейді; пәнді оқу нәтижесінде білім алушы бағдарламаларды құрастыру, жүктеу және орындау процесін түсіне алады, дағдыларды алады жүйелік бағдарламалық жасақтаманы құру және қолдау.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Компьютерлік жүйелердің хаттамалары мен интерфейстері
Пән жүйе интерфейстерін құру негіздерін,пайдаланушы интерфейстерінің түрлерін және оларды әзірлеу кезеңдерін, web-технологияларда пайдаланылатын деректерді беру хаттамаларын, клиент жағында интерфейсті әзірлеудің негізгі принциптерін, стандарттары мен технологияларын, қауіпсіздік және өнімділік принциптерін зерттейді; пәнді оқу нәтижесінде білім алушы тарапта интерактивті пайдаланушы интерфейстерін жобалау, әзірлеу және оңтайландыру қабілетіне ие болады клиент, web-хаттамалармен жұмыс істей алады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Визуализацияның ақпараттық технологиялары
Пән деректер мен ақпаратты визуализациялаудың әдістері мен құралдарын, күрделі деректердің графикалық көріністерін құруды, интерактивті визуализацияларды әзірлеуді, ғылыми зерттеулерді қоса алғанда, әртүрлі салалардағы ақпаратты талдау және түсіну үшін визуализацияларды қолдануды зерттейді; пәнді оқу нәтижесінде білім алушы графикалық кітапханаларды, құралдар мен бағдарламалау тілдерін пайдалана отырып, деректердің ақпараттық және көрнекі визуализациясын жасай алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Деректер қорын басқару жүйелері
Пән мәліметтер қорын құру және басқару технологияларын, деректер банкін және оның компоненттерін, мәліметтер қорын басқарудың әртүрлі жүйелерін (ДҚБЖ), деректерді орнату, конфигурациялау, сақтық көшірме жасау және қалпына келтіру дағдыларын, ДҚБЖ өнімділігін оңтайландыру аспектілерін, сақталған процедураларды, триггерлер мен индекстерді әзірлеуді, таратылған жүйелердегі деректерді басқаруды, қауіпсіздік пен масштабтау әдістерін нақты ДҚБЖ контекстіндегі мәліметтер қорын зерттейді; пәнді оқу нәтижесінде білім алушы әртүрлі салалардағы мәліметтер базасын тиімді басқару үшін білім мен дағдыларға ие болады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Алгоритмдер және мәліметтер құрылымдары
Пән деректерді өңдеудің іргелі құрылымдары мен алгоритмдерін, алгоритм ұғымын, алгоритм түрлерін, алгоритмдер мен есептерді алгоритмдеу мысалдарын, алгоритмдердің есептеу күрделілігінің асимптотикалық талдауын, алгоритмнің күрделілігі ұғымын (уақытша және теориялық), алгоритмнің тиімділігін, дерексіз деректер құрылымдарын жүзеге асыру тәсілдерін зерттейді; пәнді оқу нәтижесінде білім алушы тиімді алгоритмдер мен деректер құрылымдарын әзірлеу саласында дағдыларға ие болады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Есептеу жүйелерін компьютерлік модельдеу
Пән есептеу әдістерін, алгоритмдерін және оларды жүзеге асыру құралдарын, жүйелерді компьютерлік модельдеудің теориялық және практикалық аспектілерін, оның ішінде оңтайландыру және шешім қабылдау мәселелерін шешу үшін модельдеу әдістерін зерттейді; пәнді оқу нәтижесінде студент компьютерлік жүйелердің құрамдас бөліктерінің әрекеті мен өзара әрекетін сипаттайтын компьютерлік модельдерді құра алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Ақпараттық жүйелердің графикалық құралдары
Пән пайдаланушы қосымшаларының графикалық интерфейстерін құру принциптері мен технологияларын, визуалды дизайнды, пайдаланушы интерфейсінің элементтерін құруды, графика және анимация арқылы пайдаланушымен өзара әрекеттесуді, ыңғайлы және тартымды интерфейстерді әзірлеу үшін графикалық кітапханалар мен құралдарды қолдануды зерттейді; пәнді оқу нәтижесінде білім алушы графикалық редакторларды қолдана отырып, пайдаланушы интерфейсінің графикалық элементтерін жасай алады, тиімді және тартымды графикалық интерфейстерді құру үшін дизайн және композиция принциптерін қолдана алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Параллельді есептеулер
Пән параллельді және дәйекті есептеу жүйелерін, алгоритмдерді параллельдеу әдістерін, параллельді есептеулердегі ресурстарды синхрондау және басқару әдістерін, параллельді архитектуралық модельдерді, параллельді бағдарламалау парадигмаларын зерттейді; пәнді оқу нәтижесінде білім алушы параллельді бағдарламаларды әзірлеу және оңтайландыру дағдыларын игереді, жоғары өнімділікті есептеу есептерін шешу үшін көппроцессорлық жүйелерді тиімді пайдаланады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Функционалдық және логикалық бағдарламалау
Пән функционалды және логикалық бағдарламалаудың принциптері мен әдістемелерін, өзгермейтін деректер құрылымдарының тұжырымдамаларын, А. Черчтің рекурсивті функциялары мен ламбда есептеулерін, функционалдық белгілердегі бағдарламалауды, функционалдық тілдерді, қатаң функционалдық тілді, бағдарламалау әдістерін, функционалдық бағдарламаларды ұсыну мен түсіндіруді, логикалық бағдарламалардың негізгі конструкцияларын, операциялық және декларативті семантиканы, интерпретацияны зерттейді; пәнді оқу нәтижесінде білім алушы бағдарламалау дағдыларын шыңдайды, функционалдық бағдарламаларды әзірлеуге және логикалық бағдарламалауды қолдануға қабілетті.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Бағдарламалық қамтамасыз ету архитектурасын модельдеу
Пән, масштабталатын және сенімді бағдарламалық шешімдерді әзірлеу, бағдарламалық жасақтаманың архитектурасын сипаттайтын үлгілерді әзірлеу және пайдалану, соның ішінде үлгілерді, абстракциялық қабаттар және құрамдас бөліктер сияқты жоғары деңгейлі тұжырымдамаларды модельдеу үшін модельдеу тиімді әдістерін зерттейді; пәнді оқу нәтижесінде студент абстракцияның әртүрлі деңгейлерінде бағдарламалық жасақтаманың архитектурасын сипаттайтын модельдерді құра алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Объектіге бағытталған бағдарламалау
Пән объектіге бағытталған бағдарламалаудың тұжырымдамалары мен әдістемелерін және оларды визуалды құралдарды пайдалана отырып, жоғары деңгейлі бағдарламалау тілінде қолдануды, графикалық пайдаланушы интерфейстерін (GUI) әзірлеуді, SOLID принциптерін, сыныптармен және объектілермен жұмысты зерттейді; пәнді оқу нәтижесінде білім алушы интерактивті қосымшаларды құру үшін графикалық пайдаланушы интерфейстерін (GUI) әзірлеу дағдыларын, Объектіге бағдарланған бағдарламалаудың үздік тәжірибелерін ескере отырып, бағдарламалық қамтамасыз етуді әзірлеу тәсілін меңгереді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Деректер қоры
Пән мәліметтер базасын құру, пайдалану және басқару негіздерін, мәліметтер базасының пайда болу және даму тарихын, мәліметтер базасының әр түрлі түрлерін, соның ішінде реляциялық және NoSQL мәліметтер базасы, сұраныстарды құру және деректерді манипуляциялау үшін SQL тілі, мәліметтер базасын жобалау әдістемесі, қалыпқа келтіру, транзакциялар, сұраныстардың қауіпсіздігі мен оңтайландырылуы, мәліметтер базасын жобалауды автоматтандыру; пәнді оқу нәтижесінде білім алушы пәндік сала үшін мәліметтер базасының түрін таңдай алады, тұжырымдаманы әзірлейді және мәліметтер базасының құрылымы мен мазмұнын жобалайды, сондай-ақ мәліметтер базасын физикалық іске асыруды жүзеге асырады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Алгоритмдер теориясы
Пән алгоритмдер теориясына кіріспе, алгоритмдердің қасиеттері, әмбебап алгоритмдік модельдер, Тьюринг машиналары, пост машинасы, Марковтың қалыпты алгоритмдері, негізгі алгоритмдік құрылымдар, бағдарламалық өнімнің спецификациясы ұғымы, алгоритмдерді құру әдістері, алгоритмдерді құрудың эвристикалық әдістері, рекурсивті функциялар, есептер мен алгоритмдердің күрделілігін бағалау, алгоритмдердің күрделілігін есептеу әдістерін зерттейді; пәнді зерттеу нәтижесінде білім алушы олардың оңтайлылығы мен күрделілігін ескере отырып, әртүрлі есептерді шешу үшін алгоритмдерді құруға және талдауға қабілетті.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Ақпараттық жүйелерді басқару
Пән ақпараттық жүйелердің (АЖ) жұмыс істеу принциптерін, енгізу, бейімдеу, баптау, пайдалану және сүйемелдеу процестерін, ақпараттық жүйелерді тестілеуді жүргізуді, АЖ компоненттерін тестілеудің заманауи технологиялары мен құралдарын, ақпараттық жүйені таныстырудың әдістері мен тәсілдерін және пайдаланушыларды бастапқы оқытуды зерделейді; пәнді оқу нәтижесінде білім алушы ұйымның ақпараттық инфрақұрылымын, оның ішінде деректерді, бағдарламалық қамтамасыз етуді және аппараттық жабдықты басқаруды тиімді басқару үшін қажетті дағдыларды алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Didigital- жылжыту үшін маркетинг құралдарын бағдарламалау
Пән сайт трафигін талдау және басқару, маркетингтік науқандарды автоматтандыру, бастапқы беттерді, қондыру беттерін жасау бағдарламаларын әзірлеу, сайтқа кірушілер, тұтынушылар, нарық және бәсекелестер туралы деректерді автоматты түрде жинау және талдау үшін құралдарды зерттейді; пәнді оқу нәтижесінде студент маркетингтік компаниялардың әртүрлі аспектілерін автоматтандыру үшін бағдарламалау дағдыларын меңгереді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Ақпараттық жүйелерді жобалау
Пән оңтайлы жобалау, ақпараттық жүйелерді жобалау әдістемесі, соның ішінде web-қосымшалар, пайдаланушының талаптарын талдау, жүйенің архитектурасын құру және әзірлеу технологияларын таңдау, динамикалық web-сайттар, web-қосымшалар және дерекқорлар түріндегі ақпараттық жүйелерді әзірлеу технологиялары мақсатында жүйелерді ыдырату әдістерін зерттейді; пәнді оқу нәтижесінде білім алушы пайдаланушылардың қажеттіліктері мен функционалдылыққа қойылатын талаптарды ескере отырып, ақпараттық жүйені жобалауға, жүйенің архитектурасын жасауға, мәліметтер базасының құрылымын анықтауға, ақпараттық жүйенің прототипін жасауға қабілетті.
Оқу жылы - 3
Семестр - 2
Несиелер - 7
-
Заманауи технологияларды пайдалана отырып бағдарламалық қамтамасыз етуді әзірлеу
Пән компьютерлік жүйелер архитектурасының негіздерін, бағдарламалық өнімдердің архитектурасын жобалауды, модульдік және кеңейтілу принциптерін қолдануды, минималды өміршең бағдарламалық өнімдерді (MVP) әзірлеу үшін негіздерді қолдануды, әртүрлі жүйелер мен қызметтерді біріктіруді зерттейді; пәнді оқу нәтижесінде студент бағдарламалық өнімдердің жоғары деңгейдегі архитектуралық концепцияларын әзірлеуге, әртүрлі жүйелер мен сыртқы қызметтерді біріктіруге қабілетті.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Мобильді технологиялар және қосымшалар
Пән пайдаланушы интерфейстерін құру әдістерін, телефонияны қолдауды, SMS жіберуді/қабылдауды, Wi-Fi, Bluetooth, NFC арқылы қосылымдарды басқаруды, желі конфигурациясын, бағдарламалық интерфейстер арқылы Тікелей/кері байланыс үшін аппараттық сенсорларды, қолданбаның геолокациялық және картографиялық қызметтермен өзара әрекеттесуін зерттейді; пәнді оқу нәтижесінде білім алушы мобильді құрылғылардың ерекшеліктерін ескеретін және пайдаланушылар үшін әртүрлі функционалдылықты қамтамасыз ететін мобильді қосымшаларды әзірлеуге қабілетті.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Бөлінген қосымшалар архитектурасы
Пән бөлінген жүйелердің негіздерін, микросервис архитектурасын, архитектуралық үлгілерді, бөлінген қосымшаларды әзірлеуді, таратылған қосымшаларды басқаруды қоса алғанда, бөлінген қосымшаларды жобалаудың әдістемелері мен тәсілдерін зерттейді; пәнді оқу нәтижесінде студент тиімді бөлінген жүйелерді құру үшін архитектуралық үлгілерді қолдана алады және таратылған қосымшаларда деректерді басқару стратегияларын әзірлей алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
IT-жобаларды басқару
Пән жоғары технологиялық жобалардың ерекшелігін, IT-жобаларды (анықтау және түрлері), IT-жобалардың ұйымдық құрылымдарын, IT-жобаларды басқару, MSF Тәуекелдерін басқару саласындағы стандарттарды, тәуекелдер туралы негізгі мәліметтерді, тәуекелдерді басқаруды жоспарлауды, тәуекелдерді талдау мен басымдылықты, жобалардың тиімділігін бағалау қағидаттарын, жоба мұрағаттарын, қосымшаны пайдалануды зерделейді; нәтижесінде пәнді оқу білім алушы жобаның мақсаттарын анықтауды, жоба жоспарларын құруды, ресурстарды басқаруды, орындалуын бақылауды, тәуекелдерді басқаруды және коммуникацияны қоса алғанда, жобаларды басқару дағдыларын алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Зияткерлік ақпараттық жүйелер
Пән әртүрлі мақсаттағы ақпараттық жүйелерді интеллектуализациялау негіздерін, интеллектуалды ақпараттық жүйелердің архитектурасын, машиналық оқыту және деректерді өңдеу алгоритмдерін интеграциялау әдістерін, сондай-ақ автоматты шешімдер қабылдауға және нәтижелерді болжауға қабілетті қосымшалар құруды зерттейді; пәнді оқу нәтижесінде білім алушы күнделікті міндеттерді автоматтандыруға және әртүрлі салалардағы жұмыстың тиімділігін арттыруға қабілетті жүйелерді әзірлеу дағдыларына ие болады.
Оқу жылы - 4
Семестр - 1
Несиелер - 8
-
Бағдарламалау инженериясы
Пән бағдарламалық инженерияның негізгі процестерін, бағдарламалық құралдың өмірлік циклін, бағдарламалық қамтамасыз етуді әзірлеу модельдерін, бағдарламалық қамтамасыз етуді жобалаудың құралдары мен әдістерін, процедуралар мен деректердің спецификацияларын, бағдарламалық өнімдерді әзірлеудің экономикалық және құқықтық негіздерін; пәнді оқу нәтижесінде студент бағдарламалық қамтамасыз етуді әзірлеудің негізгі кезеңдері мен процестерін, бағдарламалық қамтамасыз етуді жобалаудың құралдары мен әдістерін қолдана алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 8
-
Бұлттық теһхнологиялар
Пән бұлтты есептеулердің негізгі ұғымдарын, принциптерін және архитектуралық үлгілерін, соның ішінде қоғамдық, жеке және гибридті бұлттарды, виртуалдандыру және контейнерлеу технологияларын, бұлтты есептеулер саласындағы ұйымдастыру, заңдар және реттеу; бұлттық ресурстарды басқару жүйелерін, бұлттық есептеулердегі қауіпсіздік мәселелерін, бизнес талаптарын ескере отырып, бұлтты шешімдерді жобалауды зерттейді. Пәнді оқу нәтижесінде студент бұлтты есептеулердің принциптерін түсінеді және бұлтты ресурстарды басқару жүйелерімен жұмыс істеуді біледі.
Оқу жылы - 4
Семестр - 1
Несиелер - 8
-
Ақпараттық қауіпсіздік
Пән ақпараттық қауіпсіздіктің тұжырымдамалық моделін, ақпараттық қауіпсіздік стандарттарына шолу мен салыстырмалы талдауды, қауіпсіздіктің бұзылу себептерін зерттеуді, қауіпсіздік саясаты ұғымын, компьютерлік жүйедегі қауіпсіз субъектілік өзара іс-қимыл модельдерін, қорғаныс механизмдерін біріктіруді, таратылған компьютерлік жүйеде қауіпсіздік тетіктерін құруды, қорғалған виртуалды желілерді құрудың заманауи құралдарын, ақпаратқа рұқсатсыз қол жеткізу тәсілдерін зерттейді; пәнді оқу нәтижесінде білім алушы компьютерлік жүйелер мен желілердің ақпараттық қауіпсіздігін талдай алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Бағдарламалық қамтамасыз етуді әзірлеуді басқару
Пән бұлттық платформалар мен қызметтерді, құралдарды пайдалануды, қолданбаларды орналастыру үшін инфрақұрылымды орнатуды, CI/CD құралдарын пайдалана отырып процестерді автоматтандыруды, микросервис архитектурасын және бұлттық мәліметтер қорын қоса алғанда, бұлттық орталар үшін қолданба архитектурасын жобалауды зерттейді; пәнді оқу нәтижесінде студент бұлттық орталардың ерекшеліктерін ескере отырып қосымшалардың архитектураларын құрастыра алады, масштабтау және ақауларға төзімділік талаптарын ескере отырып, бұлттық орталардағы мәліметтерді басқара алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 8
-
Бағдарламалық қамтамасыз етуді жобалау
Пән тиімді және тұрақты архитектураларды құру принциптерін, деректер үлгілері мен архитектуралық диаграммаларды әзірлеуді, жобалау әдістемелерін, архитектуралық үлгілерді ескере отырып жобалауды, жобалаудағы қауіпсіздік аспектілерін, жобалаудағы масштабтылық пен өнімділік талаптарын ескере отырып, кодты оңтайландыруды және ресурстар; пәнді оқу нәтижесінде студент ақпаратты тиімді сақтау және өңдеу үшін деректер модельдерін құру дағдыларына ие болады және жүйе құрамдас бөліктерінің құрылымы мен өзара әрекеттесуін визуализациялау үшін архитектуралық диаграммаларды құрастыра алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 8
-
Ақпаратты қорғау
Пән ақпаратты қорғау әдістері мен құралдарын, ақпаратты қорғаудың техникалық, аппараттық және бағдарламалық құралдарын, стеганографияны, ақпаратты жасыру әдістері мен әдістерін, криптография мен криптоанализді, криптографиялық модельдерді, шифрлау алгоритмдерін, симметриялы және асимметриялық криптожүйелерді, пайдаланушылардың аутентификациясы мен сәйкестендіру алгоритмдерін, желілердегі ақпаратты қорғауды, ақпаратты қорғау жүйелеріне қойылатын талаптарды зерттейді; пәнді оқу нәтижесінде білім алушы әртүрлі ақпараттық жүйелердегі деректердің қауіпсіздігін қамтамасыз ете алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Жасанды интеллект жүйелері
Пән жасанды интеллект жүйелерінің тарихы мен негізгі тұжырымдамаларын, жасанды интеллект жүйелерін модельдеу мәселелерін, жасанды интеллект жүйесінің бір түрі ретінде эвристикалық әдістер мен сараптамалық жүйелерді, сараптамалық жүйелерді әзірлеу әдістемесін, білімді ұсыну тәсілдерін, нейрондық желілер мен терең оқытуға кіріспе, күшейтілген оқыту және жасанды интеллект ойындарда; пәнді оқу нәтижесінде білім алушы ақпараттық жүйелерді құру саласындағы әртүрлі міндеттерді шешу үшін зияткерлік сервистерді қолдану дағдыларын қалыптастырады, әртүрлі салаларда зияткерлік жүйелерді жобалауға және дамытуға қабілетті.
Оқу жылы - 4
Семестр - 1
Несиелер - 8
-
Сенімді компьютерлік жүйелерді жобалау
Пән ақпараттық жүйелер (АЖ) архитектурасының және оларды жобалаудың негізгі аспектілерін, соның ішінде бағдарламалық қамтамасыз ету сапасының атрибуттарын және оларды қамтамасыз ету әдістерін, статикалық және динамикалық АЖ модельдерін, бағдарламалық қамтамасыз етудің эволюциясы мен реинжинирингін (БҚ), БҚ тестілеу принциптерін, БҚ сенімділігін есептеу көрсеткіштері мен модельдерін, сенімділікті арттыру модельдерін, тестілеу негіздерін зерделейді; пәндер білім алушы сапа мен сенімділіктің жоғары стандарттарына сәйкес келетін сенімді компьютерлік жүйелерді жобалауға, талдауға және қолдауға қабілетті.
Оқу жылы - 4
Семестр - 2
Несиелер - 7
-
Тестілеу және бағдарламалық қамтамасыз ету сапасын қамтамасыз ету
Пән бағдарламалық қамтамасыз етуді тестілеудің негізгі әдістері мен технологияларын, сапаны қамтамасыз ету принциптері мен әдістерін, қауіпсіздік, сенімділік, ұтқырлық көрсеткіштеріне сәйкестікті анықтауды, ұйымның ішкі және сыртқы стандарттары мен мәдениетіне сәйкес сапаны басқару жүйесін қолдануды, сапа стандарттарына сәйкес сыртқы сертификаттауды қолдауды және сапа нәтижелерін болжау үшін статистиканы қадағалауды зерттейді; пәнді оқу нәтижелері бойынша білім алушы бағдарламалық қамтамасыз етудің функционалдық жарамдылығын тексеруге және анықтауға, өмірлік циклдің барлық кезеңдерінде жобаны әзірлеушінің техникалық сүйемелдеу сапасын анықтауға қабілетті.
Оқу жылы - 4
Семестр - 2
Несиелер - 7
Профессии
Оқыту нәтижелері
- Ақпараттық сауаттылық дағдыларына ие, әртүрлі тілдік және мәдени ортада еркін қарым-қатынас жасау үшін ауызша және жазбаша нысанда тілдік құралдарды пайдалануды жүзеге асырады, ғылыми зерттеудің негізгі түрлерін жазу және негіздеу үшін ғылыми әдістер мен тәсілдерді пайдаланады.
- Өзгермелі әлеуметтік-мәдени жағдайларда тиімді бейімделу үшін практикалық қызметте базалық философиялық, әлеуметтік-саяси, экономикалық және құқықтық білімді пайдалануды жүзеге асырады, Қазақстанның тарихи дамуының негізгі кезеңдерін талдау негізінде азаматтық ұстанымын көрсетеді.
- Қызмет барысында салауатты өмір салтына бағдарлана отырып, тіршілік қауіпсіздігі және қоршаған ортаны қорғау саласындағы нормативтік-техникалық актілерді қолданады, төтенше жағдайларда табиғатты ұтымды пайдалану және қорғау білімдері мен дағдыларын пайдаланады.
- Жүйелік бағдарламалық жасақтаманы, қолданбалы бағдарламалық жасақтаманы, мәліметтер қоры, веб-сайттарды және мобильді қосымшаларды құру және жұмыс істеу үшін қажетті компьютерлік кодтың құрылымы мен мазмұнын және/немесе жазылуын әзірлейді, өзгертеді, жобалайды
- Заманауи аспаптық құралдар мен модельдеу және визуализация орталарын пайдалана отырып, халықаралық және мемлекеттік стандарттарға негізделген тиімді және сенімді жүйелерді әзірлеу үшін жобаның пәндік саласын ресімдейді.
- Басқарушылық шешімдер қабылдауды ақпараттық қамтамасыз ету үшін жүйелік тәсіл қағидаттары негізінде ақпаратты іздеуді, талдауды, жинауды, жіктеуді, жүйелеуді, өңдеуді және түсіндіруді ұйымдастырады және жүзеге асырады.
- Бизнес-процестерді талдау негізінде ақпараттық ағындардың тұжырымдамасын, техникалық-экономикалық негіздемесін, математикалық және компьютерлік модельдерін, жүйелердің виртуалды топологияларын әзірлейді және алынған нәтижелерді IT-саладағы мамандарға да, бұл саланың маманы емес адамдарға да ұсынады.
- Практикалық мәселелерді шешу үшін оларды пайдалану мүмкіндігін анықтау мақсатында компьютерлік жүйелер мен желілердің жұмыс қабілеттілігін, ақауларға төзімділігін және ақпараттық қауіпсіздігін талдайды.
- Аспаптық орталарды пайдалана отырып математикалық немесе Имитациялық модельдеу негізінде ақпараттық жүйенің есептерін шешудің модельдерін, әдістері мен алгоритмдерін әзірлейді және талдайды.
- Пайдаланушылардың талаптарына сәйкес бизнес-процестерді, кіріс және шығыс деректерін талдау негізінде бағдарламалық жасақтаманың архитектуралық үлгісі мен компоненттерін анықтайды.
- Деректерді бұлтты сақтау және өңдеу ресурстарын пайдаланатын бұлтты есептеу моделіне негізделген IT шешімдерін жобалайды және әзірлейді.
- IT-жобаны жоспарлауды және іске асыруды басқарады, алгоритмдер мен деректер қоры құрылымдарын оңтайландыруды сақтай отырып, заманауи аспаптық құралдар мен технологияларды пайдалана отырып бағдарламалайды.
Ұқсас БББ
6B06105 Бағдарламалық инженерия
Ғұмарбек Дәукеев атындағы Алматы энергетика және байланыс университеті (АЭжБУ)
6B06105 Бағдарламалық қамтамасыз ету
Сулейман Демирель атындағы университеті
6B06105 Есептеу техникасы және бағдарламалық қамтамасыз ету/ Smart Computing
Семей қаласының Шәкәрім атындағы университеті