6B06103 Digital Engineering в Нархоз Университеті
-
Білім беру бағдарламасының мақсаты Инновациялық кәсіпорындар, технологиялық компаниялар үшін бағдарламалық қамтамасыз етуді әзірлеу саласында жоғары білікті мамандарды практикаға бағдарланған даярлауды қамтамасыз ету, сондай-ақ үздіксіз кәсіби өзін-өзі жетілдіру, мамандардың әлеуметтік-жеке құзыреттерін дамыту, әлеуметтік ұтқырлықты және еңбек нарығындағы бәсекеге қабілеттілікті кеңейту үшін жағдайлар жасау.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша, Ағылшын тілі
-
ЖОО атауы Нархоз Университеті
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 248
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Алгоритмдеу және бағдарламалау
Курс қарапайым алгоритмдерді құрудың және олардың негізінде бағдарламалық жасақтаманы әзірлеу кезінде қолдануға арналған бағдарламалық кодтарды құрудың негізгі дағдыларын қалыптастырады. Студенттер әр түрлі деректерді өңдейді, массивтерді, файлдарды өңдеу әдістерін қолданады, функцияларды жасайды және графиктерді шығарады.
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Математикалық талдау I
Курс тізбектер мен функциялардың шектерін есептеуге арналған есептерді шешу және талдау әдістерінің теориялық және практикалық негіздерін, функциялардың үздіксіздігінің қасиеттерін зерделеуді, бір және бірнеше нақты айнымалы функциялардың дифференциалдануын қамтиды. Студенттер экономикадағы нақты қолданбалы есептерді шешу және сипаттау үшін математикалық талдау әдістерін қолдану мүмкіндіктерін түсінеді.
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Сызықтық алгебра
Сызықтық алгебра курсы теңдеулердің сызықтық жүйелерін, векторлық кеңістіктерді және сызықтық түрлендірулерді зерттеуді қамтиды. Студент матрицалық алгебраның қасиеттерін зерттейді, сызықтық теңдеулерді шешу, меншікті мәндер мен меншікті векторларды табу дағдыларын игереді
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Шетел тілі (ағылшын В1)
Академиялық мақсаттарға арналған ағылшын тілі курсы B1 деңгейінің бірінші жартысын - академиялық тілді оқытудың негізгі жетістігін оқып-үйренуге арналған. Курстың міндеттері: студенттерді академиялық ортада ағылшын тілінде оқуға дайындау. Курс тілдік дағдыларды - академиялық мәтіндерді оқу, академиялық жазу, дәрістерді тыңдау арқылы, сонымен қатар, жалпы білім, сыни ойлау, түпнұсқалық дереккөздермен жұмыс жасау, ақпаратты талдау және қорытындылау, өз ойыңызды ауызша және жазбаша түрде жеткізуді дамытады.
Оқу жылы - 1
Семестр - 2
Несиелер - 10
-
Шетел тілі (ағылшын A1)
Курс A1 минималды жеткілікті деңгейде 4 негізгі дағдыларды дамытады: сөйлеу, тыңдау, оқу және жазу. Бұл деңгейде сөздік қоры 1000-1500 сөзге дейін ұлғаяды. A1 деңгейі күнделікті қарым-қатынастың барлық жағдайларында (дүкен, әуежай, көше және т.б.) жиі қолданылатын ең пайдалы сөздер мен сөз тіркестеріне толы. Бұл деңгейдегі сөздердің көпшілігі әмбебап болып табылады және стильге қарамастан жазбаша және ауызекі тілде қолданыла алады. Коммуникативтік әдістеме қарым-қатынас барысында тілді меңгеруге бағытталған, сондықтан сіз оқылатын тақырып бойынша диалогтар арқылы жаңа сөздерді жаттап аласыз.
Оқу жылы - 1
Семестр - 2
Несиелер - 10
-
Академиялық және кәсіби практикадағы этикалық принциптер мен жазу
Бұл курс академиялық және кәсіби ортадағы этикалық тұжырымдамаларға кіріспе болып табылады, сонымен қатар студенттерді тиімді жазбаша қарым-қатынас принциптерімен таныстырады. Студенттер идеяларды жинақтау, талдау, бағалау және синтездеу арқылы сыни оқу мен жазуды қолданады. Курс этикалық жазу принциптерін қолдана отырып дәлелді эссе құруды үйретеді, сондай-ақ ғылыми дереккөздермен тиімді қарым-қатынас жасау және оларды өз мәтіндеріне қосуды үйретеді. Сонымен қатар, курста кәсіби жауапкершілік, басқару этикасы, мүдделер қақтығысы, зияткерлік меншік, құпиялылық, бұзушылықтар туралы хабарлау және ақпараттың таралуы сияқты этикалық мәселелер қарастырылады.
Оқу жылы - 1
Семестр - 2
Несиелер - 2
-
Шетел тілі (ағылшын В2)
Академиялық мақсаттағы ағылшын тілі B2 деңгейлі материалдың екінші бөлігін - академиялық тілді оқытудың негізгі стандартымен танысуға арналған. Курс академиялық мақсаттағы ағылшын тіліндегі қазіргі заманғы зерттеулерге шолу жасайды, сөйлеу әрекетінің барлық түрлерін одан әрі дамыту бойынша практикалық тапсырмаларды ұсынады. Курстың мақсаты - ағылшын тілінде оқуға дайын студенттерге қажетті дағдылар мен академиялық тілді жетілдіру. Курс шынайы материал, жетілдірілген дағдылар және академиялық тіл, академиялық контекстегі барлық 4 дағдыларды прогрессивті қамтудан тұрады.
Оқу жылы - 1
Семестр - 2
Несиелер - 10
-
Объектіге бағытталған бағдарламалау
Бұл курс объектіге бағытталған бағдарламалау принциптерімен танысуға арналған. Оқиғаға бағытталған бағдарламалау әдістеріне, соның ішінде объектіге бағытталған құралдарды қолдана отырып, объектілер мен кластар құруға баса назар аударылады. Оқу аяқталғаннан кейін студенттер бағдарламаларды жобалауды, бағдарламалауды, тестілеуді және өңдеуді білуі керек.
Оқу жылы - 1
Семестр - 2
Несиелер - 6
-
Математикалық талдау II
Курс интегралдар теориясының теориялық негіздерін (белгісіз және анықталған, жеке емес, еселік), функционалдық тізбектер және қатарлар теориясын қамтиды. Студенттер интегралдар алуды, олардың қасиеттерін талдауды, қатарлар мен интегралдардың ұқсастығын зерттеуді, практикалық жеке есептерді шешуді үйренеді.
Оқу жылы - 1
Семестр - 2
Несиелер - 6
-
Шетел тілі (ағылшын A2)
Курс A2 жеткілікті деңгейде ағылшын тілін меңгеруде 4 негізгі дағдыларды дамытады: сөйлеу, тыңдау, оқу және жазу. Курс A1 деңгейінде алған білімдерін қайталауға және бекітуге арналған. Бұл деңгейде сөздік қор 1500 және одан көп сөзге дейін кеңейеді және келесі тақырыптарды қамтиды: тамақтану, достар, ойын-сауық, отбасы, хобби, саяхат, жаңалықтар, жануарлар т.б. Бұл білім күрделі сөздерді, жұмысқа, бизнеске арналған арнайы тақырыптарды есте сақтауға арналған лексикалық платформа болып табылады. Коммуникативті әдістермен қатар кейс-стади, рөлдік ойын, жобалық жұмыс сияқты интерактивті әдістер қолданылады.
Оқу жылы - 1
Семестр - 2
Несиелер - 10
-
Дискретті математика
Курс математикалық модельдер мен алгоритмдерді әзірлеуде, сонымен қатар дискретті кеңістіктерде іздеу мен оңтайландырудың әлеуметтік-экономикалық, ақпараттық-технологиялық және есептеуіш есептерін шешуде қолданылатын дискретті құрылымдарды сипаттаудан тұрады. Студенттер жиындардың, графтардың, бульдік функциялар мен логиканың, кодтаудың, комбинаториканың және шекті детерминирленген автоматтардың типтік есептерін шешуді үйренеді.
Оқу жылы - 1
Семестр - 2
Несиелер - 6
-
Алгоритмдер және деректер құрылымы
Курс тиімді компьютерлік бағдарламаларды алгоритмдік жобалау құралы ретінде деректер құрылымын талдау мен жобалауды қамтиды. Пән мәліметтер құрылымының негізгі тақырыптарына, соның ішінде массивке негізделген тізімдерге, байланыстырылған тізімдерге, олқылықтарға, хэш-кестелерге, рекурсияға, бинарлы ағаштарға, скапегоат ағаштарына (өзін-өзі теңдестіретін бинарлы ағаштары), қызыл-қара ағаштарға, үйінділерге, сұрыптау алгоритмдеріне және графикаға бағытталған.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Ықтималдықтар теориясы және математикалық статистика
Курс экономика және қаржы қосымшаларына негізделген ықтималдықтар теориясы мен математикалық статистиканың теориялық негіздері мен практикалық әдістерін қамтиды: Колмогоровтың аксиоматикасы, ықтималдық кеңістік, кездейсоқ шамалар және олардың таралуы, математикалық күту, дисперсия және басқа да кездейсоқ шамалардың детерминирленген сипаттамалары, үлкен сандар заңы және классикалық түрдегі орталық шекті теоремадан тұрады. Студенттер экономикада ықтимал-статистикалық әдістерді қолдануды үйренеді (Марковтік әртараптандыру, бағалау, болжау және қаржы құралдарының кірістілігін ықтимал-статистикалық сипаттау).
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
WEB технологиялар негіздері
Осы курс аясында студенттер JavaScript көмегімен интерактивті сайттар құруды үйренеді. Студенттер өздерінің нақты мақсаттары үшін HTML, CSS және негізгі JavaScript технологияларын қолдануды үйренеді. Студенттер серверлік сценарийлермен, Python немесе PHP және MySQL көмегімен веб-қосымшаларды әзірлеумен жұмыс істей бастайды. Бұл студенттерге қарапайым SQL сұраныстарын қолдана отырып, дерекқор кестелерінде сақталған деректерді сақтауға және қол жеткізуге мүмкіндік беретін веб-сайттар құруға мүмкіндік береді.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Деректер базасын басқару жүйесі
Курс деректер базасын басқару жүйесін құру және енгізу үшін қажетті тұжырымдамаларға бағытталған. Курс аясында әртүрлі заманауи деректер модельдері, деректердің қауіпсіздігі мен тұтастығы, сонымен қатар параллельді есептеу әдістері зерттеледі
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Ақпараттық қауіпсіздік негіздері
Бұл курс студенттерді ақпараттық қауіпсіздік саласындағы іргелі тұжырымдамалар мен қағидаттармен таныстырады. Курс ақпараттық активтерге, құпиялылыққа, деректердің тұтастығына және қол жетімділігіне, ақпараттың қауіпсіздігіне және зақымдалуына байланысты қатынастар мен ұғымдармен таныстырады. Курс қол жеткізуді басқару, қауіпсіздік механизмі, криптография, осалдық және тәуекелдерді басқару туралы әңгімелейді. Қауіпсіздіктің негізгі бағыттары (компьютерлік қауіпсіздік және желілік қауіпсіздік) киберқауіпсіздік қолшатырының ажырамас бөлігі ретінде қарастырылады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Қолданбалы статистика
Пән топтау, орташа шамалар, вариация көрсеткіштері және деректерді талдаудың басқа әдістері сияқты қоғамның экономикалық, әлеуметтік дамуын сипаттайтын статистикалық деректерді өңдеу және зерттеу әдіснамасын қамтиды. Студенттер жеке немесе топтық зерттеулер негізінде нақты статистикалық деректерді жинап, талдап, әрі қарай шешім қабылдау мақсатында нәтижелерді жоба түрінде қалыптастырады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Жобалау үлгілері
Курс теорияны толықтыруға және бағдарламалық жабдықтың барлық аспектілерінде терең практикалық тәжірибе беруге арналған. Студенттер бизнесті қызықтыратын жобалар бойынша топтарда жұмыс істейді және талаптарды талдау, архитектура және жобалау, енгізу, тестілеу және тексеру, жобаларды басқару, бағдарламалық жабдықтау процесі, бағдарламалық жабдықты қолдау және оны қайта құру жұмыстарымен айналысады
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Компьютерлік архитектура және операциялық жүйелер
Курстың мақсаты - студенттерге заманауи компьютерлік архитектура және жүйелік бағдарламалық жабдық туралы түсінік беру. Бұл модуль компьютер архитектурасын шолудан басталады, содан кейін компьютерлік жүйелердің бағдарламаларды орындау, ақпаратты сақтау және өзара әрекеттесуі туралы тақырыптарға көшеді. Ол операциялық жүйелер сияқты жүйелік бағдарламалық жабдықтың принциптерін, дизайнын және жүзеге асырылуын ұсынады
Оқу жылы - 2
Семестр - 2
Несиелер - 6
-
Фронт-энд құру
Бұл курстың мақсаты -студенттерді веб-сайттар мен қосымшаларды құруға және дамытуға қажетті ерекше дағдылармен қамтамасыз ету. Оқу нәтижесінде студенттер CSS, Flexbox және CSS Grid көмегімен веб-сайттар құра алады, JavaScript және HTML көмегімен интерактивті веб-сайттар мен қосымшалар жасай алады, сонымен қатар веб-қосымшаларды JavaScript көмегімен серверлік деректерге қосады. Студенттер сонымен қатар Webpack көмегімен қосымшаларды құру және орналастыруды автоматтандыру және Service Worker көмегімен веб-сайттардың автономды жұмыс істеуін жақсарту дағдыларын дамытады
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Бэк-энд құру
Курс студенттердің веб-бағдарламалау дағдыларын жетілдіруге арналған. Студенттер үш деңгейлі архитектураны, сеансты басқаруды, объектіге бағытталған әдістерді қолдана отырып, веб-қосымшаларды құруды және мәліметтер базасымен өзара әрекеттесуді жетілдіруді үйренеді. Сондай-ақ, жетілдірілген CSS тұжырымдамалары, бай интерактивті веб-орта, аутентификация және қауіпсіздік сияқты ұғымдар зерттеледі.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
IT инфрақұрылым
IT инфрақұрылымы IT құралдары есебінен қызмет көрсетілетін бизнес үшін маңызды. IT инфрақұрылымы бұл үш компоненттің үйлесімі: жабдық, бағдарламалық жасақтама және желі. Бұл курс ОЖ басқару, бұлтты басқару, виртуализацияны басқару, ат-операцияларды басқару, конфигурацияны басқару, API басқару, тәуекелдерді басқару, киберқауіпсіздік, клиенттермен қарым-қатынасты басқару және т. б. салалардағы теориялық және практикалық білімді ұсынады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Операциялық жүйелер
Курс операциялық жүйелер тұжырымдамасын зерттеуге арналған. Тақырыптарға процестерді синхрондау, процестер арасындағы өзара әрекеттесу, мультипроцессорлық бағдарламалау, процессорды жоспарлау және ресурстарды басқару, жадты басқару, статикалық және динамикалық қозғалыс, виртуалды жад, файлдық жүйелер, логикалық және физикалық кірістер/шығулар, құрылғыларды бөлу, кіріс/шығыс процессорын жоспарлау, процестер мен ресурстарды қорғау кіреді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
iOS жүйесінде мобильді қосымшаларды әзірлеу
Курс заманауи құрастыру құралдарын қолдана отырып, iOS операциялық жүйесі негізінде мобильді қосымшалардың әзірлеуімен таныстырады. Студенттер мобильді қосымшаларды тиімді құру үшін код алмасу әдістерін үйренеді және қолданады. Сондай-ақ, бұл курс мобильді қосымшаларды құру және жариялау үшін мобильді әзірлеу құралдарын, пайдаланушының нативті интерфейстерін, навигацияны және дизайн үлгілерін қарастырады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
UX/UI негіздері
Курс пайдаланушы интерфейсін жобалау (UI), ақпараттық архитектура (IA) және далалық зерттеулерді қоса алғанда, кең ауқымды іс-шараларды қамтиды. Пайдалану ыңғайлылығын жобалау және тестілеу, бағдарламалық жасақтаманы әзірлеу процестерімен тығыз интеграция және ынтымақтастық курсқа кіреді. Бұл практикалық курс UX/UI-ге веб-сайттар, мобильді қосымшалар және ақпараттық жүйелер үшін пайдаланушы интерфейстерін жасайтындар үшін, сондай-ақ UX/UI рөлін жақсы түсінгісі келетіндер үшін кіріспе болып табылады. Студенттер өнімді бағыттаудың қозғаушы факторы ретінде пайдаланушыға бағытталған дизайнға (UCD) назар аудара отырып, итеративті және икемді көзқарасты ұстанады. Бұл курста алынған дағдылар веб және мобильді қосымшаларға, сондай-ақ АТ жүйелерінің интерфейстерін жасауға қолданылады. Қатысушылар ынтымақтастыққа, ми шабуылына және UCD негізіндегі интерфейс тұжырымдамасын үнемі дамытуға баса назар аудара отырып, пәнаралық топтарда жұмыс істейді деп болжанады. Курсты сәтті аяқтаған студенттер әр түрлі АТ жобаларына пайдаланушыға бағытталған итеративті дизайн принциптері мен процестерін қоса алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Машиналық оқыту
Курста машиналық оқытудың теориясы, Байес әдістерін, шешімдер тармағын, логистикалық регрессияны және қолдау векторлары әдістерін қолдана отырып бақыланатын машиналық оқыту мәселелері оқытылады. Студент үлкен деректердегі жасырын заңдылықты анықтай алады, алынған нәтижелерді талдай алады және жоғары деңгейлі Python бағдарламалау тілі мен инновациялық компьютерлік технологиялар.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Деректерді талдау
Курс деректерді жинау, талдау және статистикалық сипаттау әдістерін қамтиды. Деректерді талдау және визуализация үшін әртүрлі технологиялар қарастырылады. Пәнді оқытудың мақсаты - деректерді іздеу, уақыт қатарларын болжау, сондай-ақ үздіксіз және дискретті оңтайландыру мәселелерін шешу үшін бағдарламалық қамтамасыз етуді қолдану саласындағы теориялық білім мен әдіснамалық негіздер кешенін алу
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Бағдарламалық жасақтама құру/
Курстың мақсаты - бағдарламалық инженерияны білім жиынтығы ретінде ұсыну, бағдарламалық жасақтаманың өмірлік циклімен қатар оның тұжырымдамалары мен принциптерін сипаттау. Пән бағдарламалық инженерияға енгізуден және оның негізгі әдіснамаларын талқылаудан басталады. Содан кейін сіз бағдарламалық жасақтаманы әзірлеудің өмірлік циклі (SDLC) туралы білесіз, бағдарламалық жабдықты бірыңғай модельдеу тілі (UML) - объектіге бағытталған бағдарламалық жабдықтың визуалды модельдерін жасау үшін қолданылатын стандартталған жалпы мақсаттағы модельдеу тілін қолдана отырып модельдейсіз. Әрі қарай студенттер SDLC-тің бес негізгі кезеңі туралы біледі: талаптарды жинау, талаптарды талдау, жобалау, кодтау/енгізу және тестілеу. Сондай-ақ, сіз тапсырыс берушінің қажеттіліктерін қанағаттандыратын жоғары сапалы бағдарламалық жасақтаманы ұсыну мақсатында жобаларды басқару туралы білетін болады
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Компьютерлік желілерге кіріспе
Курс жоғарыдан төмен тәсілге негізделген желілерді жобалау мен өнімділікті қамтиды. Студенттер анықталған бизнес қажеттіліктеріне сүйене отырып, желілерді жобалауды, талаптарды жинау мен талдаудан бастап, техникалық мақсаттарды, логикалық жобалауды, физикалық жобалауды, содан кейін желіні модельдеуді және өнімділікті бағалауды және жобалауды оңтайландыруды қолдана отырып үйренеді. Кәсіпорын желілерін жобалау кезінде кең жолақты желілер (WAN) технологиялары локальдық желілер (LAN) технологияларымен біріктірілетін болады.Курс озық желілік технологияларды қамтиды. Хаттамалардың нұсқалары және олардың эволюциясы көптеген жылдар бойы терең зерттелген. Мынадай тақырыптарды қамтиды: VLAN және VLAN желілерінің иерархиялары, шлейф - RSTP және қысқа жолдар көпірлері, IPv4 және IPv6 мәселелері, IPv4 және IPv6 бар бағыттау хаттамалары, аралық және ішкі - AS- маршруттауға арналған, MobileIP, кезектерді ұйымдастыру және қызметтерді бағыттау сапасын бақылау және интернет желісінің шамадан тыс жүктелуі, MultiProtocol белгілерін қолдану арқылы коммутация, сымсыз желілерде маршруттау және коммутация.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Android жүйесінде мобильді қосымшаларды әзірлеу
Курс заманауи құрастыру құралдарын қолдана отырып, Android операциялық жүйесі негізінде мобильді қосымшалардың әзірлеуімен таныстырады. Студенттер мобильді қосымшаларды тиімді құру үшін код алмасу әдістерін үйренеді және қолданады. Сондай-ақ, бұл курс мобильді қосымшаларды құру және жариялау үшін мобильді әзірлеу құралдарын, пайдаланушының нативті интерфейстерін, навигацияны және дизайн үлгілерін қарастырады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Киберқауіпсіздікке кіріспе
Курс ақпаратты қорғаудың заманауи технологиялары мен әдістерін түсінуге арналған. Осы курсты оқу нәтижесінде студенттер болашақ кәсіби қызметте қолдануға болатын, нақты бизнес тәжірибесімен байланыстыратын киберқауіпсіздік тұжырымдамалары мен тұжырымдамаларын біледі. Курсқа желілерді, компьютерлер мен деректерді шабуылдардан, зақымданулардан және рұқсатсыз кіруден қорғауға арналған технологиялар, процестер мен әдістер жиынтығы кіреді. Киберқауіпсіздік курсы осал жерлерді табуға, кибершабуылдарды болдырмауға және төтенше жағдайларға жауап беруге арналған.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Корпоративтік құру
Курс бағдарламалық жабдықтарды құру және сүйемелдеу кезінде инженерлік және есептеу тұжырымдамаларын қолдануға арналған. Пән бағдарламалық жабдықтарды құрудың өмірлік циклімен қатар бағдарламалық жабдықтар принциптерін ұсынуға арналған.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Android жүйесінде жетілдірілген мобильді қосымшаларды әзірлеу
Курс аясында студенттер Android платформасында қосымшаларды әзірлеу үшін мобильді дизайн дағдыларын қолдануды үйренеді. Студенттер Android Studio IDE көмегімен мобильді қосымшаларды жобалайды, әзірлейді және сынайды. Курс әрекеттер, қабылдағыштар, мазмұн провайдерлері, рұқсаттар, ниеттер, үзінділер, деректерді сақтау және қауіпсіздік сияқты негізгі компоненттерді қамтиды.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
iOS жүйесінде жетілдірілген мобильді қосымшаларды әзірлеу
Бұл курс пайдаланушы интерфейсін кеңейтуді, қосымшалардың жұмысын жақсарту әдістерін, теңшелетін көріністерді, анимацияларды және орналасқан жерді тануды қамтитын iOS негізіндегі мобильді қосымшаларды әзірлеуге арналған. Курс келесі тақырыптарды қамтиды: пайдаланушы тәжірибесін кеңейту (UX); қосымшалардың көлемін азайту және оларды жеделдету; қосымшалардың қол жетімділігі; қосымшалардағы гео функциялары; жетілдірілген графика және түрлер.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Фулстек әзірлеу 1
Курс фулстек технологиялары бойынша студенттерді бағдарламалық жасақтаманы әзірлеуге, соның ішінде тестілеуге және нақты бизнес сценарийлерінің мысалында сапаны қамтамасыз етуге арналған.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Тереңдетіп оқытуға кіріспе
Курстың мақсаты-суреттер, мәтін және деректер сияқты жоғары өлшемді мәліметтер үшін тұрақты көріністерді құрудың математикалық, статистикалық және есептеу есептерін ұсыну. Студенттер бақыланатын және бақыланбайтын оқытудың соңғы модельдерін талқылай отырып, жеке терең оқыту тақырыптарына терең үңіледі. Конволюциялық архитектураға, инвариантты оқытуға, бақыланбайтын оқытуға және жанжалсыз оңтайландыруға ерекше назар аударылады. Тақырыптарға мыналар жатады: нейрондық модельдер (мысалы, конволюциялық нейрондық желілер, қайталанатын нейрондық желілер), ықтималды графикалық модельдер (мысалы, Байес желілері, Марков модельдері).
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Желілік әкімшілік ету
Курс сымды желілік инфрақұрылымдармен, топологиялармен, технологиялармен және хаттамалармен, TCP/IP негізіндегі технологиялар үшін қауіпсіздіктің негізгі тұжырымдамаларымен таныстырады. 1, 2 және 3 желілік деңгейлерді терең зерттеу халықаралық стандарттау ұйымы мен TCP/IP ашық жүйелерінің өзара әрекеттесу модельдерін эталон ретінде пайдалану арқылы жүзеге асырылады. Курстың тақырыптары TCP/IP хаттамаларының жиынтығына, Ethernet LAN хаттамасына, коммутация технологиясына, сондай-ақ TCP/IP желілерінде кең таралған бағыттау хаттамаларына бағытталған
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
DevOps инженериясы 1
Бұл курстар студенттерге жүйені дамытудың өмірлік циклін қысқартуға және жоғары сапалы бағдарламалық жасақтаманың үздіксіз жеткізілуін қамтамасыз етуге көмектесетін барлық даму операцияларын үйретуге бағытталған. Курстар үздіксіз интеграция және орналастыру, контейнерлер және виртуалды әзірлеу, конфигурацияны басқару құралдары, нұсқаны басқару жүйелері, бұлтты орналастыру архитектурасы және т. б. сияқты барлық DevOps тұжырымдамаларын қамтиды.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Зерттеу әдістері
Бұл курс эмпирикалық зерттеу жүргізу туралы тұтас идеяны қалыптастыруға, ақпаратты жинау және талдау әдістерін қолдану дағдыларын, сондай-ақ зерттеу жүргізудің практикалық дағдыларын игеруге бағытталған. Курсты меңгергеннен кейін білім алушылар сандық және сапалық зерттеу жүргізу әдістерін пайдаланудың, сондай-ақ зерттеу жүргізу кезінде ақпараттық технологияларды пайдаланудың қажетті құзыреттерін меңгереді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Жобаларды басқару
Пән келесілерді қамтиды: жобаларды басқару аясындағы үдерістік және жағдайлық тәсілдер негізіндегі білім мен тәжірибелік дағдыларды меңгеру. Студент сандық технологияларды (MSProject) пайдалану арқылы жобалар жұмысына қатыса алады; жоба бойынша басқарушылық ақпараттармен қамтамасыз етіп, түсіндіреді; жобаларды тиімді жүзеге асыру үшін жобалық ресурстарды оңтайлы пайдалану мен мерзімдік шектерді сақтауды айқындайды. Студенттер мұндай іс-шараларды тәжірибеге барынша жақын жоба жасау арқылы меңгереді
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Фреймворктарға негізделген қосымшаларды әзірлеу
Курс Web-бекендке қатысты әртүрлі тақырыптарға шолу жасайды: пайдаланушының деректерді енгізуін өңдеу, шығару шаблондарын жасау, мәліметтер базасында және деректер қоймасында ақпаратты сақтау, сондай-ақ қорғалған пайдаланушы тіркелу жазбалары бар жүйелерді құру. Курс қазіргі заманғы веб-қосымшалардың қажеттіліктерін ескере отырып жасалған, олар жалпы функционалдылықты сақтай отырып, бағдарламаға қызмет ететін бизнеске / өнімге байланысты әр түрлі болады. Мұндай мүмкіндіктерге тіркеу / аутентификация, формаларды өңдеу және тексеру, бағыттау, кэштеу, мәліметтер базасымен өзара әрекеттесу және басқалар кіреді. Бұл функцияны кез-келген серверлік тілде (PHP, Python, Java) нөлден құруға болатынына қарамастан, әзірлеушілерге өздерінің қосымшаларының нақты іскери қажеттіліктеріне назар аударуға мүмкіндік беретін осы қораптан алынатын функцияны ұсынатын фреймворкті қолдану әлдеқайда тиімді. Бұл курста студенттер веб-қосымшаларды құруды үйренеді. Оқу барысында біз көптеген веб-фреймворктерге ортақ парадигмаларды зерттейміз, мысалы, бағыттау, контроллерлер, модельдер, көріністер және объектілер мен объектілерді салыстыру
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Деректерді визуализациялау
Курс деректерді өндіруде қолданылатын тұжырымдамалар мен әдістермен таныстырады. Тақырыптар прототиптерді әзірлеуді және деректерді талдау модельдерін құруды; деректерді талдаудың ағымдағы мәселелері мен қолдану салаларын; деректерді жинау мен талдауға байланысты құқықтық және этикалық мәселелерді қамтиды. Алгоритмдік және қолданбалы мәселелерге ерекше назар аударылады, сондықтан студенттер деректерді өндіру саласында зерттеулер жүргізуге және деректерді өндіру әдістерін практикалық қолдануға қажетті білім ала алады
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Компьютерлік көру жүйесіне кіріспе
Курс - бұл компьютерлік көру және кескінді тану туралы негізгі түсініктерге кіріспе. Тақырып кескін қалыптастыру, жиектерді тану, құрылымды талдау, түс, сегментация, пішінді талдау, суреттердегі нысандарды тану және суреттердің жоғары деңгейлі көрінісі сияқты негізгі тақырыптарды қарастырады. Тақырыпқа деген қызығушылыққа байланысты кескін дерекқорын іздеу немесе роботты көру сияқты жетілдірілген тақырыптар қарастырылады. Бағдарламалау тапсырмалары курстың ажырамас бөлігі болып табылады
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Data Lake және жүйелік инфрақұрылым
Курс қазіргі әлемде құрылған және қолданылатын үлкен көлемдегі деректерді барлау және басқару туралы кең көзқарасты қамтиды. Біріншіден, барлау және тау-кен жұмыстарын талдауда қолданылатын практикалық әдістер енгізіледі; деректерді дайындау, визуализация, деректерді түсіну статистикасын және топтау мен болжау әдістеріне қатысты тақырыптарды қамтиды. Екіншіден, нақты деректерді сақтау, алу және басқару үшін қолданылатын тәсілдер ұсынылған; тақырыптар дәстүрлі дерекқор жүйелерін, сұраныс тілдерін және деректердің тұтастығы мен сапасын қамтиды
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Технологиялық кәсіпкерлік
Курс шығындарды басқару саласындағы кәсіпкердің алдында тұрған бірегей міндеттерді, сондай-ақ әлемдік өнімдер мен қызметтер индустриясында жаңа кәсіпорын құру және дамыту үшін технологияға негізделген инновациялардың маңыздылығын қарастырады. Курс төрт негізгі тақырыпты қамтиды: (1)кәсіпкерлік инновация (2) инновация, клиенттер, мүдделі тараптар мен нарық арасындағы құндылықты құру және құндлықты ұстау арасындағы байланыс, (3) өнімдер мен қызметтерге негізделген салалардағы ғаламдық бәсекелестік артықшылықты құрудағы технологияның рөлі және (4) өнімдер мен қызметтерде жаңа құнды ұсыну үшін жедел құрылымды әзірлеу және бақылау.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Ойын құру негіздері
Бұл курс студенттерді ойындардың даму ағымымен таныстырады, оның шығармашылық мазмұнды дамыту мен техникалық Маманданудың үйлесімін баса көрсетеді. Курс ойын индустриясының дамуы туралы, сондай-ақ оның перспективалық бағыттары туралы әңгімелейді. Ойын механикасына, деңгей дизайнына, сюжеттік тақталарға, сюжеттік тақталарға және мазмұнды дамытуға, соның ішінде суретті өңдеуге және 3D модельдеу бағдарламалық жасақтамасына ерекше назар аудара отырып, ойын дамуының өмірлік циклі талқыланады. Курс ойын дамыту ортасында бағдарламалау дағдыларын дамытуға және бағдарламалаудың егжей-тегжейлі құрылымын үйренуге көмектеседі.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Бұлтты инфрақұрылымды құру
Курс бұлтты орналастыру және қызмет көрсету модельдерімен, сондай-ақ бұлтты инфрақұрылыммен таныстырады. Студенттер классикалық, виртуалдандырылған және бұлтқа негізделген деректер орталықтарын құру технологияларымен танысады. Технологияның есептеу ресурстары, деректерді сақтау жүйелері, желілер, жұмыс үстелін виртуалдандыру және қолданбалар сияқты аспектілері қамтылады. Сонымен қатар, курс сақтық көшірме жасау/қалпына келтіру, бизнестің үздіксіздігі, қауіпсіздік және басқару сияқты тақырыптарды қарастырады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Жоғары жүктеме қосымшалары
Курс Интернетке арналған заманауи бағдарламалау тілдерін және веб-тораптардың бағдарламалық жасақтамасын құру технологиясын зерттеуге арналған. Студенттер ағындарды құру, басқару және синхрондау әдістері, серверлік және клиенттік веб-қосымшалардың негізгі бағдарламалау тілдері, Интернет қосымшаларындағы мәліметтер базасына қол жеткізу технологиялары туралы ақпарат алады. Студенттер web-қосымшалар мен сервистерді құру, web-серверлерді әкімшілендіруді баптау, жоғары жүктелген Интернет қосымшаларды құру және қолдау дағдыларын меңгереді
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Фулстек әзірлеу 2
Бұл курстар студенттерге жүйені дамытудың өмірлік циклін қысқартуға және жоғары сапалы бағдарламалық жасақтаманың үздіксіз жеткізілуін қамтамасыз етуге көмектесетін барлық даму операцияларын үйретуге бағытталған. Курстар үздіксіз интеграция және орналастыру, контейнерлер және виртуалды әзірлеу, конфигурацияны басқару құралдары, нұсқаны басқару жүйелері, бұлтты орналастыру архитектурасы және т. б. сияқты барлық DevOps тұжырымдамаларын қамтиды.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Таратылған жүйелер
Курс таратылған жүйелерді негізінде жатқан негізгі қағидаларды ұсынады: процесстер, байланыс, синхрондау, реттілік, тұрақтылық ж»не қауіпсіздік. Студенттер үлестірілген жүйелердің кейбір негізгі парадигмаларымен танысады: нысандарға негізделген жүйелер, файлдық жүйелер, веб-жүйелер және үйлестіруге негізделген жүйелер. Курс соңында студенттер үлестірілген есептеудің негіздерін түсінеді және үлестірілген жүйелер мен қосымшаларды жобалап, дамыта алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Аутентификация және қауіпсіздік модельдері
Курс әр деңгейдегі сенімге баса назар аудара отырып, сәйкестендіру, аутентификация, авторизация және есеп беру процестерінде қол жеткізуді басқару және шынайылығын тексеру жүйелерінде қолданылатын жүйелердің теориясын, әзірлеуін және енгізілуін қамтиды. Студенттер қол жеткізуді басқару жүйелерінің формальды модельдерін және жүйелерді аккредиттеу тәсілдерін, аутентификация жүйелеріне криптографияны қолдануды және заманауи операциялық жүйелерге ИААА қағидаларын енгізуді үйренеді
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Жасанды интеллект
Бұл курс қолданбалы жүйелерді құру және есептеу тұрғысынан ақыл-ойды есепке алу үшін қолданылатын идеялармен, әдістермен және архитектуралармен таныстырады. Бұл курс сонымен қатар ережелер тізбегін, эвристикалық іздеуді, логиканы, шектеулерді таратуды, шектеулі іздеуді және проблемаларды шешудің басқа парадигмаларын қолдануды зерттейді. Сонымен қатар, ол шешім ағаштарының, нейрондық желілердің, SVM және басқа оқу парадигмаларының қосымшаларын қамтиды.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
DevOps инженериясы 2
DevOps инженерия 1 және DevOps инженерия 2 пәндерінен тұратын бұл курс студенттерге жүйені дамытудың өмірлік циклін қысқартуға және жоғары сапалы бағдарламалық жасақтаманың үздіксіз жеткізілуін қамтамасыз етуге көмектесетін барлық даму операцияларын үйретуге бағытталған. Бұл курстар үздіксіз интеграция және орналастыру, контейнерлер және виртуалды әзірлеу, конфигурацияны басқару құралдары, нұсқаны басқару жүйелері, бұлтты орналастыру архитектурасы және т. б. сияқты барлық DevOps тұжырымдамаларын қамтиды.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Мобильді және веб-қосымшалардың қауіпсіздігі
Курс студенттерге веб және мобильді қосымшалардың қауіпсіздігіне қатысты теория мен тәжірибеге негіз беру мақсатында жасалған. Тақырып студенттерді әдеттегі HTTP ортасын орналастыруға және қауіпсіздікке қатысты ұғымдармен, сондай-ақ олар қауіпсіздік техникасымен таныстырады
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Заттар интернеті
Интернет заттары (IoT) біздің күнделікті өмірімізде маңызды бола түсуде. Үйде және өндірісте басқару және автоматтандыру интернетті қолдана отырып, бұлт арқылы қосымша бақылау мен басқаруды қажет етеді және барлық жерде қауіпсіздікті қамтамасыз етеді. Дәл осы жерде IoT сенсор мәндерін алуға, Интернетке қосылуға және IOT серверіне стандартты протоколдар арқылы мәндерді беруге мүмкіндік беретін басты назарда болады. Бұл it курсы сенсорларды, микроконтроллер платформаларын, Интернетке кіруді, IoT серверін, бұлтты және стандартты IoT протоколдарын қамтиды.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Экология және тұрақты даму
Студенттер экология, техногенді әсер етудің негізгі түсініктерін және тұрақты дамудың принциптерін меңгереді. Студенттер практикалық тапсырмаларды орындай отырып, биосфераның негізгі заттарының белгілерін сипаттайды, тірі ағзалардың жаһандық рөлін түсіндіреді. Топпен жұмыс жасай отырып, студенттер халықаралық ұйымдардың статистикалық материалдарына сүйене отырып, тұрақты дамудың жергілікті, өңірлік, мемлекеттік және жаһандық деңгейлерінің сипаттамасын құрайды.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Мансапты дамыту
Бұл курстың мақсаты - студенттердің мансаптық мүмкіндіктерін арттыру және сонымен бірге олардың академиялық дамуын қолдау. Курс теориялық және практикалық бөлімдерден тұрады, соның ішінде дағдыларды дамыту модулі, жеке білім беру бағдарламалары бойынша қонақ дәрістері және бос орындар жәрмеңкелері мен компанияларды іріктеу сынақтары сияқты университет деңгейіндегі мансапты дамыту іс-шараларына қатысу.
Оқу жылы - 4
Семестр - 2
Несиелер - 3
-
Құқық негіздері және сыбайлас жемқорлыққа қарсы заңнама
Курс білім алушыларда құқық пен заңнама негіздерін, оның ішінде сыбайлас жемқорлыққа қарсы заңнама негіздерін, құқық көздерінің жүйесін, құқықтық қатынастардың түсінігі, элементтері мен мазмұнын, құқықтық жауапкершіліктің мәнін, сондай-ақ салалық (әкімшілік, қылмыстық, азаматтық және т.б.) заңнаманың негіздерін қалыптастыруға бағытталған. Студенттер түрлі практикалық жағдайларды талдау және құқықтық кейстерді шешу арқылы құқықтық санаттармен жұмыс істеу, азаматтар мен ұйымдардың құқықтары мен заңды мүдделерін іске асыруды қамтамасыз етуге бағытталған өтініштер мен арыздарды құрастыру, заңнама нормаларын қолдану дағдыларына ие болады. Курсты оқу нәтижелері бойынша студенттер сыбайлас жемқорлықтың алдын алу және оған қарсы іс-қимыл жөніндегі мемлекет саясатының негізгі үрдістеріне бағдар алады, сыбайлас жемқорлық құқық бұзушылықтарға қарсы күресте сыбайлас жемқорлыққа қарсы заңнаманың нормаларын қолдана алады.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Қаржылық сауаттылық негіздері
Курс жеке әлеуетті ашу, құқықтық және кәсіпкерлік ойлау, сондай-ақ қоғамға қызмет ету үшін қаржылық сауаттылық саласындағы озық білімге негізделген көшбасшылық қасиеттерді қалыптастыруға бағытталған. Қаржылық сауаттылық принциптерін талдай отырып, практикалық жағдайларды шеше отырып, студенттер бюджетті құру және жүргізу, ақша салу және үнемдеу, несие алу және өтеу, қаржы саласында өз құқықтарын қорғау дағдыларына ие болады. Курс аяқталғаннан кейін студенттер курстың тақырыптарының бірі бойынша жобаны дайындайды, онда құқықтық қолдау көрсету, заңнаманы бұзудың алдын алу, есеп саясаты мен қаржылық есептілікті қалыптастыру, құқықтық жағдайларды талдау дағдылары үшін қаржылық сауаттылық саласындағы білімдерін көрсету қажет.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Көшбасшылық және инновация
Бұл курс көшбасшылық пен инновацияның негізгі теорияларын қамтиды және жұмыс берушілер іздейтін жаһандық дағдылардың дамуына ықпал етеді. Курс сондай-ақ ұйымдағы инновацияларды ынталандыруға арналған жаңа құралдармен, оның ішінде зерттеулер жүргізу әдістерімен және инновацияларды әзірлеу үшін зерттеулерді қолданумен таныстырады. Іс-шаралар (ми шабуылы, командалық тапсырмалар және т.б.) инновациялық мәселені шешудің жолын және оны жүзеге асыру үшін көшбасшылық дағдыларды қолдану тәсілдерін ұсыну үшін шағын зерттеу жобасын жүзеге асыру және ұсыну үшін контекст береді.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
Профессии
Оқыту нәтижелері
- Шешімдерді қабылдайды және олардың салдарын бағалайды, соның ішінде кәсіби пікірін білдіре отырып, өзекті ақпаратты талдай отырып, әртүрлі аналитикалық әдістері мен математикалық модельдеу әдістерін қолдана отырып, корпоративтік әлеуметтік жауапкершілік принциптері мен этикалық салдарын ескере отырып, бизнес-процестердің параметрлерін есептеу үшін алгоритмдер мен бағдарламаларды қолдана алады.
- Шешім қабылдаушылардың, сондай-ақ ұйымның мүдделі тараптарының іс-әрекеттері мен мінез-құлқына, ауызша және жазбаша, қарым-қатынас дағдыларын және топта жұмыс істей білуді, экологиялық, экономикалық және құқықтық өріс пен технологиялық құзыреттер шеңберін ескере отырып әсер етеді.
- Ақпараттық жүйелер компоненттерінің архитектурасын, соның ішінде аппараттық-бағдарламалық кешендердің адам-машиналық интерфейсін жобалайды, операциялық жүйелер мен ақпаратты қорғау әдістерін таңдайды.
- Қазіргі заманғы бағдарламалық құралдарды қолдана отырып, мәліметтер базасы мен бағдарламалық жасақтаманы, пайдаланушы интерфейстерін жобалайды.
- Ақпараттық қауіпсіздікті және деректердің қорғалуын қамтамасыз етеді, сондай-ақ тапсырыс берушінің IT-инфрақұрылымын сүйемелдеуге қатысады.
- Ұйымда құрылған және қолданылатын бағдарламалық жасақтаманың өмірлік циклінің кезеңдерін басқарады.
- Білім беру бағдарламасы бойынша алынған білім мен дағдылар негізінде ұйымдағы өнімдерді, қызметтерді және шешімдерді әзірлеуді басқарады.
- Үлкен деректерді талдайды және деректерді іздеу құралдарымен болжам жасайды: ықтималдылықты модельдеу, статистикалық қорытынды және машиналық оқыту, нейрондық желілерді құру және оқыту.
- Кәсіби қызмет объектілерінің жұмыс істеуіне байланысты есептеу және ақпараттық процестердің математикалық және бағдарламалық модельдерін жасайды және зерттейді.
- Үлкен деректер технологияларын, смарт-технологияларды, аналитикалық құралдар мен жүйелер және ақпарат теорияларын пайдалана отырып, ақпараттық-коммуникациялық технологиялар саласында кәсіби функцияны жүзеге асырады.
- Кәсіби саладағы міндеттерді жүзеге асыру үшін есептеу техникасы мен бағдарламалау құралдарын қолданады.
- Әр түрлі пәндік салаларды автоматтандыру жобаларын құру үшін ақпараттық-коммуникациялық технологияларды дербес таңдайды, пайдаланады және сынайды.