Жаңа білім беру бағдарламасы

6B06101 Компьютер ғылымы в Astana IT University

Пәндер

  • Математикалық талдау 1

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

    Оқу жылы - 1
    Семестр - 1
    Несиелер - 5
  • Бағдарламалауға кіріспе 1

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

    Оқу жылы - 1
    Семестр - 1
    Несиелер - 5
  • Объектілі программалау

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

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Ассемблерде бағдарламалау

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

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

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

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 4
  • Сызықтық алгебра

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

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

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

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

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

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

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

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

    Курстың мақсаты - оқушыларға компьютерлік графика негіздері, бұл қазіргі заманғы графикалық қосымшалардың негізі болып табылатын, OPENGL сияқты компьютерлік графикалық кітапханалар негіздерін көрсету. Курс тақырыбына кіреді: заманауи OpenGL синтаксисі, GPU, шейдерлер, текстуралар, GI, PBR, PBR, вулкан, Raytracing және т.б. Курс аяқталғаннан кейін студенттердің бастапқы ойын қозғалтқыштарын, ғылыми визуализацияны жасай алады.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 5
  • WEB технологиялары 1 (Фронтенд)

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

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

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

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

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

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

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

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

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

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

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • WEB технологиялары 2 (Бакенд)

    Курс студенттерге функционалды веб-сайттардың логикалық элементтерін жасау үшін бағдарламалау тілін қолдануды үйретеді. Сонымен қатар оларға дерек қорымен жұмыс істеу мен өзара әрекеттесу негіздерін меңгеруге мүмкіндік береді. Пәнді меңгеру барысында студенттер келесі бағдарламалау тілдерінің бірін қолданады: PHP, Ruby, Python, Java. Сонымен қатар, backend әзірлеу үшін келесі ДҚБЖ қарастырылады (MySQL, PostgreSQL, SQLite, MongoDB және т.б.).

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

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Формальды әдістер

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

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

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

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

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

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Информатикадағы аналитикалық әдістер

    Курс нақты мысалдарға негізделген. Мысалдармен математикалық әдістерді жасау және нақты есептерді шешу үшін алгоритмдер жасау. Курс келесі тақырыптарды қамтиды: рекурсиялар, қосындылар, бүтін функциялар, қарапайым сандар теориясы, биномдық коэффициенттер, функцияларды шығаратын арнайы сандар, дискретті ықтималдық, асимптотика.

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Академиялық жазу

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

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Ықтималдық және статистика

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

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Физика: механика, электродинамика, магнетизм

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

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

    Бұл курс компьютерлік алгоритмдерді әзірлеуді және күрделі алгоритмдерді талдауды қамтитын аралық сынып болып табылады. Студенттер алгоритмдердің асимптотикалық өнімділігін талдауды үйренеді және негізгі алгоритмдер мен деректер құрылымдарымен танысады. Олар сондай-ақ әдеттегі инженерлік жобалау жағдайларында тиімді алгоритмдерді синтездеуден басқа, маңызды алгоритмдік дизайн парадигмалары мен талдау әдістерін қолданады. Курстың материалдары студенттерге шешуге болатын және шешуге қиын мәселелердің арасындағы айырмашылықты түсінуге және шешуге қиын стратегиялармен танысуға көмектеседі.

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Оңтайландыруға кіріспе

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

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

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

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

    Оқу пәні аясында білім алушы Қазақстан Республикасының қолданыстағы заңнамасына негізделген кәсіпкерлік қызметтің мәнін зерттейді. Курста шағын кәсіпорындардың мемлекеттің және қоғамның экономикасында алатын орны мен рөлі көрсетіледі. Ерекше назар инклюзивті кәсіпкерлік қағидаттарына аударылады, олар барлық адамдар үшін физикалық мүмкіндіктеріне, жынысына, жасына немесе әлеуметтік мәртебесіне қарамастан тең мүмкіндіктер жасауды көздейді. Курста әртүрлі халық топтарын бизнес-ортаға қолдау мен интеграциялау механизмдері қарастырылып, кәсіпкерліктегі қолжетімділік, әділеттілік және әртүрліліктің маңыздылығы атап өтіледі. Пән кәсіпкерлік субъектілерінің бизнес-жоспарының негізгі қағидаларын және мазмұнын түсінуге, сондай-ақ қазіргі заманғы сыбайлас жемқорлыққа қарсы мәдениет негізінде ойлауды қалыптастыруға мүмкіндік береді. Курста кәсіпкерлік қызметтің ұйымдастырушылық нысандары, оның ішінде тұрақты даму, экология, еңбек қауіпсіздігі және бизнестің әлеуметтік жауапкершілігі аспектілері қарастырылады.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Технологиялық кәсіпкерлік

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

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

    Бұл курс CNN, RNN және GAN-ды қоса алғанда, кеңейтілген нейрондық желінің архитектурасын қамтиды. Студенттер үлгілерді тану, табиғи тілді өңдеу және автономды жүйелер сияқты мәселелерге оқыту, оңтайландыру және қолданудың негізгі әдістерін үйренеді, бұл оларға AI мәселелерін шешу дағдыларын жақсартуға мүмкіндік береді.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Жоғары өнімділікті есептеу

    Пәннің мақсаты - жоғары өнімді есептеу (ЖӨЕ) қосымшаларын, жиі қолданылатын ЖӨЕ платформаларын, ЖӨЕ өлшеу, бағалау және талдау әдістерін, әкімшіліктің, жұмыс жүктемесінің, жұмыс жүктемесінің және ресурстарды басқарудың рөлін зерттеу. Студенттер ірі ғылыми мәселелерді шешуде ЖӨЕ әдістерін қолдануға қатысты мәселелермен танысады.

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

    Курс ғылыми зерттеулерді жүргізу үшін қажетті негізгі әдістер мен құралдарды зерттеуге арналған. Курс сонымен қатар студенттерді Web of Science, Scopus, ScienceDirect және басқа ғылыми мақалалардың іздеу базаларымен таныстырады. Курс барысында студенттер дәйексөз алу және қажетті ғылыми ақпаратты іздеу құралдарымен танысады.

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

    Курс компьютерлік желілердің принциптері, архитектурасы мен технологиялары туралы кең түсінік береді. Студенттер желілік байланыс негіздерін, сымды және сымсыз байланыс технологияларын, деректер протоколдарын, маршруттау мен коммутацияны, желілік қауіпсіздікті және желілік ресурстарды басқаруды үйренеді. OSI моделі мен TCP/IP моделін түсінуге және пайдалануға ерекше назар аударылады. Бұл курс студенттерді компьютерлік желілерді жобалауға, басқаруға және қауіпсіздікті қамтамасыз етуге дайындайды, сонымен қатар жетілдірілген желілік тақырыптар мен мамандықтардың негізі болып табылады.

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

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

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

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

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

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

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Есептеу теориясы

    Бұл курс алгоритмдік жолмен қандай есептерді шешуге болатынына және шешілмейтініне назар аудара отырып, есептеу шектерін зерттейді. Курста Тьюринг машиналары, шешімділік, тоқтату мәселесі және күрделілік кластары қарастырылған. Студенттер теориялық информатикадағы іргелі ұғымдарды зерттеп, есептеу шектері мен есептерді шешу шекараларын түсінуге негіз қалайды.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • IТ тәуекелдерін басқару

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

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

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

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Генеративті модельдер

    Пән жасанды интеллект пен машиналық оқытудағы генеративті модельдердің іргелі тұжырымдамаларымен, әдістерімен және қолданбаларымен таныстырады. Курс генеративті әдістердің ауқымын қамтиды, оның ішінде Вариациялық автокодерлер (VAEs), Генеративті қарсыластық желілері (GANs) және үйренген таратулардан жаңа деректер үлгілерін жасау үшін авторегрессивті модельдер. Студенттер кескін синтезі, табиғи тілді өңдеу және шығармашылық ЖИ сияқты әртүрлі облыстарда генеративті модельдердің практикалық қолданбаларын зерттейді, сонымен бірге танымал машиналық оқыту негіздерін қолдана отырып, осы модельдерді жобалау, оқыту және бағалауда практикалық тәжірибе жинақтайды.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Бағдарламалық жасақтаманы тексеру және тексеру

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

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

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

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