6B06150 Есептеу техникасы және бағдарламалық қамтамасыз ету в Қорқыт Ата атындағы Қызылорда университеті
-
Білім беру бағдарламасының мақсаты Бағдарламалық қамтамасыз етуді жобалауға, әзірлеуге қабілетті, компьютерлік жүйелерді бағдарламалық және ақпараттық қамтамасыз ету, архитектураны жобалау және желіні басқару саласында білімі мен дағдылары бар, бәсекеге қабілетті бакалаврларды даярлау
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша, Ағылшын тілі
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Физика I
Пәннің мақсаты: «Физика I» пәнін оқытуда студенттердің физиканың іргелі принциптерін меңгеру, сонымен қатар оларды нақты есептерді шешуге, әсіресе олардың болашақ кәсіби іс-әрекеті жағдайында қолдана білу дағдыларын дамыту басты мақсат болып табылады. Курс барысында студенттер механика, термодинамика, электр және магнетизм, оптика және толқындық оптиканың негізгі ұғымдары мен заңдарын меңгереді.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математика
Пәнді оқытудың мақсаты- пәннің теориялық материалына кіретін жоғары математика бөлімдерінің негізгі ұғымдарын, заңдары мен теорияларын игеру, нақты мәселелерді шешу үшін зерттелген әдістер мен әдістерді қолдана білу. Математикалық интуицияны және студенттің болашақ мамандығына байланысты қолданбалы сипаттағы есептерді шешуде зерттелген математикалық әдістерді қолдана білуді дамыту. Студенттердің математикалық есептерді шешудің нақты дағдыларын қалыптастыру, шешімді іс жүзінде қолайлы нәтижеге жеткізу
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Физика II
Пәннің мақсаты: Физика II курсының негізгі мақсаты – физика заңдарын және олардың әртүрлі салаларда қалай қолданылатынын оқып үйрену, сонымен қатар студенттердің кәсіби мәселелерін шешуге негіз қалыптастыру. Пәннің сипаттамасы: физикадағы электр және магнетизм, электромагнетизм, оптика және толқындық оптика, атомдық және ядролық физика сияқты қосымша тақырыптар мен түсініктерді зерттейді. Студенттер қазіргі заманғы өлшеу құралдарын пайдалана отырып және компьютердің көмегімен физикалық күйді модельдеу арқылы теориялық және эксперименттік жалпыланған типтік физика есептерін шешуді меңгереді.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
Бағдарламауға кіріспе
"Бағдарламалауға кіріспе" пәнінің мақсаты — студенттерге бағдарламалық жасақтаманы әзірлеу принциптерін түсіну үшін қажетті бағдарламалау бойынша іргелі білім мен дағдыларды беру. Курс логикалық және алгоритмдік ойлауды дамытуға, бағдарламалаудың негізгі тұжырымдамалары мен технологияларымен танысуға, сондай-ақ қарапайым бағдарламаларды әзірлеу және алгоритмдерді қолдана отырып есептерді шешу қабілетін қалыптастыруға бағытталған. "Бағдарламалауға кіріспе" пәні студенттерді бағдарламалау және Алгоритмдеу негіздерімен таныстыруға бағытталған. Курс аясында студенттер айнымалылар, деректер түрлері, операторлар, шарттар, циклдар және функциялар сияқты бағдарламалаудың негізгі тұжырымдамаларын үйренеді. Сондай-ақ, курсқа объектіге бағытталған бағдарламалау негіздері, массивтермен жұмыс және негізгі алгоритмдік құрылымдар кіреді. Курс бағдарламалау тілдерінің бірін меңгеруді қамтиды (көбінесе Python, C,, C#), бұл студенттерге бағдарламалық қосымшаларды әзірлеудің практикалық дағдыларын және код арқылы әр түрлі мәселелерді шешуге мүмкіндік береді.
Оқу жылы - 1
Семестр - 2
Несиелер - 7
-
Бағдарламалау технологиялары
Пәннің мақсаты: студенттерде бағдарламалық қамтамасыз етуді әзірлеу әдістері, құралдары мен тәсілдерін қамтитын бағдарламалау технологиясы саласында базалық білім мен практикалық дағдыларды қалыптастыру. Бағдарламалаудың негізгі принциптерін және бағдарламалық жасақтаманың өмірлік циклінің кезеңдерін зерттеу. Құрылымдық, модульдік және объектіге бағытталған бағдарламалау сияқты бағдарламаларды әзірлеу әдістемелерімен танысу. Заманауи бағдарламалау тілдерін және әзірлеу құралдарын меңгеру. Бағдарламаларды жазу, тестілеу, жөндеу және құжаттау дағдыларын игеру. Алгоритмдік ойлау мен логиканы дамыту.
Оқу жылы - 2
Семестр - 1
Несиелер - 4
-
Операциялық жүйелер
Мақсаты: Операциялық жүйелер курсының негізгі мақсаты компьютерлік жүйе ресурстарын тиімді басқару және бағдарламалық қамтамасыз етудің жұмысын қамтамасыз ету үшін қажетті операциялық жүйелердің принциптерін, архитектурасын және функцияларын зерттеу болып табылады. Пәннің сипаттамасы: Бұл пән аясында студенттер процестер, басқару ағындары, тапсырмаларды жоспарлау, ресурстарды виртуалдандыру, жадты басқару және файлдық жүйелер сияқты операциялық жүйелердің негізгі түсініктерін меңгереді. Олар ядро және пайдаланушы интерфейсі деңгейінде операциялық жүйелерді ұйымдастыру және жұмыс істеу принциптерін, сонымен қатар компьютерлік жүйе ресурстарын басқару әдістерін зерттейді. Нәтижесі: Курсты аяқтағаннан кейін студенттер операциялық жүйелердің принциптерін, архитектурасын және функцияларын терең түсінеді, сонымен қатар алған білімдерін компьютерлік жүйе ресурстарын басқаруға, бағдарламалық қамтамасыз етудің жұмысын қамтамасыз етуге және әртүрлі есептерді шешуге қолдана алады.
Оқу жылы - 2
Семестр - 1
Несиелер - 3
-
Математикалық статистика және деректерді талдау негіздері
Пәннің мақсаты: студенттерде математикалық статистика саласында деректерді талдауға, статистикалық модельдер құруға және ықтималдық әдістеріне негізделген шешімдер қабылдауға мүмкіндік беретін білім мен дағдыларды қалыптастыру.Математикалық статистиканың негізгі ұғымдары мен әдістерін зерттеу.Статистикалық талдаудың теориялық және ықтималдық негіздерін игеру. Статистикалық деректерді өңдеу және түсіндіру дағдыларын игеру. Статистикалық гипотезаларды тексеру әдістерін зерттеу. Ғылыми зерттеулер мен практикалық міндеттерде статистикалық әдістерді қолдану. Курс аяқталғаннан кейін студенттер:статистикалық деректерді жинауды, өңдеуді және талдауды жүзеге асыра алуы керек.Негізгі статистикалық сипаттамаларды есептеу және түсіндіру.Статистикалық гипотезаларды тексеру әдістерін қолданыңыз.Регрессиялық және корреляциялық талдауды орындаңыз.Қолданбалы есептерді шешу үшін статистикалық әдістерді қолданыңыз. Курс деректерді талдаумен, модельдеумен және болжаумен айналысатын мамандар үшін өте маңызды.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Электроника
Мақсаты: Электроника пәні жартылай өткізгіш құрылғылармен, күшейткіштермен, интегралдық схемалармен және цифрлық электроникамен жұмыс істеуді қоса алғанда, электроника саласындағы негізгі түсініктерді меңгеруге бағытталған. Пәннің сипаттамасы: Бұл пән бойынша студенттер жартылай өткізгішті құрылғылардың жұмыс істеуінің негізгі принциптерін, күшейткіштерді, интегралдық схемаларды жобалау және талдау принциптерін, сонымен қатар цифрлық электроника негіздерін оқиды. Олар сондай-ақ әртүрлі құрылғылар мен жүйелерде электронды компоненттерді пайдалануды үйренеді. Студенттер электронды схемаларды талдау және жобалау әдістерін, күшейткіштерді, осцилляторларды, сүзгілерді әзірлеуді және цифрлық жүйелерді құру үшін логикалық элементтерді пайдалануды үйренеді. Нәтиже: Пәнді аяқтағаннан кейін студенттер электроника саласында терең білім алады және әртүрлі электронды құрылғылар мен жүйелерді талдай, жобалай және жасай алады. Олар жартылай өткізгіш техникасын игерді, электронды схемаларды талдайды және құрастырады, күрделі цифрлық жүйелерді құру үшін цифрлық компоненттерді пайдаланады. Бұл студенттерге алған білімдері мен дағдыларын инженерлік, технология және ғылыми зерттеулерді қоса алғанда, электроникаға қатысты әртүрлі салаларда сәтті қолдануға мүмкіндік береді.
Оқу жылы - 2
Семестр - 1
Несиелер - 3
-
Электр тізбектерінің теориясы
Мақсаты: «Электр тізбектерінің теориясы» пәнінің мақсаты электр тізбектерін талдаудың негізгі принциптері мен әдістерін оқып үйрену, сонымен қатар айнымалы ток есептерін шешу үшін күрделі сандар мен фазорлық талдауды қолдану болып табылады. Пәннің сипаттамасы: Осы пәннің бөлігі ретінде студенттер Ом заңдары, Кирхгоф және Нортон теоремасы сияқты электр тізбектерінің әрекетін сипаттайтын іргелі заңдарды зерттейді. Олар сондай-ақ тұрақты күйдегі және ауыспалы жұмыс режимдеріндегі электр тізбектерін талдау әдістерімен танысады. Күрделі сандарды және фазорлық талдауды қолдану арқылы айнымалы токты талдауға ерекше назар аударылады, бұл электротехникалық және электронды техникадағы есептерді тиімді шешуге мүмкіндік береді. Нәтиже: Курсты аяқтағаннан кейін студенттер электр тізбегін талдаудың негізгі принциптері мен әдістерін терең түсінеді. Олар алған білімдерін электрлік тізбектер мен жүйелерді жобалауға, талдауға және пайдалануға байланысты әртүрлі есептерді шешуге қолдана алады. Бұл дағдылар электротехника және электроника саласындағы жұмыс үшін де, сәйкес салаларда одан әрі оқу үшін де пайдалы болады.
Оқу жылы - 2
Семестр - 1
Несиелер - 3
-
Құқық негіздері
Құқық негіздері курсы құқықтың негізгі ұғымдары мен принциптерін түсінуге бағытталған. Бұл курс құқықтық білім мен қоғамдағы құқықтық реттеудің негіздерін түсіндіре отырып, олардың құқықтық мәдениетін қалыптастыруды көздейді.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Қаржылық сауаттылық негіздері
«Қаржылық сауаттылық негіздері» пәні білім алушылардың жеке және отбасылық қаржы саласындағы базалық білімі мен практикалық дағдыларын қалыптастыруға, сондай-ақ жеке бюджетті, жинақтарды, кредиттер мен инвестицияларды басқаруға жауапкершілікпен қарауды дамытуға бағытталған. Курсты оқу күнделікті өмірде және кәсіби қызметте ұтымды қаржылық шешімдер қабылдау үшін қажетті тұрақты қаржылық әдеттерді дамытуға ықпал етеді.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Ықтималдықтар теориясы
Мақсаты: «Ықтималдықтар теориясы» пәнінің мақсаты студенттерге кездейсоқ құбылыстар мен процестерді талдаудың математикалық әдістері мен модельдерін үйрету. Пәннің сипаттамасы: Осы пән аясында студенттер ықтималдықтар теориясының негізгі ұғымдары мен принциптерін оқып-үйренеді. Олар кездейсоқ шамалардың әртүрлі түрлерімен, соның ішінде дискретті және үздіксіз, сонымен қатар биномдық, қалыпты және экспоненциалды үлестірімдер сияқты негізгі ықтималдық үлестірімдерімен таныстырылады. Сондай-ақ студенттер кездейсоқ процестерді математикалық талдаудың негізгі әдістерін, соның ішінде ықтималдықты бағалауды, күтілетін мәнді, дисперсияны және кездейсоқ шамалардың басқа сипаттамаларын үйренеді. Нәтиже: Курсты аяқтағаннан кейін студенттер ықтималдықтар теориясының негізгі түсініктерін терең түсінеді және оларды әртүрлі кездейсоқ құбылыстар мен процестерді талдауға қолдана алады. Сондай-ақ олар кездейсоқ шамалардың әртүрлі түрлерімен және ықтималдық үлестірімдерімен жұмыс істеу дағдыларын игереді, бұл олардың әрі қарай білімі мен кәсіби қызметіне, әсіресе ақпараттық технологиялар, қаржы және статистика саласында пайдалы болады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Деректер қорын басқару жүйесі
«Деректер қорын басқару жүйесі» курсының негізгі мақсаты – мәліметтер қорындағы мәліметтерді ұйымдастыру, сақтау, өңдеу және оларға қол жеткізу принциптерін, әдістерін және технологияларын оқып үйрену, сонымен қатар ақпаратты тиімді басқару үшін олармен жұмыс істеу дағдыларын қалыптастыру. Пәннің сипаттамасы: Бұл пән реляциялық және реляциялық емес мәліметтер қорының негізгі түсініктерін, сұраныс тілдерін, деректерді қалыпқа келтіру әдістерін, сұраныстарды оңтайландыру әдістерін, сондай-ақ мәліметтер базасын құру және басқару принциптерін зерттеу болып табылады. Сондай-ақ студенттер деректердің қауіпсіздігі мен тұтастығын қамтамасыз ету әдістерін, репликациялау және резервтік көшіру механизмдерін, NoSQL және таратылған дерекқорлар сияқты заманауи дерекқор технологияларын үйренеді. Нәтижесі: Курсты аяқтағаннан кейін студенттер мәліметтер қорын ұйымдастырудың принциптерін, әдістерін және технологияларын терең түсінеді, сонымен қатар бұл білімді мәліметтер қорын жобалау, әзірлеу және басқару, олардың қауіпсіздігі мен өнімділігін қамтамасыз ету үшін қолдана алады; сондай-ақ ақпаратты талдау және өңдеу үшін. Бұл олардың ақпараттық технологиялар, деректер базасы және деректерді талдау саласындағы болашақ кәсіби қызметі үшін маңызды болады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Экономика және кәсіпкерлік
Пәннің мақсаты: білім алушыларға болашақ кәсіби қызметіне байланысты экономикалық білім беруге, талдау дағдыларын және негізделген экономикалық шешімдер қабылдау қабілетін дамытуға бағытталған. Білім алушылар өздерінің қызмет салаларында қолданылатын экономика мен кәсіпкерліктің негізгі принциптерін меңгереді. Негізгі экономикалық түсініктер, экономикалық ақпаратты талдау әдістері, экономикалық шешімдерді қабылдау принциптері және бизнес стратегиялары қарастырылады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Инженерлік және IT-қызметтегі инклюзивті тәсілдер
Инженерлік және IT-мамандықтар студенттерінде кәсіби қызметтегі инклюзивті тәсілдерді жүйелі түсінуді қалыптастыру, пайдаланушылардың, оның ішінде мүмкіндігі шектеулі адамдардың қажеттіліктерінің алуан түрлілігін ескеретін техникалық және ақпараттық шешімдерді жобалау, әзірлеу және енгізу дағдыларын дамыту.Пән инженерлік және ақпараттық-технологиялық практикадағы инклюзияның негізгі принциптері мен әдістерін ашады. Инженердің әлеуметтік жауапкершілігі, инфрақұрылым мен цифрлық шешімдердің қолжетімділігі, сондай-ақ инклюзивтілікті реттейтін стандарттар мен нормативтер (халықаралық және Ұлттық құжаттарды қоса алғанда) қарастырылады. Әмбебап дизайнға, эргономикаға, пайдаланушылардың әртүрлілігін ескеретін интерфейстер мен өнімдерді әзірлеуге ерекше назар аударылады. Студенттер инклюзивті техникалық шешімдердің мысалдарын талдайды және теңдік, қолжетімділік және әлеуметтік маңыздылық принциптерін ескере отырып, өз жобаларын әзірлейді.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Дискретті математика
Дискреттік математика пәнін игерудің негізгі мақсаты студенттерге дискретті математика есептерін шешудің әдістерін және соған байланысты ойлауды үйрету. Оқу процесінде студенттерге дискреттік математиканың негізгі бөлімдері бойынша базалық білімнің қорын беру, алынған білімді дискретті математиканың типтік есептерін шешуде ұтымды және тиімді пайдалануды үйрету қажет; студенттердің дискретті математика туралы түсінігі мен нысандар мен процестердің кең спектрін зерттеу әдісі ретінде қалыптастыру.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Ғылыми зерттеу әдістері
Пән студенттердің есептеу техникасы мен бағдарламалық қамтамасыз ету саласында ғылыми зерттеулерді ұйымдастыру және жүргізу саласында базалық білімі мен практикалық дағдыларын қалыптастыруға бағытталған. Курс шеңберінде ғылыми танымның теориялық негіздері, ғылыми зерттеудің құрылымы мен логикасы, ғылыми ақпаратты жинау, талдау және түсіндіру әдістері, Ғылыми жұмыстар мен жарияланымдарды ресімдеу ережелері қарастырылады. АТ және бағдарламалау саласындағы инженерлік және зерттеу міндеттерін шешуде ғылыми тәсілді қолдануға ерекше назар аударылады.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Есептеу жүйелерінің архитектурасы
Мақсаты: «Компьютерлік жүйелердің архитектурасы» пәні студенттерге компьютерлік жүйелерді құрудың негізгі принциптері мен тұжырымдамаларын, оның ішінде олардың аппараттық және бағдарламалық құрамдас бөліктерін меңгеруге бағытталған. Пәннің сипаттамасы: Курс барысында студенттер төмен деңгейлі құрамдас бөліктерден бастап, тұтас жүйенің архитектурасына дейін компьютерлік жүйелердің құрылымы мен жұмысын зерттейді. Компьютерлік жүйе құрамдас бөліктерін ұйымдастыру және өзара әрекеттесу негіздері, бөлінген жүйелер мен желілерді құру принциптері қарастырылады. Есептеу жүйелерінің архитектурасын жобалауға және оңтайландыруға байланысты мәселелер олардың өнімділігін, сенімділігін және масштабтауын ескере отырып талқыланады. Нәтижесі: Курсты аяқтағаннан кейін студенттер компьютерлік жүйелердің құрылымы мен қызметі, сондай-ақ оларды жобалау принциптері мен әдістері туралы терең білім алады. Олар ақпараттық технологиялардың әртүрлі салаларында негізделген шешімдер қабылдауға мүмкіндік беретін архитектуралық шешімдерді талдау және бағалау дағдыларын алады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Есептеу жүйелері мен желілерін ұйымдастыру
Мақсаты: «Есептеу жүйелері мен желілерін ұйымдастыру» пәні есептеуіш құрылғыларды, жүйелерді және желілерді ұйымдастырудың негізгі принциптерін, сондай-ақ ақпаратты өңдеу процесінде олардың өзара әрекеттесуін меңгеруге бағытталған. Пәннің сипаттамасы: Пәнді оқу барысында студенттер компьютерлерді, жүйелерді және желілерді ұйымдастыру ерекшеліктерін, соның ішінде жеке құрылғыларды құру принциптерін және ақпаратты енгізу, өңдеу және шығару кезінде олардың өзара әрекеттесуін зерттейді. Аппараттық және бағдарламалық құрамдастарды қоса алғанда, есептеу жүйелерінің функционалдық және құрылымдық ұйымдастырылу принциптері қарастырылады. Дербес компьютерлер мен басқа есептеуіш құрылғылардың арифметикалық, логикалық және схемалық негіздері де игерілген. Нәтиже: Курсты аяқтағаннан кейін студенттер компьютерлік жүйелер мен желілерді ұйымдастырудың негізгі принциптері туралы түсінік алады, олардың құрылымы мен функционалдығын талдай алады. Сондай-ақ олар ақпараттық технологиялар саласындағы болашақ кәсіби қызмет үшін маңызды болып табылатын есептеуіш құрылғылардың аппараттық және бағдарламалық құрамдас бөліктерімен жұмыс істеу дағдыларын меңгереді.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Объектіге-бағытталған бағдарламалау тілі
Объектіге бағытталған бағдарламалау тілі курсының негізгі мақсаты студенттерге Объектіге бағытталған бағдарламалаудың (OOP) негізгі түсініктерін үйрету және осы ұғымдарды қолдайтын әртүрлі бағдарламалау тілдерімен жұмыс істеу дағдыларын дамыту болып табылады.Пәнді оқу барысында студенттер сыныптар, объектілер, мұрагерлік, полиморфизм және инкапсуляция сияқты ООП негізгі ұғымдары туралы түсінік алады. Олар сондай-ақ осы тұжырымдамаларды қолдайтын және олардың синтаксисін, мүмкіндіктерін және бағдарламалық жасақтаманы әзірлеуге арналған негізгі кітапханалар мен құралдарды зерттейтін әртүрлі объектіге бағытталған бағдарламалау тілдерін зерттейді.Курсты аяқтағаннан кейін студенттер объектілі-бағытталған бағдарламалаудың негізгі принциптерін терең түсінеді және оларды әртүрлі бағдарламалау тілдерінде программалық кодты жасау кезінде қолдана алады. Олар сондай-ақ ақпараттық технологиялар мен бағдарламалау саласындағы болашақ кәсіби мансабы үшін маңызды болатын әртүрлі интеграцияланған әзірлеу орталары (IDE), жөндеушілер және басқа құралдармен тәжірибе жинақтайды.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Экология және тұрақты даму
Пәннің мақсаты - табиғи ресурстарды тиімді пайдалану, қоршаған ортаны қорғау және қоғамның әлеуметтік, экономикалық қажеттіліктерін ескере отырып, тұрақты даму принциптерін түсіндіру. Экология мен тұрақты даму арасындағы байланыс пен айырмашылықтарды түсіндіру; табиғи ресурстарды сақтау және экологиялық проблемаларға шешім табу жолдарын үйрету. Пәннің мазмұнында экологияның негізгі заңдылықтары, табиғат ресурстарының сарқылуы, климаттың өзгеруі, қоршаған ортаның ластануы, қалдықтар мәселесі және басқа экологиялық мәселелер қарастырылады.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Математикалық логика
Курс студенттерді математикалық логиканың негізгі ұғымдарымен таныстыру және компьютерде математикалық есептерді шешуде қолданылатын өңдеу, талдау және бекіту әдістерін қолдануға үйрету. Логикалық ойлаудың табиғаты, құрылымы, функциялары және оны қалыптастыру әдістерімен танысу, шешім қабылдау процесінің тиімділігін арттыру үшін сыни ақпаратты талдау әдістерін қолдануға үйрету, ғылыми, кәсіптік және күнделікті практика саласында дәлелдеу және теріске шығару ережелеріне үйрету, ауызша презентация дайындау және алгоритмін дайындауды көрсету./
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Еңбекті қорғау және тіршілік қауіпсіздігі
Пән екі өзара байланысты аспектіні қамтиды: еңбек қауіпсіздігі - бұл жұмыскерлердің кәсіби қызметі барысында қауіпсіздігі мен денсаулығын қамтамасыз етуге бағытталған, және тіршілік қауіпсіздігі - бұл адам өмірі мен денсаулығын күнделікті өмірде қорғауды қамтитын сала. Пән шеңберінде еңбек қауіпсіздігін қамтамасыз ету, кәсіби аурулар мен жарақаттардың алдын алу бойынша құқықтық, ұйымдастырушылық және техникалық шаралар, сондай-ақ төтенше жағдайларда әрекет ету ережелері мен әрекеттері (өрттер, техногендік апаттар, экологиялық қауіптер және т.б.) қарастырылады. Білім алушылар азаматтық қорғаудың негіздерін, алғашқы дәрігерге дейін көмек көрсету және құтқару жұмыстарын ұйымдастыру негіздерін зерттейді. Пән білім алушыларда қауіпсіздік мәселелеріне жүйелі көзқарас қалыптастыруға және жұмыс орнында және күнделікті өмірде қауіпсіздікті қамтамасыз ету үшін практикалық дағдыларды дамытуға бағытталған.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Цифрлы схемотехника
Сандық схемалар мен құрылғыларды жобалау және талдау негіздерін үйренеді. Курсқа логикалық алгебра, логикалық элементтер, комбинациялық және сериялық схемалар кіреді. Ол процессорлар, жад және перифериялық құрылғылар сияқты сандық жүйелерді дамыту үшін қолданылады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Сыбайлас жемқорлыққа қарсы мәдениет негіздері
Сыбайлас жемқорлыққа қарсы мәдениет негіздері курсы сыбайлас жемқорлықтың алдын алу, оның себептері мен салдарын түсіну, сондай-ақ қоғамда сыбайлас жемқорлыққа қарсы мәдениетті қалыптастыруға бағытталған. Курста сыбайлас жемқорлыққа қарсы іс-қимыл бойынша халықаралық және отандық тәжірибесіне, азаматтық қоғам өкілдерінің, жастардың және жалпы жұртшылықтың ролі туралы ақпараттарға талдау жасалады.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Жасанды интеллектіні бағдарламаларды әзірлеуде қолдану
"Бағдарламаларды әзірлеуде жасанды интеллектті пайдалану" бағдарламалық жасақтаманы әзірлеу процесінде AI әдістері мен технологияларын қолдануды қамтиды. Ол студенттерге бағдарламалық өнімдерді әзірлеу сапасын оңтайландыру және жақсарту үшін ai құралдары мен алгоритмдерін пайдалануды үйретуге бағытталған. Пән аясында келесі негізгі тақырыптар оқытылады: жасанды интеллект негіздері және оны бағдарламалық жасақтама жасауда қолдану. Машиналық оқыту және оны деректерді талдау, бағдарламалардың функционалдығын болжау және жақсарту үшін пайдалану. AI көмегімен бағдарламалық жасақтаманы тестілеуді автоматтандыру. Интеллектуалды жүйелерді дамыту: чатботтарды, ұсыныс жүйелерін құру, табиғи тілді өңдеу (NLP). Әзірлеу процестерін оңтайландыру үшін AI пайдалану: код жазуды, тестілеуді, кодты қайта қарауды және жобаны басқаруды автоматтандыру. Tenzorflow, PyTorch, Openal және басқалары сияқты И-жүйелерді әзірлеуге арналған құралдар мен платформалар.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Жергілікті желіні ұйымдастыру және қызмет көрсету
Мақсаты: Бұл пән студенттерге жергілікті желілерді сәтті ұйымдастыру және қызмет көрсету үшін қажетті білім мен дағдыларды меңгеруге бағытталған. Сипаттама: Курс барысында студенттер жергілікті желілердің негізгі құрамдас бөліктерін, яғни аппараттық құралдарды (қосқыштар, маршрутизаторлар, желілік кабельдер) және бағдарламалық қамтамасыз етуді (операциялық жүйелер, желілік хаттамалар) оқиды. Сондай-ақ олар желілік құрылғылар мен деректерді тасымалдау протоколдарын конфигурациялау әдістерін үйренеді. Курс желілік архитектураны, соның ішінде деректерді бағыттау және коммутациялау принциптерін, сонымен қатар желіаралық қалқандарды, виртуалды жеке желілерді (VPN) конфигурациялау және шифрлау протоколдарын пайдалану сияқты желілік қауіпсіздік техникасын зерттеуді қамтиды. Нәтиже: Оқытуды аяқтағаннан кейін студенттер жергілікті желілерді құру, конфигурациялау және қолдау бойынша қажетті білім мен дағдыларды алады. Олар желілік жабдықты тиімді басқара алады, сонымен қатар желіде мәліметтерді тасымалдау қауіпсіздігін қамтамасыз ете алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Микроконтроллерлерді программалау (минор)
Мақсаты: «Микроконтроллерлерді программалау» пәнінің негізгі мақсаты студенттерге микроконтроллерлердің аппараттық архитектурасын, олардың перифериялық құрылғылары мен интерфейстерін үйрету, сонымен қатар микроконтроллерлерді басқаруды программалаудың негізгі принциптері мен дағдыларын меңгеру болып табылады. Пәннің сипаттамасы: Микроконтроллерді бағдарламалау – бұл әртүрлі функцияларды орындауға қабілетті құрылғыларды жасау үшін аппараттық және бағдарламалық қамтамасыз ету біріктірілген сала. Бұл құрылғылар ақылды үйлер мен автомобиль электроникасынан медициналық құрылғылар мен өнеркәсіптік жабдықтарға дейін әртүрлі қолданбаларда қолданылуы мүмкін. Пәнді оқу барысында студенттер микроконтроллерлердің аппараттық архитектурасына еніп, олардың ішкі құрылымын, негізгі компоненттерін және перифериялық құрылғыларын зерттейді. Олар микроконтроллерлерге басқа құрылғылармен байланысуға мүмкіндік беретін UART, SPI және I2C сияқты интерфейстердің әртүрлі түрлері туралы біледі. Сонымен қатар, студенттер C және C++ сияқты әртүрлі тілдерде микроконтроллерді бағдарламалау негіздерін үйренеді және перифериялық құрылғыларды басқару, деректерді оқу және жазу, оқиғаларды өңдеу және т.б. үшін код жазуды үйренеді. Олар сондай-ақ кодты ұйымдастыру, оның жұмысын оңтайландыру және жөндеу принциптерін үйренеді. Нәтиже: Курсты аяқтағаннан кейін студенттер микроконтроллерлердің аппараттық архитектурасын және тиімді құрылғыларды жасау үшін қажетті бағдарламалау негіздерін терең түсінеді. Олар микроконтроллерлерді басқаруға арналған бағдарламалық қамтамасыз етуді әзірлеуге, сондай-ақ оларды әртүрлі жүйелерге біріктіруге, жоғары өнімділік пен сенімділікке ие тапсырмаларды орындауға қабілетті.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Компьютерлік ақпараттарды қорғау құралдары мен әдістері
Мақсаты: Студенттер компьютерлік ақпаратты, соның ішінде аппараттық және бағдарламалық жүйелерді қорғаудың қолданыстағы әдістері мен құралдарын меңгереді. Пәннің сипаттамасы: Бұл пән қазіргі заманғы технологияларды және компьютерлік ақпаратты қорғаудың бағдарламалық-техникалық құралдарын зерттеуге арналған. Оның мазмұны бес негізгі бағытты қамтиды: компьютерлік шабуылдарды анықтау, брандмауэр, виртуалды жеке желілерді ұйымдастыру, ақпаратты өңдеудің қауіпсіз технологиялары және компьютерлік желілердегі ақпараттық қауіпсіздік аудиті. Нәтиже: Курсты аяқтағаннан кейін студенттер компьютерлік желілердегі ақпаратты қорғаудың заманауи әдістері мен технологиялары туралы білім алады. Олар ақпараттық жүйелерді пайдаланумен байланысты қауіптер мен тәуекелдерді талдай алады, сондай-ақ ақпараттық қауіпсіздікті қамтамасыз ету үшін тиісті қорғау әдістері мен құралдарын ұсына алады және қолдана алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Компьютерлік желілер
Мақсаты: Студенттерді компьютерлік желілерді құру және пайдаланудың негізгі принциптері мен әдістерімен, сондай-ақ осы желілердегі хаттамалармен және байланыс стандарттарымен таныстыру. Пәннің сипаттамасы: Осы пәннің аясында студенттер компьютерлік желілерді ұйымдастырудың техникалық ерекшеліктерін, олардың сипаттамалары мен топологияларын, сонымен қатар жергілікті желілер мен интернет желілерін ұйымдастыру әдістерін оқиды. Оқыту желілік модельдер мен топологиялар сияқты негізгі ұғымдарды меңгеруді, сондай-ақ желілік жабдықты конфигурациялау және басқарудағы практикалық дағдыларды қамтиды. Нәтиже: Курсты аяқтағаннан кейін студенттер әртүрлі көлемдегі компьютерлік желілерді сауатты жобалау және ұйымдастыру, қажетті желілік жабдықты орнату және конфигурациялау, сонымен қатар желі ақауларын талдау және диагностикалау мүмкіндігін алады. Бұл білім мен дағдылар ақпараттық технологиялар және коммуникациялар саласындағы одан әрі кәсіби қызмет үшін пайдалы болады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
3D технологиялары және компьютерлік графика
Мақсаты: Студенттерді үш өлшемді кескіндерді өңдеу, реттеу, құру және визуализациялау саласындағы негізгі білім мен дағдыларды бере отырып, қазіргі заманғы үш өлшемді графикалық редакторлармен кәсіби жұмыс істеуге дайындау. Пәннің сипаттамасы: Студенттер үшөлшемді графикамен жұмыс істеудің негізгі принциптері мен әдістерін, соның ішінде қазіргі заманғы редакторлар мен бағдарламалық қамтамасыз етуді қолдануды үйренеді. 3D модельдерін жасау, анимация, жарықтандыру және текстуралау технологиялары мен әдістері талқыланады. Курс сонымен қатар үш өлшемді көріністерді визуализациялау принциптерін және компьютерлік графикамен жұмыс істеу ерекшеліктерін қамтиды. Тәжірибелік жаттығулар мен жобаларға ерекше назар аударылады, оның барысында студенттер 3D модельдерімен және анимациялармен жұмыс істеу тәжірибесін алады және 3D графикасын пайдалана отырып, өз жобаларын әзірлейді. Нәтиже: Курсты аяқтағаннан кейін студенттер заманауи 3D графикалық редакторларымен жұмыс істеудің практикалық дағдыларын игереді және 3D модельдері мен көріністерін жасап, бейнелей алады. Сондай-ақ олар үш өлшемді графика саласында заманауи ақпараттық технологияларды қолдану принциптерін меңгереді, бұл оларға дизайн, анимация, ойын индустриясы және деректерді визуализациялау саласындағы кәсіби қызметте алған білімдері мен дағдыларын сәтті қолдану мүмкіндігін береді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Деректер базасын жобалау және басқару
Пәннің мақсаты: студенттерде ақпараттық жүйелердің тиімді жұмысын қамтамасыз ететін заманауи дерекқорларды жобалау, құру, басқару және басқару үшін қажетті теориялық білім мен практикалық дағдыларды қалыптастыру. Пән мәліметтер базасын жобалау негіздерін, соның ішінде деректерді тұжырымдамалық, логикалық және физикалық модельдеуді қамтиды. Деректердің негізгі модельдері (ең алдымен реляциялық), қалыпқа келтіру әдістері, Деректерді басқару тілдері (атап айтқанда SQL), ДҚБЖ архитектурасы және деректердің тұтастығы мен қауіпсіздігін қамтамасыз ету мәселелері қарастырылады. Дерекқорды басқару аспектілері де зерттеледі: Пайдаланушыларды басқару, сақтық көшірме жасау және қалпына келтіру, өнімділікті бақылау және оңтайландыру.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Желілік технологиялар
Мақсаты: Архитектуралық ерекшеліктеріне, хаттамалары мен қызметтеріне баса назар аудара отырып, қазіргі заманғы компьютерлік желілердің, оның ішінде жергілікті және ауқымды желілердің, жоғары жылдамдықты желілер мен телекоммуникациялық инфрақұрылымдардың негізгі принциптері мен технологияларын меңгеру. Пәннің сипаттамасы: Студенттер кеңседегі немесе үйдегі жергілікті желілерден Интернет сияқты ғаламдық желілерге дейін компьютерлік желілердің әртүрлі аспектілерін зерттейді. Курста әртүрлі көлемдегі желілердің архитектуралық ерекшеліктері, құрылысы және жұмыс істеу принциптері қарастырылады. Жоғары жылдамдықты желілік технологиялар және олардың үлкен көлемді деректерді берудегі рөлі, сонымен қатар телекоммуникациялық желілер және олардың компьютерлік жүйелермен интеграциясы қарастырылады. Студенттер желі архитектурасын талдауды және жобалауды, нақты тапсырмалар үшін оңтайлы хаттамалар мен технологияларды таңдауды үйренеді. Сондай-ақ олар желілердің тиімді жұмысын және пайдаланушы қызметтерін көрсетуді қамтамасыз ету үшін желіні басқару және трафикті басқару әдістерін зерттейді. Нәтиже: Курсты аяқтағаннан кейін студенттер желілік технологияларды және олардың жұмыс істеу принциптерін терең түсінеді. Олар компьютерлік желілерді жобалауды, конфигурациялауды және басқаруды біледі, сонымен қатар пайдаланушыларға әртүрлі қызметтерді ұсынады. Бұл дағдылар түлектерге желілік инженерия, желіні басқару және телекоммуникация саласында табысты жұмыс істеуге мүмкіндік береді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Құрылымдық кабельдік жүйені жобалау
«Құрылымдық кабельдік жүйені жобалау» пәнінің мақсаты қазіргі заманғы желілік инфрақұрылымдарды жобалауға, орнатуға және қызмет көрсетуге қабілетті мамандарды дайындау. Сипаттама: Осы пәнді оқу барысында студенттер желіні жобалаудың негізгі принциптерімен, кабельдік инфрақұрылымды таңдау және орнату, желілік құрылғыларды басқару, сонымен қатар желілік жүйелерді қорғау және қолдау негіздерімен танысады. Олар желілік жүйелерді орнату және пайдаланумен байланысты тиісті кодтар мен стандарттарды зерттейтін болады. Нәтижесі: Пәнді оқу нәтижесі студенттердің кабельдік инфрақұрылымды сәтті жобалау, орнату және техникалық қызмет көрсету үшін қажетті дағдыларды меңгеруі болады. Олар материалдар мен жабдықтарды адекватты түрде таңдай алады, желілік құрылғыларды орнатып, конфигурациялай алады, талаптар мен стандарттарға сәйкес желілік жүйелердің қауіпсіздігі мен сенімді жұмысын қамтамасыз етеді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Ақпараттық қауіпсіздік негіздері
Студенттерді ақпараттық қауіпсіздікке төнетін негізгі қауіптермен және ақпаратты рұқсатсыз кіруден, ағып кетуден және зақымданудан қорғау принциптерімен таныстыру. Бұл курс ақпараттық қауіпсіздікке төнетін негізгі қауіптерді, ақпаратты қорғау әдістері мен принциптерін зерттеуге арналған. Пән аясында студенттер ақпараттық жүйелердің осал тұстарын бағалауды, деректерді қорғау стратегияларын және ақпараттың құпиялылығы мен тұтастығын қамтамасыз ету үшін криптографиялық әдістерді қолдануды меңгереді. Ақпараттық ресурстарға қол жеткізуді бақылау және аудит негіздері де оқытылады. Курсты аяқтағаннан кейін студенттер ақпаратты әртүрлі қауіптерден қорғаудың негізгі принциптері мен әдістері туралы түсінік алады. Олар ақпараттық жүйелердің осал тұстарын талдауға, деректерді қорғау стратегияларын әзірлеуге, ақпараттың құпиялылығы мен тұтастығын қамтамасыз ету үшін криптографиялық әдістерді қолдануға, сондай-ақ қолжетімділікті бақылау мен ақпараттық ресурстарды тексеруді жүзеге асыруға қабілетті.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Бағдарламаларды әзілеу технологиялары
Мақсаты: Студенттерге бағдарламалық жасақтаманы әзірлеу процесінде қолданылатын әдістер мен құралдар туралы іргелі білім беру. «Бағдарламалық қамтамасыз етуді әзірлеу технологиялары» пәні студенттерді бағдарламалық қамтамасыз етуді құруда қолданылатын негізгі әдістермен және құралдармен таныстыруға арналған. Курс барысында студенттер әртүрлі әзірлеу әдістемелерін, нұсқаларды басқаруды, тестілеуді, жөндеуді, бағдарламалық жасақтаманың архитектурасын және дерекқорды басқаруды үйренеді. Пәнді аяқтағаннан кейін олар бағдарламалау саласында тиімді жұмыс істеу үшін қажетті дағдыларды алады. Нәтиже: Пәнді аяқтағаннан кейін студенттер бағдарламалық жасақтаманы әзірлеу әдістері мен құралдары туралы іргелі білім алады, бұл оларды бағдарламалау индустриясындағы нақты мәселелерді шешуге дайын етеді. Олар сәйкес әзірлеу әдістемелерін таңдауды, код нұсқаларын тиімді басқаруды, бағдарламаларды сынауды және жөндеуді, бағдарламалық жасақтама архитектурасын жобалауды және мәліметтер базасымен жұмыс істеуді біледі.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Жүйелік бағдарламалау
Студенттердің жүйелік бағдарламалық жасақтаманы әзірлеу принциптері туралы білімдерін қалыптастыру, операциялық жүйемен және аппараттық құралдармен өзара әрекеттесетін бағдарламаларды құру әдістері мен құралдарын игеру, сондай-ақ төмен деңгейлі бағдарламалау дағдыларын дамыту.Пән бағдарламалардың операциялық жүйемен және аппараттық құралдармен өзара әрекеттесу негіздерін зерттейді. Компьютердің архитектурасы, операциялық жүйелердің құрылымы, жүйелік қоңыраулармен жұмыс, үзілістерді өңдеу, енгізу-шығаруды ұйымдастыру, жадыны басқару, процестер мен ағындар қарастырылады. Төмен деңгейлі тілдерге (мысалы, ассемблер және С), драйверлерді жазуға, жүктеушілерге, утилиталарға және жүйелік бағдарламалық жасақтаманың басқа компоненттеріне ерекше назар аударылады. Жүйелік бағдарламаларды жөндеу және оңтайландыру мәселелері де қарастырылады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Компьютерлік модельдеу негіздері
"Компьютерлік модельдеу негіздері" пәні әртүрлі процестер мен жүйелерді талдау, болжау және оңтайландыру үшін математикалық және компьютерлік модельдерді құру және қолдану принциптерін зерттейді. Курс модельдерді құру әдістерін, олардың жіктелуін, сондай-ақ компьютерлік модельдеуге арналған құралдарды қарастырады.Курстың мақсаты: Студенттердің инженерлік, ғылыми және қолданбалы мәселелерді шешу үшін компьютерлік модельдерді құру және талдау дағдыларын қалыптастыру. Компьютерлік модельдеу принциптерін түсіну болжамды сценарийлерді әзірлеуге, күрделі жүйелерді талдауға және модельдеу негізінде негізделген шешімдер қабылдауға мүмкіндік береді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Үлкен деректерді талдау
Мақсаты: Студенттерді үлкен деректерді талдаудың негізгі әдістері мен құралдарымен, сондай-ақ Интернетте осындай деректермен жұмыс істеу кезінде қауіпсіздікті қамтамасыз ету әдістерімен таныстыру. Пәннің сипаттамасы: Студенттер деректерді жинау, сақтау, өңдеу, талдау және визуализацияны қоса алғанда, үлкен деректерді талдаудың негізгі тұжырымдамалары мен әдістерін оқиды. Hadoop, Spark, SQL және NoSQL дерекқорлары сияқты үлкен көлемдегі деректермен жұмыс істеуге арналған әртүрлі технологиялар мен құралдар, сонымен қатар машиналық оқыту және деректерді талдау әдістері қарастырылады. Интернетте үлкен деректермен жұмыс істеу кезінде қауіпсіздік мәселелеріне ерекше назар аударылады. Студенттер рұқсатсыз кіру, ақпараттың ағуы және зиянды шабуылдар сияқты деректерге жалпы қауіптер мен шабуылдарды және олардан қорғану әдістерін үйренеді. Шифрлау технологиялары, аутентификация және авторизациялау механизмдері, сондай-ақ деректердің құпиялылығын, тұтастығын және қолжетімділігін қамтамасыз ету әдістері қарастырылады. Нәтиже: Курсты аяқтағаннан кейін студенттер үлкен деректермен жұмыс істеу дағдыларын және оларды талдаудың негізгі принциптері мен әдістерін түсінеді. Сондай-ақ олар Интернетте онымен жұмыс істеу кезінде деректердің қауіпсіздігін қамтамасыз етуге оқытылады, бұл оларға алынған білім мен дағдыларды деректерді талдау және ақпаратты қорғау саласындағы кәсіби қызметте сәтті қолдануға мүмкіндік береді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Linux жүйесіне кіріспе
«Linux-қа кіріспе» пәнінің мақсаты студенттерді Linux операциялық жүйесінің негізгі принциптерімен және мүмкіндіктерімен таныстыру. Бұл пән бойынша студенттер Linux құрылымы мен архитектурасын, негізгі ұғымдарды меңгереді, сонымен қатар командалық жолда жұмыс істеуді, файлдық жүйені басқаруды және пайдаланушы тіркелгілерін орнатуды меңгереді. Олар сондай-ақ бағдарламалық құралды орнатуды, желіні конфигурациялауды, бумаларды басқаруды және негізгі әкімшілік тапсырмаларды орындауды үйренеді. Пәнді оқу нәтижесінде студенттер Linux операциялық жүйесімен жұмыс істеудің практикалық дағдыларын игереді, бұл оларға Linux жүйелерін басқару және әкімшілендіруге байланысты әртүрлі тапсырмаларды сәтті орындауға, сонымен қатар оны кәсіби қызметінде пайдалануға мүмкіндік береді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Мәселеге бағытталған Web-қосымшаларды әзірлеу
«Проблемалық-бағдарланған веб-қосымшаларды әзірлеу» пәнінің мақсаты студенттерге нақты тапсырмалар мен мәселелерді шешуге бағытталған веб-қосымшаларды құруға қажетті дағдылар мен білімдерді меңгеру болып табылады. Бұл пән аясында студенттер веб-қосымшаларды әзірлеуде қолданылатын негізгі технологиялар мен құралдарды зерттейді. Веб-беттердің құрылымын жасауға арналған HTML гипермәтіндік белгілеу тіліне, мазмұнды стильдеу және визуализациялауға арналған CSS каскадты стиль кестелеріне және клиенттік интерактивті элементтер мен тілдерді жасауға арналған JavaScript сияқты клиенттік және серверлік сценарийлерді бағдарламалау тілдеріне назар аударылады. сұрауларды өңдеуге және сервердегі деректермен жұмыс істеуге арналған Python (Django, Flask), Ruby (Ruby on Rails) сияқты. Пәнді аяқтағаннан кейін студенттер нақты мәселелер мен тапсырмаларды шешуге бағытталған веб-қосымшаларды әзірлеуде практикалық дағдыларды меңгереді. Олар әртүрлі технологиялар мен құралдарды пайдалана отырып, динамикалық және интерактивті веб-беттерді жасай алады, сонымен қатар пайдаланушы сұрауларын өңдеу және деректер базасымен әрекеттесу үшін серверлік қосымшаларды әзірлеуге қабілетті. Алынған білімдер мен дағдылар студенттерге веб-әзірлеу саласындағы кәсіби қызметте өз құзыреттерін сәтті қолдануға мүмкіндік береді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Ақпаратты криптографиялық қорғау
Пәннің мақсаты: криптографиялық жүйелерді талдау әдістерін зерттеу, олардың осалдықтарын анықтау және шифрланған деректерге шабуыл жасау стратегияларын әзірлеу. Студенттерде криптоанализ құралдарымен жұмыс істеудің практикалық дағдыларын қалыптастыру.Классикалық және заманауи криптографияның негіздерімен танысу. Криптографиялық алгоритмдерге шабуылдың негізгі түрлерін зерттеу. Симметриялық және асимметриялық шифрлау жүйелерінің осалдықтарын талдау. Криптоанализ әдістерін практикалық қолдану. Криптографиялық хаттамалардың қауіпсіздігін бағалау.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Android-де мобильді қосымшаларды әзірлеу
Бұл пән Android платформасы үшін мобильді қосымшаларды әзірлеудің негізгі принциптері мен дағдыларын меңгеруге, сондай-ақ мобильді дамудың негізгі тұжырымдамалары туралы түсінікті дамытуға бағытталған.Курстың бөлігі ретінде студенттер Java немесе Kotlin тілінде бағдарламалау негіздерін, сонымен қатар Activity, Fragment, Intent, RecyclerView және т.б. сияқты Android платформасының негізгі құрамдас бөліктері мен тұжырымдамаларын үйренеді. Олар сондай-ақ Android Studio сияқты әзірлеу құралдарын пайдаланумен танысады және пайдаланушы интерфейсін жасау, дерекқорлармен өзара әрекеттесу, желіні құру және мобильді дамудың басқа маңызды аспектілерімен танысады.Курсты аяқтағаннан кейін студенттер Android платформасы үшін мобильді қосымшаларды жасау бойынша практикалық дағдыларды меңгереді. Олар мобильді құрылғыларды жобалау мен әзірлеудің негізгі принциптерін ескере отырып, қарапайым және орташа күрделі қосымшаларды өз бетінше әзірлей алады. Бұл дағдылар мобильді даму саласындағы кәсіби қызметте қолданылуы мүмкін немесе өз жобаларыңыз бен қосымшаларыңызды жасау үшін пайдаланылуы мүмкін.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Желілерді администрациялау
Мақсаты: «Желілік администрациялау» пәнінің мақсаты – ұйымдардың ақпараттық жүйелерін басқарудың теориялық негіздері мен практикалық дағдыларын меңгеру. Сипаттама: Осы пән шеңберінде студенттер желілік түйіндерді, деректерді беру хаттамаларын, каталог қызметтерін, файлдық ресурстарды және ақпараттық жүйелердің басқа компоненттерін басқару негіздерін меңгереді. Олар сондай-ақ желілік құрылғылар мен қызметтерді бақылау әдістерін, сондай-ақ ресурстарға қол жеткізу құқықтарын үйренеді. Нәтиже: Пәнді оқу нәтижесінде студенттер ұйымның желілік инфрақұрылымын тиімді басқару үшін қажетті білім мен дағдыларды меңгереді. Олар желілік құрылғыларды конфигурациялауға және оларға қызмет көрсетуге, сондай-ақ ақпараттық жүйелердің сенімді жұмыс істеуін қамтамасыз етуге байланысты әртүрлі тапсырмаларды шеше алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Мультивендорлы бағдарламалық қамтамасыз ету қолданбалары
«Көп өндірушілердің бағдарламалық жасақтамасының қосымшалары» пәнінің мақсаты студенттерді бір қосымша немесе жүйе ішінде әртүрлі жеткізушілердің бағдарламалық жасақтамасын жасау, біріктіру және пайдалану негіздерімен таныстыру. Пәнді оқу барысында студенттер әртүрлі жеткізушілерден бағдарламалық қамтамасыз етуді біріктіру принциптерін, сәйкес қосымшаларды құру үшін қолданылатын стандарттар мен технологияларды, сонымен қатар компоненттерді біріктіруді жеңілдететін архитектуралық үлгілерді үйренеді. Олар сонымен қатар әртүрлі жеткізушілердің бағдарламалық жасақтамасының функционалдығын, үйлесімділігін және сенімділігін, тестілеу әдістерін және көп жеткізуші қосымшаларының қауіпсіздігін қамтамасыз етуді зерттейді. «Көп өндірушілердің бағдарламалық қосымшалары» пәнін оқу нәтижесінде студенттер бір қосымша немесе жүйе ішінде әртүрлі жеткізушілердің бағдарламалық құралдарын біріктіру мүмкіндігін алады. Олар сондай-ақ тиісті қосымшаларды жасау үшін қолданылатын стандарттар мен технологиялар туралы білім алады және құрамдастарды біріктіруді жеңілдету үшін архитектуралық үлгілерді қолдану дағдыларын дамытады. Студенттер бағдарламалық жасақтаманың функционалдығын, үйлесімділігін және сенімділігін бірнеше жеткізушілерден бағалауды үйренеді, сонымен қатар көп жеткізуші қолданбаларының қауіпсіздігін тексеру және қамтамасыз ету әдістерін үйренеді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
UX/UI әзірлеу
«UX/UI әзірлеу» пәнінің мақсаты адам мен ақпараттық жүйе арасындағы тиімді өзара әрекеттесуді қамтамасыз етуге қабілетті ыңғайлы және интуитивті пайдаланушы интерфейсін (UI) және пайдаланушы тәжірибесін (UX) жобалау принциптерін зерттеу болып табылады. Бұл пәнде студенттер пайдаланушы интерфейсі мен пайдаланушы тәжірибесі дизайнының негізінде жатқан негізгі ұғымдар мен принциптерді зерттейді. Адамның интерфейспен өзара әрекеттесуінің теориялық негіздері, ақпаратты қабылдаудың психологиялық аспектілері, қолданудың қарапайымдылығы принциптері, интерфейстің қолжетімділігі және эргономикасы қарастырылған. Сонымен қатар, пайдаланушылардың қажеттіліктері мен қалауларын анықтау үшін бақылау, сұхбат, сценарийді тестілеу және прототипті тестілеу сияқты пайдаланушыларды зерттеу әдістері зерттеледі. Пәнді аяқтағаннан кейін студенттер соңғы пайдаланушылардың қажеттіліктері мен қалауларын ескере отырып, пайдаланушы интерфейстерін әзірлеуде практикалық дағдыларды алады. Олар пайдаланушы талаптарын талдай алады, интерфейстердің прототиптері мен макеттерін жасай алады, пайдаланушы тәжірибесін сынай алады және оңтайландырады. Алынған білім мен дағдылар студенттерге веб-сайттарды, мобильді қосымшаларды және басқа да ақпараттық жүйелерді әзірлеу саласында кәсіби қызметте өз құзыреттерін сәтті қолдануға мүмкіндік береді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Жасанды интеллектке кіріспе
Мақсаты: Бұл пән студенттерді жасанды интеллект негіздерімен және оны әртүрлі салаларда қолданумен таныстыруға бағытталған. Сипаттама: Курс барысында студенттер жасанды интеллектте қолданылатын негізгі ұғымдар мен тәсілдермен танысады. Табиғи тілді өңдеу, компьютерлік көру, робототехника және жасанды интеллект технологиялары қолданылатын басқа да салалардағы мәселелерді шешудің әдістері мен әдістері қарастырылады. Тренингте машиналық оқытудағы, терең оқытудағы және нейрондық желілердегі негізгі алгоритмдермен таныстыру, сондай-ақ оларды арнайы құралдар мен платформалар арқылы практикалық қолдану кіреді. Нәтиже: Курсты аяқтағаннан кейін студенттер жасанды интеллект негіздері туралы негізгі білім мен түсінікке ие болады, сонымен қатар жасанды интеллектті пайдалану қажет болатын әртүрлі салаларда негізгі әдістер мен әдістерді қолдана алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Кабельдік желілер мен жүйелерді орнату
Студенттерде кабельдік байланыс желілерін жобалау, монтаждау, баптау, диагностикалау және пайдалану үшін қажетті теориялық білім мен практикалық дағдыларды қалыптастыру. Пәннің міндеттері: кабельдік желілердің негіздерін және олардың компоненттерін зерттеу. Кабельдерді төсеу, қосу және сынау технологияларын меңгеру. Диагностика және ақаулықтарды жою әдістерін талдау. Желілерді баптауға арналған құралдар мен аспаптарды меңгеру. Кабельдік жүйелерге қойылатын нормативтік талаптармен танысу. Кабельдік жүйелердің негізгі түрлері (бұралған жұп, коаксиалды, талшықты-оптикалық кабель). Құрылымдалған кабельдік жүйелерді (СКС) құру принциптері. Кабельдерді төсеу, қосу және аяқтау технологиялары. Диагностика және ақаулықтарды жою әдістері. Кабельдік желілерді жобалау мен орнатудың халықаралық және ұлттық стандарттары (ISO/IEC, ANSI/TIA, ГОСТ). Кабельдік желілерді кедергілерден және сыртқы әсерлерден қорғаудың негізгі әдістері.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Blockchain технологиялар (минор)
«Блокчейн технологиясы» пәнінің мақсаты студенттерге блокчейн технологиясының негізгі принциптері мен түсініктерін, сонымен қатар оларды әртүрлі салаларда қолдануды меңгеру болып табылады. Сипаттама: Бұл пәнде студенттер блокчейн технологиясының негізінде жатқан негізгі принциптер мен технологияларды зерттейді. Орталықтандырылмаған таратылған желілер, блокчейн, консенсус алгоритмдері, криптография және смарт келісімшарттар тұжырымдамалары қарастырылады. Қаржы, логистика, медицина, мемлекеттік басқару және т.б. сияқты блокчейнді қолданудың әртүрлі салаларына ерекше назар аударылады. Нәтиже: Пәнді аяқтағаннан кейін студенттер блокчейннің негізгі принциптері мен технологиялары туралы түсінік алады, сонымен қатар оны әртүрлі салаларда қолдану әлеуетін талдау және бағалау қабілетіне ие болады. Алынған білім мен дағдылар студенттерге блокчейн технологияларын әзірлеу және қолданумен байланысты жобаларға сәтті қатысуға, сондай-ақ осы саланың дамуына үлес қосуға мүмкіндік береді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Data Science негіздері
Data Science құралдарын пайдалана отырып, нақты мәселелерді шешу үшін қажетті деректерді талдау, Машиналық оқыту және статистика саласында студенттердің базалық білімі мен практикалық дағдыларын қалыптастыру. Пәннің міндеттері: Data Science негізгі тұжырымдамаларымен және кезеңдерімен танысу. Деректерді жинау, өңдеу және визуализациялау әдістерін зерттеу. Статистикалық талдау және машиналық оқыту негіздерін меңгеру. Деректерді талдау үшін бағдарламалау тілдері мен кітапханаларды практикалық қолдану. Талдау нәтижелерін түсіндіру және болжамды модельдерді құру дағдыларын дамыту.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Компьютерлік ойын әзірлеу
«Компьютерлік ойындарды дамыту» пәні архитектураны, алгоритмдерді, графиканы, жасанды интеллектті және ойын жобаларын әзірлеу үдерісін қамтитын ойын қосымшаларын құру саласындағы негізгі дағдылар мен білімдерді дамытуға бағытталған. Осы пән аясында студенттер ойын компьютерлік қолданбаларының архитектурасының негіздерін меңгереді, ойын теориясының негізгі түсініктерін және алгоритмдерді оңтайландыру әдістерін зерттейді. Сондай-ақ олар ойынға арналған жасанды интеллект әдістері, цифрлық бейнелеу құралдары және компьютерлік ойындарға арналған жобалық құжаттаманы әзірлеу процесі туралы біледі. Пән сонымен қатар әртүрлі бағдарламалау тілдері мен ойын қозғалтқыштарын қолдана отырып, әртүрлі платформаларда ойындарды әзірлеудің негізгі әдістері мен алгоритмдерін қарастырады. Курсты аяқтағаннан кейін студенттер әртүрлі платформаларда компьютерлік ойындарды әзірлеуге қажетті практикалық дағдылар мен білімдер алады. Олар ойын архитектурасы, алгоритмдер, графика және жасанды интеллект туралы алған білімдерін қолдану арқылы қарапайым ойын қолданбаларын жасай алады. Бұл құзыреттер түлектерге өз дағдыларын ойын индустриясында немесе компьютерлік қосымшаларды әзірлеу қажет басқа салаларда сәтті қолдануға мүмкіндік береді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Бағдарламалық қамтамасыз етуді әзірлеу
«Бағдарламалық қамтамасыз ету жобаларын басқару» пәні студенттерге бағдарламалық жобаның өмірлік циклін басқарудың негізгі принциптерін, әдістері мен құралдарын меңгеруге бағытталған. Бұл пәнде студенттер бағдарламалық жасақтаманы әзірлеу жобаларын жоспарлау, ұйымдастыру, орындау, бақылау және аяқтаудың негізгі аспектілерін зерттейді. Олар ресурстарды, уақытты және жобаның сапасын басқару бойынша білімін тереңдетеді, сондай-ақ тәуекелдерді бағалау мен басқару әдістерін меңгереді. Пәнді оқығаннан кейін студенттер бағдарламалық жобаларды тиімді басқару дағдыларын меңгереді. Олар жоба жоспарларын әзірлеуге, ресурстарды анықтауға және басқаруға, тәуекелдерді бағалауға және тапсырмалардың орындалуын бақылауға қабілетті, бұл оларға жобаларды уақытында және бюджет шегінде сәтті аяқтауға мүмкіндік береді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
iOS жүйесінде мобильді қосымшаларды әзірлеу
Бұл пән iOS операциялық жүйесіндегі құрылғыларға арналған мобильді қосымшаларды әзірлеу дағдыларын меңгеруге, iOS платформасының жұмыс істеу принциптері және негізгі әзірлеу құралдары туралы түсінікті дамытуға бағытталған.Курс барысында студенттер iOS үшін негізгі әзірлеу тілі болып табылатын Swift бағдарламасында бағдарламалау негіздерін үйренеді. Олар сондай-ақ UIKit, Core Data, Auto Layout және т.б. сияқты негізгі iOS құрамдастарымен таныс болады. Сонымен қатар, студенттер веб-интеграцияны, дерекқорды басқаруды, пайдаланушы интерфейсін әзірлеуді және iOS үшін мобильді әзірлеудің басқа аспектілерін үйренеді.Курсты аяқтағаннан кейін студенттер iOS құрылғыларына арналған мобильді қосымшаларды жасау үшін қажетті практикалық дағдыларды меңгереді. Олар iOS платформасының мүмкіндіктері мен озық әзірлеу тәжірибесін ескере отырып, күрделілік деңгейі әртүрлі қосымшаларды жасай алады. Бұл дағдыларды мобильді әзірлеу саласындағы кәсіби қызметте қолдануға болады немесе iOS құрылғыларына арналған жеке жобалар мен қосымшаларды жасау үшін пайдалануға болады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Web бағдарламалау
«WEB бағдарламалау» пәнінің мақсаты веб-қосымшалар мен веб-сайттарды құру негіздерін оқып үйрену, сонымен қатар веб-бағдарламалау дағдыларын дамыту. Сипаттама: Бұл пән аясында студенттер бағдарламалау тілдері мен веб-қосымшаларды әзірлеу үшін қолданылатын технологияларды тереңдетіп оқиды. Негізгі назар PHP, Python (Django, Flask), Ruby (Ruby on Rails) сияқты серверлік технологияларға, сондай-ақ HTML, CSS, JavaScript және олардың фреймворктары (React.js, Angular) сияқты фронтальды технологияларға бағытталған. , Vue.js). Деректермен жұмыс істеу үшін MySQL, PostgreSQL, MongoDB сияқты мәліметтер қоры, сонымен қатар олармен әрекеттесу әдістері зерттеледі. Нәтиже: Пәнді аяқтағаннан кейін студенттер веб-қосымшалар мен веб-сайттарды жасауға және дамытуға қабілетті веб-бағдарламалаудың практикалық дағдыларына ие болады. Олар әзірлеу үдерісін жеделдету үшін заманауи фреймворктар мен кітапханаларды қалай пайдалану керектігін біледі, сондай-ақ ақпаратты сақтау және өңдеу үшін мәліметтер базасымен тиімді әрекеттеседі. Алынған білім мен дағдылар студенттерге веб-әзірлеу саласындағы кәсіби қызметте өз дағдыларын сәтті қолдануға мүмкіндік береді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Prompt Engineering: жасанды интеллектпен тиімді қарым-қатынас құру
Пән жасанды интеллект жүйелерімен өзара әрекеттесу үшін мәтіндік сұраныстарды (өнеркәсіптік стандарттарды) әзірлеуге және оңтайландыруға арналған. Дәл және тиімді сұраныстарды құру принциптері, жасанды интеллект нәтижелерін басқару әдістері, сондай-ақ алынған нәтижелердің өзектілігі мен сенімділігін арттыру стратегиялары зерттеледі. Өнеркәсіптік инженерияны әртүрлі салаларда қолданудың практикалық аспектілерін қамтиды: автоматтандыру, деректерді талдау, мазмұнды құру және диалогтық жүйелер.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Жүйені жобалау және әзірлеу
Мақсаты: Бұл пән студенттерді кәсіби бағдарланған ақпараттық жүйелердің құрамдас бөліктерін жобалауға, әзірлеуге, өзгертуге, бейімдеуге және қызмет көрсетуге дайындауға бағытталған. Сипаттама: Курс барысында студенттер ақпараттық жүйелерді жобалау мен дамытудың негізгі принциптері мен әдістерін меңгереді. Бұл талаптарды талдау процестерін, жүйе архитектурасын жобалауды, сәйкес бағдарламалық және аппараттық құралдарды таңдауды, жүйе құрамдастарын әзірлеу мен өзгертуді қамтиды. Ақпаратты өңдеудің автоматтандырылған жүйелерін жүргізу бойынша нұсқаулықтарды әзірлеуге ерекше назар аударылады. Нәтиже: Курсты аяқтағаннан кейін студенттер ақпараттық жүйелерді сәтті жобалау, әзірлеу және техникалық қызмет көрсету үшін қажетті дағдыларды меңгереді. Олар бұл білімді тиімді және сенімді жүйелерді құру үшін қолдана алады және тұтынушылардың талаптары мен салалық стандарттарға сәйкес олардың үздіксіз жұмысын және қолдауын қамтамасыз етеді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Linux серверлерін жүйелік басқару
Linux серверлерімен жұмыс істеудің негізгі аспектілерін, соның ішінде орнатуды, конфигурациялауды және техникалық қызмет көрсетуді меңгеру. Осы пәннің бір бөлігі ретінде студенттер серверлерде әртүрлі Linux дистрибутивтерін орнату процесін, негізгі жүйе параметрлерін, пайдаланушыларды басқару және кіру құқықтарын зерттейді. Сондай-ақ веб-серверлер, FTP, DNS, DHCP және т.б. сияқты әртүрлі желілік қызметтерді орнату және конфигурациялау зерттеледі. Курсты аяқтағаннан кейін студенттер ұйымдар мен кәсіпорындардағы серверлік инфрақұрылымды тиімді басқаруға мүмкіндік беретін Linux серверлерін өз бетінше орнату, конфигурациялау және қызмет көрсету бойынша қажетті дағдыларды меңгереді.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Компьютерлік көру
Бұл пән студенттерді компьютерлік көру (Computer Vision) технологияларымен таныстырып, сандық бейнелер мен видеоны өңдеу, талдау және тану әдістерін үйретуге бағытталған. Компьютерлік көру – жасанды интеллекттің маңызды салаларының бірі, ол бейнелер мен видеолардан ақпарат алу, объектілерді тану, қадағалау және талдау үшін қолданылады. Пән барысында суреттерді өңдеу негіздері, шекті мәндерді анықтау, контурларды табу, объектілерді сегментациялау, ерекшеліктерді шығару және сәйкестендіру әдістері зерттеледі. Сонымен қатар, нейрондық желілер мен терең оқыту әдістерін қолдану арқылы бейне мен кескіндерді тану және жіктеу тәсілдері қарастырылады. Курс OpenCV, TensorFlow, Keras және PyTorch сияқты заманауи кітапханалармен жұмыс істеуді қамтиды. Сондай-ақ, автономды көлік, медициналық диагностика, бет-әлпетті тану және өнеркәсіптік автоматтандыру сияқты нақты қолданбаларға назар аударылады. Бұл курсты меңгеру нәтижесінде студенттер компьютерлік көру жүйелерін әзірлеу, суреттер мен видеолардан ақпарат алу және оларды талдау дағдыларын игеріп, жасанды интеллект пен машиналық оқыту саласында өз білімдерін қолдануға мүмкіндік алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Автоматтандырылған басқару жүйесі
«Басқарудың автоматтандырылған жүйесі» пәнін оқу мақсаты студенттердің технологиялық процестің ерекшеліктерін және еңбек қауіпсіздігін қамтамасыз ету талаптарын ескере отырып, басқару әдістерін және автоматтандыру құралдарын таңдау дағдыларын қалыптастыру болып табылады. Осы пән аясында студенттер өндірістік процестерді автоматтандырудың әртүрлі әдістері мен құралдарын зерттейді. Олар автоматтандырылған басқару жүйелері жұмысының негізгі принциптерімен, сондай-ақ нақты талаптар мен шарттарды ескере отырып, қолайлы шешімдерді таңдау әдістерімен танысады. Курсты аяқтағаннан кейін студенттер еңбек қауіпсіздігі талаптарын ескере отырып, технологиялық процестерді тиімді басқаруға қабілетті автоматтандырылған басқару жүйелерін таңдау және енгізу саласындағы құзыреттерді меңгереді. Олар әртүрлі салаларда автоматтандыру құралдарын таңдау және енгізу бойынша негізделген шешімдер қабылдауға дайын.
Оқу жылы - 4
Семестр - 1
Несиелер - 4
-
Машиналық оқыту
Бұл пән студенттерді машиналық оқыту негіздерімен және оны әртүрлі есептерді шешуде практикалық қолданумен таныстыруға бағытталған. Сипаттама: Курс барысында студенттер классификация, регрессия, кластерлеу және т.б. сияқты машиналық оқыту мәселелерінің әртүрлі түрлерін зерттейді. Бақыланатын және бақыланбайтын оқыту әдістерін және терең оқыту әдістерін қоса алғанда, оқыту үлгілерінің негізгі тұжырымдамалары мен әдістеріне назар аударылады. Компьютерлерге деректерден үлгілерді автоматты түрде алуға және нәтижелерді болжауға немесе нақты бағдарламалаусыз олардың негізінде шешім қабылдауға мүмкіндік беретін әртүрлі әдістер мен алгоритмдерді талқылайды. Нәтиже: Курсты аяқтағаннан кейін студенттер машиналық оқыту негіздерін түсінеді және алған білімдерін деректерді талдау, үлгіні тану, табиғи тілді өңдеу және басқа да көптеген салалардағы практикалық мәселелерді шешу үшін қолдана алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Бағдарламалық қамтамасыз ету жобаларын басқару
«Бағдарламалық қамтамасыз ету жобаларын басқару» пәні студенттерге бағдарламалық жобаның өмірлік циклін басқарудың негізгі принциптерін, әдістері мен құралдарын меңгеруге бағытталған. Бұл пәнде студенттер бағдарламалық жасақтаманы әзірлеу жобаларын жоспарлау, ұйымдастыру, орындау, бақылау және аяқтаудың негізгі аспектілерін зерттейді. Олар ресурстарды, уақытты және жобаның сапасын басқару бойынша білімін тереңдетеді, сондай-ақ тәуекелдерді бағалау мен басқару әдістерін меңгереді. Пәнді оқығаннан кейін студенттер бағдарламалық жобаларды тиімді басқару дағдыларын меңгереді. Олар жоба жоспарларын әзірлеуге, ресурстарды анықтауға және басқаруға, тәуекелдерді бағалауға және тапсырмалардың орындалуын бақылауға қабілетті, бұл оларға жобаларды уақытында және бюджет шегінде сәтті аяқтауға мүмкіндік береді.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Кроссплатформалық бағдарламалау
«Кроссплатформалық бағдарламалау» пәні студенттерге негізгі кодты өзгертпей әртүрлі платформаларда жұмыс істей алатын бағдарламалық қамтамасыз етуді әзірлеу әдістері мен технологияларын меңгеруге бағытталған. Бұл пәнде студенттер әртүрлі операциялық жүйелер мен құрылғылармен үйлесімді қосымшаларды жасауға мүмкіндік беретін тәсілдер мен әдістерді зерттейді. Кроссплатформаны әзірлеуге арналған фреймворктар, сондай-ақ пайдаланушы интерфейсі мен функционалдығын әртүрлі платформаларға бейімдеу мүмкіндіктері сияқты технологиялар қарастырылады. Курсты аяқтағаннан кейін студенттер кросс-платформалық қосымшаларды әзірлеу дағдыларын меңгереді және бағдарламалық жасақтаманы әртүрлі платформаларға бейімдеудің негізгі принциптерін түсінеді. Олар бағдарламалық жасақтаманы әзірлеу саласындағы кәсіби құзыреттілігін арттыратын әмбебап қосымшаларды жасау үшін сәйкес құралдар мен технологияларды пайдалануды біледі.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Бағдарламалық қамтаманы техникалық сүйемелдеу және жөндеу
«Бағдарламалық жасақтамаға техникалық қызмет көрсету және жөндеу» пәні студенттердің әзірлеудің өмірлік циклінде бағдарламалық қамтамасыз етуді жөндеу және жөндеудің маңыздылығы туралы түсініктерін дамытуға бағытталған. Сипаттама: Осы пәнді оқу барысында студенттер виртуалды, толықтырылған және аралас шындық саласындағы білімдерін тереңдетеді. Олар AR/VR/MR платформаларына арналған қолданбалар мен ойындарды әзірлеу үшін қолданылатын негізгі ұғымдарды, жұмыс принциптерін және негізгі құралдарды үйренеді. Нәтиже: Пәнді аяқтағаннан кейін студенттер бағдарламалық жасақтамаға техникалық қызмет көрсету және жөндеу дағдыларын, сондай-ақ әртүрлі AR/VR/MR платформалары үшін қолданбалар мен ойындарды әзірлеу кезінде оларды іс жүзінде қолдану мүмкіндігін алады. Олар сондай-ақ бағдарламалық өнімдердің сапасы мен сенімділігін қамтамасыз ету үшін осы процестердің маңыздылығын түсінеді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Бағдарламалық жасақтаманы тестілеу
«Бағдарламалық қамтамасыз етуді тестілеу» пәні студенттерге бағдарламалық өнімдерді тексеру және тестілеуді қоса алғанда, бағдарламалық қамтамасыз ету сапасын бақылау саласындағы білім мен дағдыларды беруге бағытталған. Осы пәнді оқу барысында студенттер бірлік, функционалдық, интеграциялық, жүйелік, регрессия және қабылдау тестілері сияқты тестілеудің әртүрлі түрлерін өткізу қажеттілігі туралы біледі. Олар бағдарламалық қамтамасыз ету сапасын бағалауда қолданылатын тестілеу құжаттамасының стандарттары мен метрикасын зерттейді. Пәнді оқу нәтижесінде студенттер бағдарламалық қамтамасыз етуді тестілеудің негізгі принциптері мен әдістері туралы түсінік алады. Сондай-ақ тәжірибелік сабақтарда тестілеудің негізгі әдістерін қолдануда практикалық дағдыларды меңгереді, бұл олардың кәсіби қызметінде бағдарламалық өнімдердің сапасын тиімді бақылауға мүмкіндік береді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Сервер инфрақұрылымын модельдеу
Студенттер желілік және серверлік жүйелердің өнімділігі мен сенімділігін бағалау және жақсарту үшін модельдеу әдістерін, құралдарын және әдістерін меңгереді. «Серверлік инфрақұрылымды модельдеу» пәні сервер жұмысының принциптерін, виртуализация технологияларын, инфрақұрылымды масштабтауды және жүйе өнімділігі мен сенімділігін бағалау әдістерін зерттеуге арналған. Курс барысында студенттер серверлік желіні модельдеудің әртүрлі аспектілерімен, соның ішінде модельдер жасау, деректерді талдау және модельдеу нәтижелері бойынша шешім қабылдаумен танысады. Пәнді аяқтағаннан кейін студенттер серверлік жүйелердің өнімділігі мен сенімділігін бағалау және жақсарту үшін заманауи модельдеу әдістерін қолдану дағдыларын меңгереді. Олар бұл білімді желілік инфрақұрылымның жұмысын оңтайландыру үшін кәсіби қызметінде қолдана алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Робототехникалық жүйелер
Студенттердің робототехникалық жүйелерді құру, бағдарламалау және басқару саласындағы теориялық білімдері мен практикалық дағдыларын қалыптастыру, сондай-ақ олардың қоршаған ортамен өзара әрекеттесу принциптерін түсіну.Пән робототехникалық жүйелерді жобалау және жұмыс істеу негіздерін, соның ішінде мехатроникалық компоненттерді, сенсорды, жетектерді, басқару жүйелерін және автономды мінез-құлық алгоритмдерін қамтиды. Робототехникалық платформалардың архитектурасы, қозғалыс үлгілері, траекторияны жоспарлау, навигация, кеңістіктегі бағдар, сондай-ақ сыртқы құрылғылармен өзара әрекеттесу және жасанды интеллектпен интеграция зерттеледі. Микроконтроллерлерді бағдарламалауға, ROS (Robot Operating System) қолдануға және роботтарды басқаруға арналған бағдарламалық жасақтаманы әзірлеуге ерекше назар аударылады.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Инфокоммуникациялық жүйелерді модельдеу
Студенттерде ақпараттық-коммуникациялық жүйелердегі процестерді модельдеу әдістері мен құралдары туралы жалпы білімді және жүйелі көзқарасты дамыту. Осы пәнді оқу барысында студенттер телекоммуникациялық жүйелердегі ақпаратты беру процестерін талдау үшін қолданылатын модельдеу әдістері мен құралдары туралы білімдерін тереңдете түседі. Ақпараттық пакеттердің желілер арқылы өтуінің әртүрлі аспектілері, сонымен қатар модельдеу нәтижелерін қолданудың практикалық әдістері зерттеледі. Курсты аяқтағаннан кейін студенттер инфокоммуникациялық жүйелерді модельдеу туралы теориялық білімдерді ғана емес, сонымен қатар алынған нәтижелерді әртүрлі жағдайларда қолданудың практикалық дағдыларын меңгереді. Бұл оларға деректер желілерінің жұмысын сәтті талдауға және оңтайландыруға мүмкіндік береді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Функционалды және логикалық бағдарламалау
«Функционалды және логикалық бағдарламалау» пәні функционалдық және логикалық бағдарламалаудың негізгі принциптері мен әдістерін меңгеруге, сонымен қатар сәйкес тәсілдерді қолдана отырып есептерді құрастыру және шешу дағдыларын дамытуға бағытталған.Бұл пәнде студенттер функционалдық бағдарламалаудың негізгі түсініктерін меңгереді, мысалы, деректердің өзгермейтіндігі, жоғары ретті функциялармен және функционалды деректер құрылымдарымен жұмыс істеу. Олар сонымен қатар логикалық бағдарламалау принциптерімен, соның ішінде қорытынды, реляциялық бағдарламалау және сұрауларды құрастырумен танысты.Курсты аяқтағаннан кейін студенттер функционалдық және логикалық бағдарламалаудың негізгі принциптері мен әдістері туралы түсінік алады, сонымен қатар оларды бағдарламалық шешімдерді әзірлеу үшін қолдана алады. Олар әртүрлі есептерді шешу үшін функционалдық және логикалық тәсілдерді қолдана алады, бұл оларға қосымша құралдар мен бағдарламалауда перспектива береді.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Бұлттық технологиялар
Бұл пән студенттерге бұлттық технологиялардың негізгі қағидаларын, архитектурасын, қызмет көрсету модельдерін және олардың қолданылу салаларын түсіндіруге бағытталған. Студенттер бұлттық инфрақұрылымның ерекшеліктерін зерттеп, деректерді сақтау, өңдеу және қауіпсіздігін қамтамасыз ету мәселелерін талдайды. Пән барысында бұлттық есептеулердің негізгі концепциялары, IaaS, PaaS, SaaS модельдері, контейнеризация, виртуализация және оркестрация технологиялары қарастырылады. Сонымен қатар, AWS, Microsoft Azure және Google Cloud Platform секілді кең таралған бұлттық платформалармен жұмыс істеу дағдылары меңгеріледі. Курс студенттерге бұлттық сервистерді басқару, серверсіз есептеу платформалары, автоматтандыру және DevOps әдістері туралы білім беріп, практикалық тапсырмалар арқылы дағдыларын нығайтуға мүмкіндік береді. Бұлттық технологиялардың қауіпсіздік мәселелері және ақпаратты қорғау механизмдері де қарастырылады. Пәнді меңгеру нәтижесінде студенттер бұлттық шешімдерді жобалау, іске асыру және басқару қабілеттерін дамытып, кәсіби IT саласында бұлттық технологияларды тиімді пайдалануға қажетті біліктіліктерге ие болады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Windows серверлерін жүйелік басқару
Microsoft Windows серверлік операциялық жүйелерін басқару және қызмет көрсету негіздерін меңгеру. Бұл пән бойынша студенттер Windows серверінің операциялық жүйелерімен жұмыс істеуді үйренеді, оларды басқару мен қызмет көрсетудің негізгі ұғымдарын, құралдарын және әдістерін зерттейді. Пәнді оқығаннан кейін студенттер Windows серверлерімен жұмыс істеу дағдыларын игереді, бұл оларға ұйымдардағы серверлік орталарды сәтті басқаруға және қолдауға мүмкіндік береді.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
AR/VR/MR технологиялар
Виртуалды, толықтырылған және аралас шындық, олардың негізгі түсініктері, өзектілігі және жұмыс істеудің негізгі принциптері туралы түсінік қалыптастыру. Пәнді оқу барысында студенттер виртуалды (VR), толықтырылған (AR) және аралас (MR) шындық туралы білімдерін тереңдетеді. Олар осы технологиялардың негізгі ұғымдары мен жұмыс принциптерін, сондай-ақ олардың әртүрлі салаларда қолданылуын үйренеді. Пәнді аяқтағаннан кейін студенттер AR/VR/MR технологияларының жұмыс істеуінің негізгі принциптері туралы түсінік алады, сонымен қатар осы платформаларда қолданбалар мен ойындарды әзірлеу үшін қолданылатын бағдарламалау тілдері мен құралдары туралы білім алады. Олар AR/VR/MR технологияларын пайдалана отырып, өз жобаларын жасауға дайын.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Бизнес және IT экономикасы
Пәннің негізгі мақсаты – студенттерге IT саласындағы экономикалық заңдылықтарды, цифрлық технологиялардың бизнеске әсерін, IT-компаниялардың қаржылық және басқару стратегияларын түсінуге көмектесу. Пән IT және экономика арасындағы байланысты түсіндіру, IT-компаниялардың бизнес-модельдерін зерттеу, цифрлық трансформацияның бизнеске ықпалын көрсету, IT саласындағы қаржылық басқаруды үйрету, инвестициялық шешімдерді түсіну, киберқауіпсіздік пен құқықтық реттеу аспектілерін қарастыру және практикалық дағдыларды дамыту мақсаттарын көздейді. Осы арқылы студенттер цифрлық экономиканың ерекшеліктерін түсініп, IT саласында табысты кәсіпкер немесе басқарушы болуға қажетті білім мен дағдыларды меңгереді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Басқару жүйелерінің теориясы
«Басқару жүйелерінің теориясы» курсының негізгі мақсаты студенттерге басқарудың теориялық негіздерін меңгеру, сонымен қатар басқару саласындағы әртүрлі қолданбалы есептерді шешудің негізгі әдістері мен алгоритмдерін меңгеру болып табылады. Бұл курстың бөлігі ретінде студенттер басқару теориясының негізгі принциптерімен танысады, үздіксіз және дискретті басқару жүйелерін талдау және синтездеу әдістерін зерттейді. Басқару жүйелерінде компьютерлік технологияларды қолдануға да ерекше көңіл бөлінеді. Пәнді оқығаннан кейін студенттер менеджмент саласындағы теориялық білімдер ғана емес, ғылым мен техниканың әртүрлі мәселелерін шешуде оны практикада қолдануды біледі. Олар әртүрлі салаларда басқару теориясының негізгі принциптерін пайдалана алады, бұл оларды басқару жүйелерін талдау және оңтайландыруда құзыретті етеді.
Оқу жылы - 4
Семестр - 1
Несиелер - 4
-
Жергілікті желілердің қауіпсіздігін қамтамасыз ету
Мақсаты: Ұйымдардың жергілікті компьютерлік желілерінің қауіпсіздігін қамтамасыз етудің негізгі аспектілерін меңгеру. Сипаттама: Бұл пән жергілікті желілердің қауіпсіздігін қамтамасыз ету принциптері мен әдістерін зерттеуге бағытталған. Студенттер желінің осал тұстарын талдауды, ақпараттық қауіпсіздік құралдарын қолдануды, қауіпсіздік инциденттерін анықтау және алдын алу механизмдерін конфигурациялауды, сондай-ақ желілік инфрақұрылымның қауіпсіздігін бақылауды және тексеруді үйренеді. Нәтиже: Курсты аяқтағаннан кейін студенттер жергілікті желі қауіпсіздігі саласында тәжірибелік дағдыларды алады. Олар осалдықтарды талдап, жоя алады, желілік инфрақұрылымды қорғау шараларын қолдана алады, ұйымдардың жергілікті желілерінің сенімділігі мен қауіпсіздігін сақтау үшін мониторинг пен қауіпсіздік аудитін жүргізе алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
Профессии
Оқыту нәтижелері
- Қолдану қабілеті мен дайындығын көрсетеді: табиғи ғылыми, гуманитарлық, әлеуметтік-экономикалық, кәсіпкерлік, құқықтық, экологиялық білім; тіршілік қауіпсіздігі мәдениеті;өмірдің әртүрлі салаларындағы көшбасшылық қасиеттер. Ақпаратты іздеу және өңдеу үшін ақпараттық-коммуникациялық технологияларды қолданады.
- Жергілікті желілерді жобалайды және конфигурациялайды, корпоративтік желілер мен қауіпсіздікті басқарады, серверлік жабдықтар мен ОЖ-ны басқарады, техникалық құжаттаманы жүргізеді.
- Деректер құрылымы мен алгоритмдерін зерттейді, отладкамен, тестілеумен және кодты талдаумен айналысады, модульдік тестілерді әзірлейді, әзірлеу құралдарын таңдайды және бағдарламалау процестерін құжаттайды.
- Тапсырыс берушінің талаптары мен бизнес қажеттіліктерін талдайды, АИ жүйесінің тұжырымдамасын әзірлейді, шешімдерді бағалайды және таңдайды, техникалық құжаттаманы жасайды, интерфейстерді сынайды және білім қорының сапасын бағалайды.
- Қозғалыс графикасы мен 3D модельдеуді қолдана отырып, күрделі визуалды объектілерді жасайды, мультимедиялық жобаларды әзірлейді, Тапсырыс берушімен өзара әрекеттеседі, дизайн тұжырымдамасын қалыптастырады және презентациялардағы шешімдерді негіздейді.
- Математикалық негіздер мен машиналық оқыту әдістерін біледі, SQL сұрауларын әзірлейді және оңтайландырады, мәліметтер базасы мен қоймаларын жобалайды, тәуелділіктерді талдайды және үлкен деректерді талдау әдістерін қолданады.
- Маман бизнес-процестер мен АКТ-жобаларды жақсарту жөніндегі шешімдерді бағалайды және бекітеді, талаптар мен өтпелі міндеттерді айқындайды, сондай-ақ өзгерістердің тиімділігін бағалайды. Стратегиялық менеджмент, жобаларды басқару, АҚ және бизнес динамикасында білімді қолданады. Бизнесті модельдеу әдістерін қолданады және ұйымның өзгеруге дайындығын талдайды.