6B06116 Компьютерлік жүйелер мен желілерді әкімшіліктеу, басқару және қорғау в М.Х.Дулати атындағы Тараз университеті
-
Білім беру бағдарламасының мақсаты Кәсіби құзыреттіліктің жоғары деңгейіне ие, ақпараттық қауіпсіздіктің үнемі өзгеріп отыратын қатерлеріне тез бейімделе алатын компьютерлік жүйелер мен желілердің ақпараттық қауіпсіздігін қамтамасыз ету саласында мамандар даярлау болып табылады.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша
-
ЖОО атауы М.Х.Дулати атындағы Тараз университеті
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Физика
Пәннің мақсаты: іргелі физикалық заңдар мен принциптер туралы білімді игеру; заттардың әртүрлі физикалық құбылыстары мен қасиеттерін түсіндіру үшін физика бойынша алған білімдерін қолдану; физикалық білімді практикалық қолдану; жаратылыстану-ғылыми ақпараттың дұрыстығын бағалау. Мазмұны: механика негіздері, молекулалық физика және термодинамика негіздері; Электр және магнетизм; тербелістер мен толқындар; оптика; сәулеленудің кванттық табиғаты; атомдардың, молекулалардың және қатты денелердің кванттық физикасының элементтері.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математика
"Математика" пәнін оқудың мақсаты-бітірушінің кәсіби қызметке дайындығына ықпал ететін кәсіптік бағыттағы пәндерді игеру үшін негіз ретінде математика бойынша студенттерді даярлау. Сызықтық және векторлық алгебра, аналитикалық геометрия, математикалық талдау теориясының негізгі бөлімдерінің тақырыптарын оқыту.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Операциялық жүйелерді әкімшіліктеу
Пәннің мақсаты - студенттерді жеке компьютерлер шеңберінде де, бөлінген есептеу ортасында да операциялық жүйелерді тиімді әкімшіліктеу.Студенттерді қажетті біліммен және практикалық дағдылармен қамтамасыз ету болып табылады. Пәнді оқу барысында операциялық жүйелерді орнату, баптау, оңтайландыру, мониторинг және ақауларды жою қағидаттарын зерделеу, сондай-ақ пайдаланушылардың қол жеткізу құқықтарын, қауіпсіздікті және желілік қызметтерді басқаруға бағытталған. Студенттер түрлі операциялық жүйелерді (мысалы, Windows, Linux) басқару дағдыларын меңгереді, бұл оларға ақпараттық технологиялар мен жүйелік әкімшілендіру саласындағы міндеттерді тиімді шешуге мүмкіндік береді.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
Алгоритмдер және бағдарламалық логиканың негіздері
Пәннің мақсаты - студенттерде алгоритмдерді әзірлеуге және оларды бағдарлама түрінде жүзеге асыруға мүмкіндік беретін негізгі білім мен дағдыларды қалыптастыру. Оқылатын тақырыптар: алгоритмдер мен бағдарламалауға кіріспе. Деректер құрылымдары және деректер түрлері. Шартты операторлар және тармақталу. Циклдар және қайталанатын есептеу. Функциялар және модульдік бағдарламалау. Массивтер және олармен жұмыс. Жолдар және мәтіндік ақпаратпен жұмыс. Көрсеткіштермен және динамикалық жадымен жұмыс істеу негіздері. Құрылымдар және пайдаланушы деректер түрлері. Файлды енгізу-шығару. Негізгі алгоритмдік есептер және олардың шешімдері. Деректерді сұрыптау (көпіршікті, жылдам, таңдау және т.б.). Элементтерді іздеу( сызықтық, екілік іздеу)
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Бағдарламашыларға арналған дискретті математика
Пәннің мақсаты – функционалдық жүйелерді сипаттаудың теориялық негізін құрайтын математикалық объектілерді жиынтық-теориялық сипаттау, графтар теориясының негізгі мәселелерін және математикалық логиканың теориялық негізін құрайтын математикалық логика аппаратын пайдалану әдістемесін оқу кезінде студенттерде іргелі білімдерді қалыптастыру. Пән мыналарды қамтиды: математикалық объектілерді жиынтық-теориялық сипаттаудың жалпы принциптері, графтар теориясының негізгі мәселелері және математикалық логика аппаратын пайдалану әдістемесі; жиындарды, логикалық функцияларды және графтарды анықтау әдістері, сонымен қатар олармен жұмыс істеудің негізгі әдістері; жиындар теориясы, математикалық логика және графтар теориясы мәселелерін шешудің оңтайлы әдістерін таңдау, бағдарламалау тілінде (немесе бағдарламалау ортасында) жиындарды анықтау әдістерін, логикалық функцияларды және графтарды, сондай-ақ олармен жұмыс істеудің негізгі әдістерін бағдарламалық қамтамасыз етуді жүзеге асыру.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Бағдарламалау негіздері
Пәннің мақсаты-студенттерде C++ тілінде бағдарламалаудың негізгі білімі мен дағдыларын қалыптастыру, алгоритмизацияның, құрылымдық және модульдік бағдарламалаудың негізгі тұжырымдамаларын игеру, сондай-ақ логикалық және алгоритмдік ойлауды дамыту. Оқытылатын пәндер:С++ тіліне кіріспе. Негізгі құрылымдар. Деректер түрлері (бүтін, нақты, логикалық, символдық, жолдық). Операциялар мен өрнектер, операторлардың басымдығы. Алгоритмдер және функцияның орындалу ағынын басқару және модульдік бағдарламалау. Функцияларды анықтау және шақыру,массивтер және деректермен жұмыс, Жолдар C. көрсеткіштер және жадты басқару.. Файлдармен жұмыс істеу кезінде ағындар мен қателерді өңдеу. C++-да объектіге бағытталған бағдарламалау (ОP) негіздері. Кластар мен объектілер. Функциялар мен операторлардың шамадан тыс жүктелуі.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Компьютерлік графика
Пәннің мақсаты студенттерге компьютерлік графика негіздерін, соның ішінде графикалық жүйелермен жұмыс істеудің теориялық және практикалық аспектілерін, кескіндерді жасау менөңдеуді, 3D нысандарын модельдеу мен визуализациялауды және әртүрлі салаларда қолданылатын құралдар мен технологияларды игеруді үйрету. Курс аяқталғаннанкейін студенттер компьютерлік графика саласында жұмыс істеу үшін практикалық дағдыларға ие болады және визуализация, модельдеу және графикалық қосымшалардықұру мәселелерін шешуге дайын болады.
Оқу жылы - 2
Семестр - 1
Несиелер - 4
-
Java тілінде программалау-1
Пәнді оқудың мақсаты: студенттерге Java тілінде программалау бойынша теориялық білім беру және тәжірибелік дағдыларын қалыптастыру болып табылады. Курсты аяқтағаннан кейін студент: білу керек: бағдарламалау тілінің синтаксисін, осы тілдегі бағдарламалау ерекшеліктерін, бағдарламалау тілінің стандартты кітапханаларын, бағдарламалау технологияларын; істей білу: бағдарламалық кодты жазу үшін таңдалған бағдарламалау тілдерін қолданып істей білуі; Техникалық тапсырмаға (дайын техникалық сипаттамаларға) сәйкес бағдарламалық кодты құру дағдыларын меңгеру.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Компьютерлік жүйелердің сәулеті және ұйымдастырылуы
Пәннің мақсаты студенттерге компьютерлік жүйелердің, оның ішінде аппараттық, бағдарламалық қамтамасыз етуді және олардың арасындағы өзара әрекеттесуді жобалаудың, құрылымының және жұмыс істеуінің негіздерін үйрету, есептеу жүйелерінің тиімді және сенімді жұмысын қамтамасыз ету болып табылады. Қарастырылатын тақырыптар: Компьютер сәулетінің негізгі түрлері. Процессордың ішкі ұйымдастыруы. Процесорлардың командалар жүйесі және кластары. Арифметикалық логикалық құрылғы. Компьютер жадының жұмысын ұйымдастыру. Жадтың иерархиялық құрылымы. Компьютерлік жүйелердің интерфейстері. Интерфейсттерді жіктеу. Ішкі және сыртқы компьютерлік интерфейстер. Процессордың жұмыс режимдері. Қазіргі заманғы процессорлар. Компьютерлік жүйелерде есептеуді ұйымдастыру. Компьютерлік жүйелерді жіктеу. Көп процессорлы компьютерлік жүйелер.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Интерактивті дизайн және мультимедиа
Пәннің мақсаты студенттерге интерактивті дизайн және мультимедиялық технологиялар саласында теориялық және практикалық білім беру, цифрлық интерфейстерді құру және жобалау дағдыларын қалыптастыру, сонымен қатар қолданушылардың өзара әрекеттесуін құру үшін мультимедиялық элементтерді (бейне, анимация, дыбыс) пайдалану болып табылады. Студенттер веб-қосымшалар, мобильді қосымшалар, ойын интерфейстері және мультимедиялық презентациялар сияқты әртүрлі сандық өнімдер үшін тиімді, көрнекі және пайдаланушыға ыңғайлы интерфейстерді жобалауды үйренеді.
Оқу жылы - 2
Семестр - 1
Несиелер - 4
-
Желілік технологиялар негіздері
IT мамандықтарына арналған пәнін оқудың мақсаты студенттерде компьютерлік желілерді түсіну, жобалау, орналастыру, басқару және қауіпсіздігін қамтамасыз ету үшін қажетті негізгі білім мен тәжірибелік дағдыларды қалыптастыру болып табылады. Қарастырылатын тақырыптар: Компьютерлік желілердің даму тарихы мен қазіргі жағдайы, кластерлеу және желілердің түрлері. Компьютерлік желілердің негізгі терминдері мен түсініктері: түйіндер, кабельдік сегмент және байланыс түрлері, желі сегменті, бұлтты есептеу, деректер желісіндегі белсенді және пассивті құрылғылар. Ғаламдық және жергілікті желілер. Желі топологиясы. Логикалық және физикалық топология. Деректер мен құрылғыларға қол жеткізу әдістері. Компьютерлік желілер мен желілік шешімдердің стандарттары. OSI негізгімоделі.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Цифрлық сүзгілеу және сандық әдістер құралдары
Пәннің мақсаты-сандық әдістерді қолдана отырып, физикалық есептерді шешу мәселелерін зерттеу кезінде студенттердің іргелі білімдерін қалыптастыру және бағдарламалау тілінде жүзеге асыру. Пән функцияларды жуықтау мен интерполяциялаудың жалпы принциптерін, сандық интеграция мен дифференциацияны, сызықтық емес теңдеулер мен жүйелерді шешуді, сызықтық алгебра есептерін, қарапайым дифференциалдық теңдеулер мен жартылай дифференциалдық теңдеулерді, оңтайландыру әдістерін қарастырады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Java тілінде программалау-2
Пәнді оқудың мақсаты: студенттерге Java тілінде программалау бойынша теориялық білім беру және тәжірибелік дағдыларын қалыптастыру болып табылады. Пәнді игеру барысында келесі тақырыптар қамтылады: Әдістер мен класстар туралы қосымша мәліметтер: класс мүшелеріне қол жетімділікті басқару; Java-ға кіру модификаторлары; объектілерді әдістерге беру; аргументтерді әдіске беру тәсілдері; объектілерді әдістерден қайтару; әдістердің шамадан тыс жүктелуі; конструкторлардың шамадан тыс жүктелуі; рекурсияны қолдану; static кілт сөзін қолдану; ішкі сыныптарды қолдану; айнымалы ұзындықтағы аргументтерді қолдану. Мұрагерлік. Пакеттер мен интерфейстер. Ерекшеліктерді өңдеу: try және catch кілт сөздерін пайдалану; бірнеше catch операторларын қолдану; кірістірілген try блоктары; Throwable класы туралы; finally, throws кілт сөзін пайдалану. Деректерді Енгізу-шығару. Java-да енгізу-шығару жүйесін ағындарда ұйымдастыру. Байт ағындарының кластары. Символдық ағындар кластары. Кірістірілген ағындар. Байт ағындарынан файлдарды оқу және жазу. Кездейсоқ қол жетімді файлдар. Java - да таңбалар ағындарын қолдану.
Оқу жылы - 2
Семестр - 2
Несиелер - 6
-
Деректерді талдау және өңдеу
Пәннің мақсаты студенттерге мәліметтер мен ақпараттық жүйелерді әртүрлі қауіптер менқауіптерден тиімді қорғау үшін қажетті халықаралық және ұлттық ақпараттық қауіпсіздікстандарттарын сақтаудың негіздері мен практикалық аспектілерін үйрету болып табылады.Қарастырылатын тақырыптар: Ақпаратты санкцияланбаған қол жетімділіктен, техникалық арналар арқылы ағып кетуден қорғауға арналған ақпараттық қауіпсіздіктің нормативтік-құқықтық базасының негізгі талаптары. Ақпаратты қорғау кешенді жүйесінің жұмысының негізгі тенденциялары мен бағыттары. Ақпараттық қауіпсіздік құрылымындағы стандарттар. Халықаралық ақпараттық қауіпсіздік стандарттары. Жалпы критерийлер(ЖК). ЖК қойылатын талаптар. Отандық ақпараттық технологиялар қауіпсіздігі стандарттары.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Жасанды интеллект: принциптері мен қолданылуы
ЖИ бойынша теориялық білім мен құралдарды қолданудағы құзыреттіліктерді дамыту, заманауи интеллектуалды жүйелерді тұтас түсінуді қалыптастыру; ЖИ-дағы білімді көрсетудің негізгі ұғымдарын, бағыттарын және модельдерін зерттеу, мамандандырылған құралдар арқылы профильдік жүйелерді жобалауға үйрету. ЖИ негіздерін, білімді көрсету модельдерін меңгеру. ЖИ әдістерін негізгі интеллектуалды жүйелерде қолдану дағдысы. ЖИ-технологияларды енгізудің әлеуметтік салдары қабілетін талдай білу.
Оқу жылы - 2
Семестр - 2
Несиелер - 4
-
Бағдарламаларды әзірлеу технологиясы (инклюзивті компонентпен)
Пәннің мақсаты – студенттердің білім беру және кәсіби қызметтегі инклюзия қағидаттарын ескере отырып, бағдарламалық өнімнің өмірлік циклінің барлық кезеңдерін — жобалаудан бастап тестілеу мен сүйемелдеуге дейін қамтитын бағдарламалық қамтамасыз етуді (БҚ) әзірлеу саласында студенттердің іргелі білімі мен практикалық дағдыларын қалыптастыру.Оқытылатын тақырыптар: бағдарламалық жасақтама негіздері; Бағдарламалық жасақтаманы әзірлеудің өмірлік циклі; Бағдарламалық жасақтаманы әзірлеу модельдері мен әдістемелерін (Waterfall, V-модель, Agile, Scrum, Kanban) инклюзия қағидаттары негізінде жобалау; Жүйелік талдау және талаптарды жинау; Бағдарламалық жасақтама жүйесінің архитектурасын жобалау; Объектіге бағытталған дизайн және дизайн үлгілері; Даму орталары, компиляторлар және жөндеу құралдары; Бағдарламалық жасақтаманы тестілеу: түрлері, стратегиялары, құралдары;Нұсқаны басқару жүйелері және бірлескен даму (Git, GitHub, GitLab, Bitbucket); DevOps және ci/CD принциптері (үздіксіз интеграция және орналастыру); Кодты және бағдарламалық өнімдерді құжаттау; Бағдарламалық жасақтама сапасын басқару; Бағдарламалық жасақтаманы әзірлеу кезіндегі қауіпсіздік; Даму процестерін автоматтандыру.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Экономика және кәсіпкерлік, Құқық негіздері, Қаржылық сауаттылық
Пәннің мақсаты – студенттерді экономика мен кәсіпкерліктің негізгі принциптері мен заңдылықтарымен таныстыру, нарықтық экономикада тиімді кәсіпкерлік қызметті жүзеге асыру; құқықтық жүйе мен заңнаманың негіздерін үйрету, сондай-ақ коррупцияға қарсы күрес шаралары мен құқықтық мәдениетті қалыптастыру арқылы әділ қоғам құруға бағытталған сана мен дағдыларды дамыту; қаржылық білімін жетілдіру, жеке қаржыны тиімді басқаруға қажетті дағдыларды қалыптастыру, қаржы өнімдері мен инвестицияларды дұрыс таңдауға қабілеттілігін дамытуға қажетті білім мен дағдыларды қалыптастыру.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Деректер базалары жүйесін ұйымдастыру
Пәнің мақсаты ол студенттерде келесі құзыреттіліктерді қалыптастыру: Деректер базасы жүйесінің негізгі түсініктерін, архитектурасын және құрылымын түсіну; Деректер базасының тиімді құрылымдарын әзірлеу үшін деректерді қалыпты үлгілерге келтіру принциптерін қолдану; Нақты пәндік облыстардың талаптарына сәйкес келетін деректер базасының схемаларын жобалау; Деректерді алу, кірістіру, жаңарту және жою әрекеттерін орындау үшін сұраныстар тілін (SQL) пайдалану.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Криптоталдау негіздері және криптография
Пәннің мақсаты-теориялық және практикалық білімді теориялық және қолданбалы криптография және криптоталдау саласындағы криптожүйелердің ықтималдық және алгебралық үлгілерін пайдалана отырып, криптографиялық алгоритмдерді білуді, криптографиялық күшті шифр компоненттерін құру әдістемелерін және криптоанализде қолданылатын математикалық әдістерді қолдана отырып шешу.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Деректер қорының қауіпсіздігі
Пәннің мақсаты-Мәліметтер базасының архитектурасын ұйымдастыру. Реляциялық мәліметтер қорын жобалау. Реляциялық жүйелер үшін стандартты сұрау тілі-SQL. Қорғалған мәліметтер қорын ұйымдастыру негіздері. Мәліметтер қорының қауіпсіздігін қамтамасыз етудің негізгі міндеттері. Мәліметтер қоры үшін қауіптердің классификациясы. Мәліметтер қорындағы мәліметтерді өңдеу, сақтау, беру және қорғау ерекшеліктері.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Еңбекті қорғау
Пәннің мақсаты - құқықтық-еңбек, санитарлық-гигиеналық, ұйымдастыру, емдеу-алдыналу, техникалық және әлеуметтік-экономикалық қызмет мәселелері бойынша өткізілетін іс-шаралардың негізгі кешені туралы білімді қалыптастыру. Пәнді оқыту барысында келесім әселелер қарастырылады: жұмысшылардың, тұтастай алғанда қызметкерлердің еңбек өнімділігін арттыру үшін психофизиологияны ескере отырып, еңбек режимдерін оңтайландыру. Еңбекті қорғау жөніндегі қауіпсіздік стандарттарының негізгі жүйелерінің барлық талаптарын қолдана отырып, жұмысшының еңбек қызметін дұрыс ұйымдастыру.
Оқу жылы - 3
Семестр - 1
Несиелер - 3
-
Желілік технологиялар және хаттамалар
Пәннің мақсаты студенттерге желілік өзара әрекеттесу негіздерін, заманауи желілік технологияларды және TCP/IP хаттамаларын оқыту болып табылады. Студенттерде келесі құзыреттерді қалыптастыру: TCP/IP стегінің жұмыс принциптері мен параметрлерін білу; мәліметтер алмасуды бақылау және желіде болып жатқан процестерді түсіну үшін желілік анализаторларды қолдануды үйрену.
Оқу жылы - 3
Семестр - 1
Несиелер - 4
-
Компьютерлік қауіпсіздік
Пәннің мақсаты - Компьютерлік қауіпсіздік және ақпаратты қорғау әдістемесі. Ақпаратты қорғау деңгейлері: құқықтық; ұйымдастырушылық; аппараттық-бағдарламалық; криптографиялық. Криптографиялық әдістердің жіктелуі. Дәстүрлі(симметриялы), асимметриялық криптожүйелер. Блок және ағындық шифрлар. Криптожүйелердің тұрақтылығы. Ашық кілт криптографиясының математикалық негіздері. RSA криптожүйесі, Эль Гамаль. Кілттерді басқару. Кілттерді құру, сақтау және тарату әдістері. Ашық кілттер инфрақұрылымы. Сандық сертификаттар
Оқу жылы - 3
Семестр - 1
Несиелер - 4
-
Ақпараттық қауіпсіздік және ақпаратты қорғау
Ақпараттық қауіпсіздік және ақпаратты қорғау пәннің мақсаты Ақпараттық қауіпсіздікті қамтамасыз етудің негізгі қағидалары мен әдістерін меңгеру, қазіргі заманғы ақпаратты қорғау технологияларын зерттеу, сондай-ақ ақпараттық жүйелерде деректерге рұқсатсыз қол жеткізу, жоғалту немесе бұрмалау сияқты қауіп-қатерлер мен тәуекелдерді анықтау, талдау және алдын алу дағдыларын қалыптастыру.
Оқу жылы - 3
Семестр - 1
Несиелер - 4
-
Цифрлық сыңарларды модельдеу
Пәннің мақсаты - агрегатталған цифрлық сыңарларды әзірлеу үшін өнеркәсіпте, экономикада және әлеуметтік жүйелерде математикалық және имитациялық модельдеу әдістері мен құралдарын қолдану бойынша теориялық білім мен практикалық дағдыларды қалыптастыру. Пән шеңберінде: цифрлық сыңарлар ұғымы, цифрлық сыңарлардың анықтамасы мен түрлері, цифрлық сыңарларды құрудың жалпы принциптері, цифрлық сыңарлар дың перспективалары зерттелетін болады.
Оқу жылы - 3
Семестр - 2
Несиелер - 4
-
Компьютерлік модельдеу
Пәннің мақсаты студенттерге ғылым, технология, экономика және экология сияқты әртүрлі салалардағы күрделі мәселелерді талдау және шешу үшін компьютерлік модельдерді құру және пайдалану әдістері мен құралдарын үйрету болып табылады. Қарастырылатын тақырыптар: Модельдеу, классификация және әдістер туралы негізгі түсініктер. Математикалық, компьютерлік, модельдеу және ақпараттық модельдеу, ұғымдардың эволюциясы. Кездейсоқ және жалған кездейсоқ сандар, тізбектер, функциялар мен процестер, көрсетілген сипаттамалары бар оларды компьютерде құру әдістері. Модельдің кездейсоқ компоненттерін талдау мен анықтау әдістері мен құралдары. Күрделі жүйелерді имитациялық модельдеу, оның ішінде кезек жүйелері, экономикалық және ұйымдастыру жүйелері және т.б.
Оқу жылы - 3
Семестр - 2
Несиелер - 4
-
Python-да заманауи құрылымдар мен қосымшаларды әзірлеу
Пәннің мақсаты – Python бағдарламалау тілінде заманауи фреймворктерді қолдана отырып, қосымшалар әзірлеу негіздерін меңгеру, сонымен қатар бағдарламалық шешімдерді жобалау, жасау, тестілеу және орналастыру принциптерін үйрету. Курс барысында студенттер танымал фреймворктермен танысады (мысалы, веб-әзірлеу үшін Django, Flask, FastAPI, машиналық оқыту үшін PyTorch және TensorFlow), бағдарламалау әдістерін, қосымша архитектурасын және мәліметтер базасымен жұмыс істеу дағдыларын меңгереді. Сонымен қатар, пән контейнерлеу құралдарын (Docker), автоматтандырылған тестілеу, CI/CD және бұлттық қызметтермен интеграциялау әдістерін қамтиды. Курстың нәтижесінде студенттер Python тілінде тиімді, ауқымды және қолдауға ыңғайлы бағдарламалық шешімдерді әзірлеу дағдыларын игеріп, оларды веб-әзірлеу, деректерді талдау және жасанды интеллект салаларында қолдана алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Мобильді құрлылғылар үшін бағдарламалау
Пәннің мақсаты студенттерге әртүрлі платформалардың заманауи мобильді құрылғыларына арналған қосымшалардың құрылымы мен технологиялары туралы негізгі білімдерді қалыптастыру, соның ішінде Android платформасына ерекше назар аудару, сондай-ақ мобильді қосымшаларды әзірлеу, сенсорлардан алынған мәліметтерді талдау, өз бетімен зерттеу жүргізу, жүйелі ойлау қабілетін дамыту және қазіргі заманғы ақпараттық технологиялар мен әзірлеу құралдарын тиімді пайдалану дағдыларын дамыту болып табылады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Тіршілік қауіпсіздігі, Экология және тұрақты даму
Пәннің мақсаты-тіршілік қауіпсіздігі негіздерімен, қазіргі экологиялық проблемалармен және тұрақты дамуға қол жеткізу тұжырымдамаларымен таныстыру. Жалпы экология қағидаттары мен адамзаттың даму қағидаттары бар экожүйелердің даму заңдылықтары, ғылыми-техникалық прогресс, ҚР Экологиялық қауіпсіздігінің негізгі мәселелері зерделенетін болады. Пәнді оқыту нәтижесінде студенттер экологиялық қауіпсіздік пен тіршілік саласындағы негізгі ұғымдар мен ұғымдарды пайдалану бойынша білім мен дағдыларды меңгеретін болады.
Оқу жылы - 3
Семестр - 2
Несиелер - 3
-
Серверлік жүйелерді басқару технологиялары
Пәннің мақсаты -әр түрлі операциялық жүйелердің басқару, сонымен қатар жергілікті, корпоративтік және ғаламдық желілерді зерттеу. Желілердің топологиясы мен жіктелуі. Негізгі түсініктер: желі түйіні, желі сегменті, логикалық желі, бұлт, байланыс құрылғылары.Физикалық және логикалық деңгей. Ашық жүйелердің өзара әрекеттесуін ұйымдастырудың негізгі модельдері. Желілік деңгей протоколының стектері.
Оқу жылы - 3
Семестр - 2
Несиелер - 4
-
Деректер қорының қосымшаларын бағдарламалау
Пәннің мақсаты: студенттерде деректерді интеллектуалды өңдеу, талдау және болжау үшін машиналық оқыту әдістерін біріктіре отырып, мәліметтер базасымен өзара әрекеттесетін бағдарламалық қосымшаларды әзірлеу бойынша білім мен практикалық дағдыларды қалыптастыру. Зерттелетін тақырыптар: мәліметтер базасының қосымшаларын бағдарламалауға кіріспе, клиент-сервер Қосымшаларының архитектурасы, мәліметтер базасына қол жеткізу құралдары (SQL, ORM, API) ; Қазіргі заманғы ДҚБЖ-мен жұмыс істеу (PostgreSQL, MySQL, SQLite), ДБ құрылымдарын жобалау, ДБ-мен қосымшалар арқылы қосылу және өзара әрекеттесу, Машиналық оқыту кітапханаларымен интеграциялау, Python кітапханаларын пайдалану (scikit-learn, pandas) немесе C#/C # шешімдер, ML модельдері үшін ДБ-дан деректерді экспорттау және өңдеу; деректерді өндіру қосымшалары.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Деректерді интеллектуалды талдау
Пәннің мақсаты DataMining теориясы, заманауи технологиялары және әдістері. DataMining тұжырымдамасы. DataMining міндеттері және олардың жіктелуі. DataMining модельдері. DataMining әдістері негізінде ақпаратты талдау мүмкіндіктері. DataMining анықтаған заңдылықтар түрлері: ассоциация, жіктеу, жүйелілік, кластерлеу, болжау. WebMiningәдістері. Білімді табу процесі.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Заттар интернеті
Пәннің мақсаты – инновациялық және технологиялық шешімдерді құру үшін экономиканың әртүрлі салаларында IoT негізінде жатқан негізгі түсініктерді, принциптерді және технологияларды меңгеру. Оқытылатын тақырыптар: Заттар интернеті: қабаттар, протоколдар, пакеттер, қызметтер, пакеттік коммутацияланған желінің өнімділік параметрлері. IoT анықтамалары: шолу, қосымшалар, әлеует және проблемалар, архитектура. IoT мысалдары: тақырыптық зерттеулер (casestudy), body-area-network сенсор және ақылды үйді басқаруы. Жергілікті сымсыз және мобильді желілердегі өнімділікті өлшеу.
Оқу жылы - 3
Семестр - 2
Несиелер - 4
-
Мобильді ақпараттық технологиялар
Пәннің мақсаты - Android платформасын пайдалана отырып, заманауи мобильді операциялық жүйелер туралы білім алу. Міндеттері: мобильді ОЖ архитектурасын қарастыру, Android үшін SDK қарастыру, білім беру сипатындағы білім беру қосымшасын енгізу. Білу: қазіргі заманғы мобильді құрылғылардың архитектурасын. Қазіргі заманғы мобильді ОЖ (Android) архитектурасы мен жұмыс істеу принциптері. Android жүйесіне арналған SDK құрамы мен жұмыс істеу принциптері. Әзірленген мобильді қосымшаларды басып шығару принциптері. Істей білу: Мобильді құрылғы эмуляторын орнату; Жұмыс компьютеріңізге SDK орнату; Мобильді қосымшаны жобалау (дизайн, құрылым, логика); Таңдалған мобильді операциялық жүйеге қолданылатын тілдердің бірінде қолданбаны іске қосу; Әзірленген қолданбаны мобильді құрылғыға тасымалдау; Мобильді қолданбаның бір нұсқасынан екіншісіне сынау, жөндеу және ауыстыру. Игеру: мобильді ОЖ үшін SDKжиынтығы; Мобильді ОЖ-де қолданылатын бағдарламалау тілдерінің бірі (C++, C#, HTML5, Java).
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Нейрондық желілер және терең оқыту
Пәннің мақсаты-студенттерді терең оқыту негіздері мен оқыту. Студенттердің келесі құзыреттіліктерін қалыптастыру: терең оқыту саласын алға жылжытатын негізгі технологиялық тенденциялар туралы түсінікке ие болу; толық байланысты терең нейрондық желілерді құру, оқыту және қолдану, нейрондық желі архитектурасының негізгі параметрлері туралы түсінік алу
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Желілік қауіпсіздік
Пәннің мақсаты компьютерлік желілерді қауіптерден қорғаудың негізгі принциптерін, әдістерін және технологияларын, соның ішінде осалдықты талдауды, криптографияны пайдалануды, қол жеткізуді басқаруды, желілік трафикті бақылауды және құпиялылықты қамтамасыз ету үшін инциденттерге жауап беруді зерттеу, деректер мен ресурстардың тұтастығы мен қолжетімділігі. Қарастырылатын тақырыптар: Киберкеңістік және киберқауіпсіздік негіздері. Ақпараттық қауіпсіздік және тәуекелдер. Ақпараттық кеңістіктің құрылымы: Интернеттің негізі және мемлекеттердің желілік инфрақұрылымы. Тәуекелдервекторлары. Халықаралық киберқауіпсіздік ұйымдары, принциптері мен стандарттары.Ұлттық және халықаралық құқықтағы киберқауіпсіздік.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Бұлтты және шектік есептеулер
Пәннің мақсаты-студенттерге бұлтты технологиялар мен перифериялық есептеулер бойынша теориялық және практикалық білім беру. Студенттер бұлтты есептеудің негізгі принциптерін, архитектураларын және модельдерін үйренеді, сонымен қатар деректерді генерациялау көздеріне (мысалы, IoT құрылғылары) жақынырақ өңдеу үшін қолданылатын перифериялық есептеу тұжырымдамаларымен танысады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
ҒЗЖ, коммерцияландыру негіздері және академиялық хат
Пәннің мақсаты – ғылыми зерттеудің мақсаты мен міндеттері туралы түсінік қалыптастыру, ғылыми жұмысқа қажетті дағдыларды дайындау және дамыту. Оқытылады: жоғары оқу орындарында ғылыми зерттеулерді ұйымдастыру, зерттеу әдістемесі, деректермен және бастапқы дереккөздермен жұмыс, зерттеу жұмысын коммерцияландырудың мақсаттары мен міндеттері, материалды баяндаудың ғылыми стилін меңгеру. Пәнді меңгеру нәтижесінде студенттер ғылыми-зерттеу жұмыстарын орындауда практикалық дағдыларды меңгереді
Оқу жылы - 4
Семестр - 1
Несиелер - 4
-
Корпоративті жүйелерде ақпаратты қорғау
Пәннің мақсаты студенттерге корпоративтік ортада ақпараттық қауіпсіздікті қамтамасыз етудің негіздері мен стратегияларын үйрету болып табылады. Ақпараттық қауіпсіздіктің криптографиялық кіші жүйесін енгізу әдістері. РФИ дұрыстығын зерттеу әдістемесі. Қорғау процестерін оңтайлы бақылау. Қорғаныс жүйелерін бағалау. Бағдарламалық қамтамасыздандыруды тестілеу. Қорғаныс механизмдерінің сенімділігін бағалау. Компьютерлік жүйелердің қауіпсіздігі.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Бұлтты платформа технологиясы
Пәннің мақсаты-студенттерге бұлтты платформа технологиялары, олардың архитектурасы, қызмет көрсету модельдері және масштабтау механизмдері туралы терең теориялық және практикалық білім беру. Студенттер бұлттық инфрақұрылымдармен жұмыс істеудің негізгі принциптерін меңгереді, танымал бұлттық платформалар мен бұлттық қолданбаларды әзірлеу, орналастыру және басқару құралдарын үйренеді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Машиналық оқыту негіздері
Пәннің мақсаты машиналық оқытудың негізгі ұғымдары мен міндеттері. Деректерді алдын ала өңдеу: деректерді тазалау, деректерді қалыпқа келтіру және стандарттау, категориялық белгілерді өңдеу. Сызықтық регрессия. Логистикалық регрессия. Шешім ағаштары және кездейсоқ ормандар. Қолдау көрсететін векторлық машиналар (SVM). Ансамбльдік әдістер. Нейрондық желілер және терең оқыту. Нейрондық желінің архитектурасы. Кластерлеу және өлшемді азайту әдістері. K-әдісі. Иерархиялық кластерлеу. Негізгі компоненттерді талдау (PCA). t-SNE. Үлгі сапа көрсеткіштері. Кросс-валидация. Модельдер мен гиперпараметрлерді таңдау
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Үлкен деректерді басқару және сипаттамалық статистика
Пәннің мақсаты деректерді өңдеу мен талдаудың үлкен технологиялары, ғылыми эксперименттерді жоспарлау және ұйымдастыру, эксперименттік деректерді өңдеу әдістері мен технологиялары, деректерді өңдеудің үлкен алгоритмдері, қолданбалы үлкен деректерді талдау міндеттерінің тұжырымдамалық және теориялық үлгілері, талдау және проблемаларды шешу үшін аппараттық ресурстар саласындағы негізгі түсініктер мен терминология.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Ақпаратты қорғаудың техникалық құралдары мен әдістері
Пәнінің мақсаты ақпаратты қауіптер мен шабуылдардан қорғау үшін қолданылатын әртүрлі тәсілдер мен технологияларды зерттеу. Қарастырлатын тақырыптар: Компьютерлік желілердің ақпараттық қауіпсіздігінің негізгі түсініктері. Есептеу желілер үшін осалдықтар мен типтік қауіптер. Желілік инфрақұрылым қауіпсіздігі технологиялары. Қауіп түрлері және олардан серверлер мен корпоративті желілерді қорғау әдістері. Компьютерлік желілерді рұқсатсыз кіруден қорғауды қамтамасыз ету әдістері.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Қауіпсіз қосымшаларды әзірлеу
Пәннің мақсаты – қолданбалардың өмірлік циклінің барлық кезеңдерінде қауіптер мен тәуекелдерді ескере отырып, қауіпсіз бағдарламалық шешімдерді әзірлеуге қабілетті мамандарды дайындау. Деректерді, пайдаланушыларды және инфрақұрылымды сыртқы және ішкі қауіптерден қорғауды қамтамасыз ететін бағдарламалық қамтамасыз етуді жобалау және әзірлеу әдістері мен принциптерін зерттейді.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Жобаларды басқару
Пәннің мақсаты инвестициялық жобаны дайындау, бекіту және іске асыру, жобаларды жоспарлау және іске асыру әдіснамасын зерделеу, жобаларды басқарудың практикалық міндеттерін шешу үшін ақпараттық жүйелерді пайдалану болып табылады. Жобаларға арналған шығындарды басқару принциптері. IT-жобаның өмірлік циклі және оның фазалары, IT-жобаның ұйымдастырушылық құрылымы. SQLServer бизнес-аналитика инфрақұрылымы.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Киберқауіпсіздік негіздері
Пәннің мақсаты ақпараттық қоғамда киберқауіпсіздік туралы идеяларды, киберқауіпсіздікті қамтамасыз ету дағдыларын қалыптастыру болып табылады. Пән аясында: кибер кеңістігі және Киберқауіпсіздік негіздері, кибер қылмыскерлер және киберқауіпсіздік мамандары зерттеледі. Қауіптердің таралу аймақтары.Халықаралық киберқауіпсіздік ұйымдары, принциптері мен стандарттары. Ұлттық деңгейдегі аудит және қауіпсіздікті бағалау. Курсты игеру нәтижесінде студенттер қойылған міндеттерді шешуде киберқауіпсіздік туралы білімді қолдана алады.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
IT- инфрақұрылым
Пәннің мақсаты: кәсіпорынның АТ-инфрақұрылымын басқару саласындағы жалпы принциптерді, тұжырымдамалар мен әдістерді меңгеру. Зерттелетін тақырыптар: IT-инфрақұрылым негіздері; IT-инфрақұрылымды анықтау және оның бизнестегі рөлі; негізгі компоненттер (серверлер, желілер, сақтау жүйелері, бағдарламалық қамтамасыз ету); IT-инфрақұрылымдағы аппараттық қамтамасыз ету; жергілікті және бұлтты деректер қоймалары; IT-инфрақұрылымды бағдарламалық қамтамасыз ету;IT-инфрақұрылымды мониторингілеу және басқару жүйелері; инфрақұрылымды басқаруды автоматтандыру (Ansible, Puppet, Terraform); IT-стандарттар және нормативтік реттеу; халықаралық стандарттар (ISO/IEC 27001, ITIL, COBIT); IT-инфрақұрылымды жобалау және жаңғырту; Бизнестің IT-инфрақұрылымға қойылатын талаптарын талдау; корпоративтік IT-инфрақұрылымды жоспарлау және орналастыру-және оңтайландыру; it-инфрақұрылымдағы трендтер мен инновациялар; IT-инфрақұрылымды басқарудағы жасанды интеллект және машиналық оқыту; 5G және оның корпоративтік желілерге әсері
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Wеб-қосымшалар қауіпсіздігі
Пәннің мақсаты – веб-қосымшаларды әртүрлі қауіптер мен шабуылдардан қорғауға бағытталған әдістерді, стратегияларды және технологияларды игеру. Қарастырылатын тақырыптар: WEB қосымшаларын әзірлеу мен қорғаудың теориялық және тәжірибелік принциптері. Операциялық жүйені қорғау. Желілік шабуылдардың ең қауіпті түрлері. Веб-серверлерге шабуылдар. Зиянды бағдарламалар. Осалдықтарды пайдалану.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Қорғалатын бағдарламалық қамтамасыздандыруды өңдеу
Пәннің мақсаты-қорғалған бағдарламалық қамтамасыз етуді әзірлеу негіздерімен, ақпараттық өзара іс-қимылды қорғаудың негізгі құралдарымен, қауіпсіз БҚ (SDL) құру қағидаттарымен танысу; Әртүрлі қосымшалардағы осалдықтар мен қауіпсіздік қатерлерінің негізгі түрлерін қарастыру.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
Профессии
Оқыту нәтижелері
- Құқықтық және экономикалық білімді пайдалана отырып бизнесте және күнделікті өмірде сауатты шешімдер қабылдау мақсатында, негізделген қаржылық шешімдер қабылдау, жеке және корпоративтік қаржыны тиімді басқару.
- Өнеркәсіптік және экологиялық қауіпсіздік саласындағы ықтимал тәуекелдерді азайту жөніндегі шараларды әзірлеу және іске асыру, сондай-ақ заңнамалық және нормативтік талаптарға сәйкес кәсіби қызметте экологиялық қауіпсіз және тұрақты тәжірибені енгізу.
- Деректерді жинау, өңдеу және талдау, сонымен қатар кәсіби қызметтегі қолданбалы мәселелерді шешу мақсатында жасанды интеллект құралдарын пайдалана отырып, іргелі қолданбалы зерттеулерді жүргізеді, ғылыми әзірлемелерді коммерцияландыру идеяларын тұжырымдау және негіздеу кезінде академиялық мәтіндерді сауатты пішімдейді.
- Кәсіби мәселелерді визуализациялау, жобалау және шешу, сондай-ақ алынған нәтижелерді практикалық қызметке енжіру үшін қолданбалы цифрлық технологияларды пайдалана отырып, графикалық материалдарды жасайды және өңдейді.
- Математика және физиканың базалық бөлімдерінің негізгі ұғымдарын білу. Әлемнің заманауи ғылыми көрінісі туралы түсінікке ие болу. Логикалық сипаттағы есептерді құрастыра білу; буль алгебрасының заңдарын қолдану; графиктар түрлерін анықта; қарапайым автоматтарды құрастыра білу.
- Желілік құрылғыларға арналған операциялық жүйелерді орнату. Ақпараттық-есептеу жүйелерінің сәулеті негіздерін білу. ОЖ анықтамасын, құрылымын; электроника негіздерін білу; басқарылатын желінің аппараттық, бағдарламалық және бағдарламалық -аппараттық құралдарының жұмысының жалпы принциптерін білу
- Құрылымдық және модульдік бағдарламалау принциптерін білу, объектіге-бағытталған бағдарламалау принциптерін, бағдарламалық қамтамасыздандыруды (БҚ) әзірлеу әдіснамасын және БҚ программалау технологиясы мен оның функционалдық мүмкіндіктерін білу. Бағдарламалау ортасында жұмыс істей білу, білім беру және кәсіби қызметтегі инклюзия принциптерін ескере отырып, нақты бағдарламалау тілінде бағдарламалар түрінде құрылған алгоритмдерді жүзеге асыру. Бағдарламалық модульді біріктіру процедураларын әзірлеу үшін таңдалған бағдарламалау ортасын пайдалану.
- SQL сұраныстарын әзірлеу әдістерін қолдану. Мәліметтер базасының қауіпсіздігіне төнетін қауіптерді талдау. Мәліметтер базасы деңгейінде ақпараттық қауіпсіздікті қолдаудың негізгі құралдарын таңдау. Нейрондық желілердің архитектурасын, іске асырудың алгоритмдерін, бағдарламалау тілдерді білу
- Ақпараттық-есептеу жүйелерінің сәулетін білу. Ұйымның ЖЕЖ жобалауды, орнатуды және техникалық қызмет көрсетуді жүзеге асыра білу. ЖЕЖ қойылатын талаптар мен міндеттерді анықтау. Ұйымның желілік жабдықтарының жұмысқа қабілеттіліктерін бақылау. Желілік жабдыққа қойылатын талаптарды анықтау
- АЖ-де ақпаратты қорғау үшін қолданылатын негізгі криптографиялық әдістерді, алгоритмдерді, хаттамаларды қолдану. Ақпараттық қауіпсіздік қатерлерін жіктеу және бағалау. Бағдарламалық құрал ақауларын жою және қалпына келтіру талдауын жүргізу
- Желі, серверлік жабдықтардың және бағдарламалық қамтамасыз ету үшін қауіпсіздік шараларын; желілік шабуылдардың алдын алу әдістерін; қауіпсіздік пен осалдықты талдаудың бағдарламалық құралдарын; желілік хаттамалардың, оның ішінде криптографиялық алгоритмдердің жұмыс істеу принциптерін білу