Қолданыстағы білім беру бағдарламасы

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету в АТУ

Пәндер

  • Алгебра және геометрия

    <font-size:12pt;>Жоғары математикаға кіріспе. Сызықтық алгебраның элементтері. Матрицалар, детерминанттар, матрицалардағы операциялар. Кері матрица. Сызықтық теңдеулер жүйесі. Векторлық алгебраның элементтері. Векторлардың скаляр, векторлық және аралас көбейтіндісі. Жазықтықтағы Аналитикалық геометрия. Екінші ретті қисықтар. 

    Оқу жылы - 1
    Семестр - 1
    Несиелер - 5
  • Экономикалық-құқықтық және экологиялық білім модулі (Экономика негіздері және кәсіпкерлік, құқық негіздері мен сыбайлас жемқорлыққа қарсы мәдениет, қаржылық сауаттылық негіздері)

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

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

    Механика: үдемелі және айналмалы қозғалыстың кинематикасы мен динамикасы. Гидродинамика. Молекулалық физика: идеалды және нақты газдардың молекулалық-кинетикалық теориясы. Сұйықтықтардың қасиеттері. Термодинамика негіздері. Электр және магнетизм: Электростатика. Тұрақты ток. Магнит өрісі. Электромагниттік индукция құбылысы. Заттың магниттік қасиеттері. Максвелл теориясының негіздері. Оптикалық аспаптар және оларды технологиялық өндірістерде пайдалану. Толқындық оптика. Атомдық және ядролық физика.

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

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

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

    Алгоритмдерді өңдеу принциптері. Алгоритмдерді талдау. Алгоритмдердің күрделілігін бағалау. Деректер түрлері. Құрылымдық және негізгі деректер түрлері. Деректер құрылымын өңдеу алгоритмдері. Деректердің дерексіз түрлері. Жолдарды өңдеу алгоритмдері. Рекурсивті Алгоритмдер. Сұрыптау алгоритмдері. Терілген файлдарды қолдана отырып бағдарламалар құру. Динамикалық бағдарламалау. Жолдарды өңдеу алгоритмдері.

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

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

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

    Есептеу математикасына кіріспе. Есептеу математикасының негізгі міндеттері. Шешудің сандық және аналитикалық әдістері. Есептеу қателері және олардың әсері. Есептеу әдістеріне арналған бағдарламалау негіздері. Бағдарламалау тілдері: Python (NumPy, SciPy), MATLAB, С++. Массивтермен, матрицалармен, өзгермелі нүктелермен жұмыс. Негізгі алгоритмдер мен мәліметтер құрылымы.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 4
  • С++ тілінде бағдарламалау

    C++ бағдарламалау тілінің синтаксисі. Оның басқа тілдерден айырмашылығы. C++ бағдарламалау тілінің негізгі операторлары. C++ функцияларын іске асыру. C++ тіліндегі объектіге бағытталған бағдарламалаудың ерекшеліктері. C++ стандартты кітапханасының сыныптары. Стандартты үлгілер кітапханасы.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 4
  • Бағдарламалау технологиясы

    Бағдарламалау технологиясына кіріспе. Классикалық технологиялық процестер. Стандартты технологиялық процестер. Негізгі кезеңдері технологиялық тәсілдер. Негізгі технологиялық әдістер. Алгоритмдік бағдарламалау технологиясы. Оқиғаларды бағдарламалау технологиясы.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 4
  • Бағдарламалаудың логикалық негіздері

    Бағдарламалаудың логикалық негіздеріне кіріспе. Логикалық алгебра және логикалық өрнектер. Логикалық айнымалылар және операциялар. Де Морган заңдары. Логикалық өрнектерді түрлендіру. Ақиқат кестелері (Truth Tables). Предикаттық логика және ресми жүйелер. Prolog тілінде логикалық бағдарламалау. Жасанды интеллекттегі логика. Функционалды бағдарламалау және логика.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 4
  • Жасанды интеллект негіздері

    Мақсат: Студенттерді жасанды интеллектінің (ЖИ) негізгі концепциялары мен принциптерімен таныстыру, сондай-ақ қазіргі заманғы ЖИ жүйелерінің негізінде жатқан әдістер мен құралдар туралы бастапқы білім беру. Курс ЖИ-дің теориялық және практикалық аспектілерін, сондай-ақ оның әртүрлі салаларда қолданылуын түсінуді дамытуға бағытталған. Дисциплина жасанды интеллектінің негізгі теориялық принциптері мен әдістерін, соның ішінде машиналық оқыту мен нейрондық желілерді қамтиды. Студенттер ЖИ дамуының тарихымен, оның негізгі тәсілдерімен және қазіргі заманғы бағыттарымен, сондай-ақ ЖИ-дің әртүрлі салалардағы нақты қолдану мысалдарымен танысады.

    Оқу жылы - 2
    Семестр - 1
    Несиелер - 3
  • Есептеу жүйелері мен желілерін ұйымдастыру

    ЖМ жіктелуі.  Есептеу техникасының негізгі түсініктері.  Есептеуіш машиналарда ақпаратты ұсыну тәсілдері. Есептеуіш машиналардың негізгі сипаттамалары. Санау жүйесі. ЖМ арифметикалық операцияларды орындау.  Машина кодтары. Компьютер құрудың жалпы принциптері. Команда құрылымы.  Операндалар мен командаларды адрестеу тәсілдері. Командалар жүйесі. Процессорларды ұйымдастыру. CISC-және RISC-процессорлар.

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

    ЭЕМ логикалық негіздері, элементтер мен түйіндер. ЭЕМ құру негіздері. Процессордың ішкі ұйымдастырылуы. Компьютер жадының жұмысын ұйымдастыру. Интерфейстер. Процессордың жұмыс режимдері, заманауи процессорлар. Есептеу жүйелеріндегі есептеулерді ұйымдастыру

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

    Мәліметтер базасын жобалау. Тұжырымдамалық, логикалық және физикалық дизайн. Деректерді қалыпқа келтіру және қалыпты формалар. ER-диаграммалар (мәліметтер базасының құрылымын модельдеу). Деректерді басқару тілдері. NoSQL дерекқорының SQL сұрауларын оңтайландыру (MongoDB, Redis, Cassandra). Деректер базасын басқару. Пайдаланушыларды және қол жеткізу құқықтарын басқару. Индекстер, транзакциялар және құлыптау механизмдері. Деректердің сақтық көшірмесін жасау және қалпына келтіру. Деректер базасын оңтайландыру және масштабтау.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Деректерді өңдеу технологиялары

    Деректерді өңдеу негіздері. Деректер түрлері және олардың форматтары.Деректерді жинау, тазарту және түрлендіру әдістері. Құрылымдық және құрылымданбаған деректерді сақтау және өңдеу. Мәліметтер базасы және деректерді басқару. Реляциялық мәліметтер базасы (SQL, MySQL, PostgreSQL).Реляциялық емес мәліметтер базасы (NoSQL: MongoDB, Redis). Бұлтты сақтау негіздері. Деректерді өңдеу әдістері мен алгоритмдері. Негізгі сұрыптау және іздеу алгоритмдері. Деректерді статистикалық өңдеу.Деректерді сүзу және біріктіру әдістері.  Үлкен деректерді өңдеу (Big Data). Big Data негізгі технологиялары (Hadoop, Spark).Таратылған деректерді өңдеу негіздері.Ағындық деректерді талдау.

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

    ОЖ архитектурасы ОЖ ядросы туралы түсінік. Көп қабатты құрылым. Микроядролық құрылым. Қазіргі Linux ОЖ құрылымының мысалы. Процестер мен ағындар. UNIX-тегі процестер мен ағындар. Ағындарды жоспарлау және диспетчерлеу. Сақтау құрылғыларының иерархиясы. Жадты бөлу алгоритмдері. Свопинг және виртуалды жад. Кэш жадының жұмыс принципі. Енгізу - шығару жүйесін ұйымдастыру. Қазіргі ОС файлдық жүйелері.

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

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

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

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Микроэлектроника

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

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Жүйелік бағдарламалау

    Visual C+ жобаны құру және әзірлеудегі негізгі басқару элементтері. Файлдармен жұмыс. Жобаны трансляциялау және құрастыру. Жоба шеберлерінің түрлері. Жобаның негізгі сыныптары. Debug және Release жобалары. Жобаның параметрлерін өзгерту. MFC сынып иерархиясы. MFC функциялары. MFC-де хабарламаларды өңдеу. Жоба сыныптарын талдау. Ресурстар жасау. Диалог түрлері. Диалог терезесіне элементтерді енгізу.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Роботтардың кинематикасы мен динамикасы

    Роботтар механикалық жүйе ретінде. Механиканың іргелі принциптері. Кинематика. Координаттары мен параметрлері. Бұрылу матрицалары. Буындардың сызықтық координаттары және ориентализация бұрыштары. Тура және кері позициялық кинема-тикалық есептер. Буындардың бұрыштық және сызықтық жылдамдығы. Кинематикалық есептер. Бұрыштық және сызықтық үдеулер. Динамикалық модель түсінігі. Күштер мен моменттер. Қозғалыс теңдеулері. Динамиканың міндеттері. Динамиканың тура есебі.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 5
  • Бағдарламаларды өңдеудің құрал-жабдықтары

    Бағдарламалық өнімдерді әзірлеудің аспаптық құралдарының негізгі түсініктері мен сипаттамалары. Бағдарламалық қамтамасыз етуді әзірлеу технологияларының үлгілерінің аспаптық құралдары. Әзірлеу құралдарын іске асыру ортасы. Windows-қосымшаларды әзірлеудің аспаптық құралдары. Бағдарламаларды тестілеу және жөндеу кезеңінің аспаптық құралдары. АЖ масштабтау. Экстремалдыбағдарламалау. Интерфейстерді жылдам прототиптеу.

    Оқу жылы - 2
    Семестр - 2
    Несиелер - 6
  • Электроника

    Жартылай өткізгіштер физикасының негіздері. P-n ауысуын математикалық модельдеу. Вольтампер сипаттамалары (ВАХ), динамикалық қасиеттері, негізгі анықтамалық параметрлері. Зенер диоды. Вах, зенер диодының эквивалентті алмастыру схемасы, анықтамалық параметрлер. Биполярлы транзистор мен өріс транзисторының жұмыс теориясы және жұмыс принципі. Биполярлы транзистор мен өріс транзисторының жоғары жиілікті қасиеттері. Тиристор. Күшейткіштер. Жалпы эмитенті бар күшейткіштер. Жалпы коллекторы бар күшейткіштер.

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

    C # тілінің мүмкіндіктері: құрылымдар мен есептеулер, функциялар, сыныптар мен объектілер, сынып конструкторлары мен деструкторлары, сынып әдістері, операциялардың шамадан тыс жүктелуі, мұрагерлік, виртуалды функциялар, Шаблондар, ерекшеліктерді өңдеу, объектіге бағытталған талдау мен жобалауға кіріспе

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

    Сандық технологияның негіздері. Цифрлық трансформация және оның қоғамға әсері. Сандық жүйелердің аппараттық және бағдарламалық компоненттері. Деректерді сандық өңдеу және ақпараттық жүйелер. Интернет жұмысының принциптері. Интернеттің тарихы және дамуы. Интернет протоколдары (IP, TCP, HTTP, FTP). Веб-технологиялар және олардың эволюциясы. Сандық коммуникациялар және желілер. Жергілікті және ғаламдық желілер (LAN, WAN, VPN). Сымсыз технологиялар (Wi-Fi, 5G, IoT). Бұлтты есептеу және таратылған жүйелер. Ақпараттық қауіпсіздік және киберқауіптер. Сандық ортадағы негізгі қауіптер (вирустар, фишинг, DDoS). Деректерді қорғау әдістері (шифрлау, сақтық көшірмелер, парольдер). Құпиялылық саясаты және сандық гигиена. Заттар интернеті (IoT) және ақылды технологиялар. IoT тұжырымдамасы және пайдалану мысалдары (ақылды үйлер, киілетін құрылғылар).

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Цифрлық сұлбатехника

    Цифрлық сұлбатехниканың арифметикалық негіздері. Кодталған сандармен арифметикалық амалдар. Цифрлық сұлбатехниканың логикалық негіздері. Функционалды логика. Цифрлық логикалық құрылғыларды синтездеу негіздері. Цифрлық интегралды схемалар. Цифрлық ақпаратты өңдеудің типтік құрылғылары.

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

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Есептеу жүйелеріндегі желілік технологиялар

    Компьютерлік желілердің негіздері. Желілік технологияларға кіріспе. Желілердің жіктелуі (LAN, WAN, MAN, VPN). OSI моделі және TCP/IP протоколдар стегі. Желілік протоколдар және деректерді беру технологиялары. Ethernet, Wi-Fi, 5G және басқа байланыс технологиялары.IP адрестеу (IPv4 және IPv6), маршруттау және коммутация.DNS, DHCP, NAT, VPN. Желілерді басқару және конфигурациялау. Желілік жабдықты конфигурациялау (маршрутизаторлар, коммутаторлар). Өткізу қабілетін басқару және трафикті бақылау. Бұлтты және бағдарламалық қамтамасыз етумен анықталған желілер (SDN). Есептеу жүйелеріндегі желілік технологиялар. Таратылған есептеу және бұлтты желілер. Жоғары жылдамдықты қосылыстар (талшықты-оптикалық, InfiniBand). Виртуалды желілер және оларды есептеу жүйелеріне біріктіру.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Python тілінде бағдарламалау

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

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

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Java тілінде бағдарламалау

    Кіріспе. Java технологиялары мен платформаларына шолу. Java деректер түрлері. Сілтемелік деректер түрлері. Өрнектер және операторлар. Түрлерді түрлендіру. main() әдісі. Айнымалылар мен тұрақтылар, объектілер мен кластардың өрістері. Көру аймағы (scope). Java объектілік моделі. Класс және объект. ОББ-ға кіріспе. ОББ-ның негізгі принциптері. Көптік мұрагерлік. Конструкторлар, әдістер және кластардың өрістері. Модификаторлар.

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Мехатрондық және робототехникалық жүйелердің жетектері

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

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Графиканың қолданбалы бағдарламалары

    Компьютерлік графикаға және оның қосымшаларына кіріспе. Негізгі ұғымдар: пикселдер, векторлар, растрлық және векторлық графика. Графикалық примитивтер және оларды көрсету. Графикалық Алгоритмдер және Мәліметтер құрылымы. Түзулерді, шеңберлерді, эллипстерді салу алгоритмдері. Кескіндерді толтыру және өңдеу алгоритмдері. Графикалық деректерді тиімді сақтау және өңдеу үшін деректер құрылымдарын пайдалану.  Үш өлшемді компьютерлік графика. Үш өлшемді графиканың негіздері: координаталық жүйелер, түрлендірулер. Нысандарды модельдеу: көпбұрышты желілер, беттер, текстуралар. Үш өлшемді графикадағы жарықтандыру және көлеңке әсерлері

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

    Визуалды бағдарламалауға кіріспе. Көрнекі компоненттер кітапханасы. Visual C++ жүйесінің интеграцияланған қосымшаларын жасаушы ортасы. Visual C++ ортасындағы бағдарламалау технологиясы. Visual C++ ортасында қосымшаларды әзірлеу. Жоба құрылымы, Модульдер. Жоба файлдарын басқару. Қолданыстағы визуалды бағдарламалау жүйелерін салыстырмалы талдау.

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

    Ұғымдарды анықтау және үлгіні танудың негізгі міндеттері. Суреттердің түрлері және оларды ұсыну әдістері. Кескіндерді өңдеу мен талдаудың негізгі тәсілдері. Үлгіні танудың статистикалық әдістері. Ықтималдықты бағалау және статистикалық деректерді талдау әдістері. Үлгіні тануға Байес тәсілі. Негізгі компоненттер әдісі және оны қолдану. - Үлгіні танудағы Машиналық оқыту әдістері. Мұғаліммен және мұғалімсіз оқыту. Деректерді жіктеу және кластерлеу. Үлгіні тану үшін нейрондық желілерді пайдалану. - Кескінді өңдеу және сүзгілер. Сандық кескінді өңдеу. Суреттерге сүзгілер мен операторларды қолдану. Кескінді сегментациялау және ерекшеліктерді бөлектеу. Шешуші функциялар теориясы және векторлық машиналар. Шешуші функциялар және оларды жіктеу мәселелерінде қолдану. Анықтамалық векторлық әдіс (SVM) және оны үлгіні тануда қолдану. Сапаны бағалау және тану нәтижелерін жалпылау.

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

    Интернет бағдарламалауға кіріспе. Веб-қосымшалардың архитектурасы. HTTP, HTTPS, REST API жұмыс принциптері. Клиент-сервердің өзара әрекеттесу негіздері. Алдыңғы даму. HTML5 және CSS3 (веб-беттердің құрылымы мен стилизациясы). JavaScript және заманауи құрылымдар (React, Vue, Angular. Адаптивті орналасу, Bootstrap, Flexbox, Grid. Артқы даму. Серверлік бағдарламалау негіздері (түйін.js, Python Flask/Django, PHP, Java Spring).

    Оқу жылы - 3
    Семестр - 1
    Несиелер - 5
  • Модельдеу әдістері мен технологиялары

    Математикалық модельдеу негіздері және әртүрлі процестер үшін модельдер құру. Теңдеулерді шешудің сандық әдістері: соңғы элементтер әдісі (FEM), Монте-Карло әдісі, айырмашылықтар мен интеграция әдістері. Модельдеуге арналған бағдарламалық жасақтама: MATLAB, COMSOL, OpenFOAM. Модельдеу нәтижелерін визуализациялау және түсіндіру. Динамикалық және стохастикалық жүйелерді модельдеу. 3D модельдеу негіздері: көпбұрышты және воксельді модельдер, текстуралар, көлеңкелер. Көрсету: фотореалистік көрсету алгоритмдері (ray tracing), GPU жеделдету. 3D нысандары мен көріністерінің анимациясы. Интерактивті 3D графикасы және нақты уақыт режимінде көрсету. Үш өлшемді технологияларды қолдана отырып, деректерді визуализациялау.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Виртуалды шындық жүйелері

    Виртуалды ортаны құруға арналған технологиялар мен жабдықтар. Көрнекілік негіздері және иммерсивті пайдаланушы тәжірибесі. Виртуалды шындықтағы графика және анимация. Графикалық қозғалтқыштар және виртуалды ортаны дамыту құралдары. Текстуралау, жарықтандыру және көлеңкелі эффекттер әдістері. Нысан анимациясы және көріністер арасындағы ауысулар. Виртуалды шындықтағы интерфейстер және басқару. Виртуалды орталар үшін пайдаланушы интерфейстерін әзірлеу. Пайдаланушының виртуалды ортамен өзара әрекеттесу әдістері: қимылдар, дауыстық командалар, контроллерлер. Әр түрлі виртуалды шындық құрылғыларына интерфейстерді бейімдеу.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Виртуалды және кеңейтілген шындық технологиялары

    AR және VR технологияларының даму тарихы. Виртуалды және толықтырылған шындық жүйелерінің негізгі компоненттері. Виртуалды және толықтырылған шындықтың техникалық аспектілері. Дисплей технологиялары: VR-шлемдер, AR-көзілдіріктер, дисплейлер, кескін түрлендіргіштер. Пайдаланушының орналасуын және қимылдарын бақылау жүйелері. Қоршаған ортамен өзара әрекеттесу: датчиктер, камералар, деректерді өңдеу. Виртуалды және қосымша шындыққа арналған бағдарламалау. Бағдарламалау тілдері және әзірлеу ортасы: Unity, Unreal Engine, ARKit, ARCore.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 5
  • Ғылыми зерттеулердің негіздері

    Ғылыми зерттеулер жүргізу, ғылыми ақпаратты іздеу, жинау және талдау әдістерін қолдану дағдыларын игеру, сондай-ақ ғылыми жұмыстар жазуға дайындық. Қазіргі қоғамдағы ғылымның рөлі және оның негізгі функциялары. Ғылым саласындағы басқару. Мемлекеттің ғылым саласындағы саясаты. Фундаменталды, қолданбалы және ізденістік ғылымдар. Теориялық және эмпирикалық зерттеу деңгейлері. Ғылыми зерттеулердің әдіснамалық негіздері. Ғылыми зерттеу бағытын таңдау және тақырыптың негіздемесі. Ғылыми ақпаратты іздеу, жинақтау және өңдеу. Патенттер, патенттік зерттеулердің түрлері, олардың ерекшеліктері және өнім жасау кезеңдерімен байланысы. Кітапханалардағы әдебиетті жүйелеу принциптері және библиографиялық сипаттамаларға арналған нормативтік құжаттар. Ғылыми еңбектер, академиялық жазба жанрлары және олардың сипаттамасы (мақала, рецензия, монография, диссертация, реферат, аннотация). Ғылыми еңбектің тілі мен стилі. Ғылыми еңбектерді редакциялау және рецензиялау. Ғылыми қызметтің этикалық қағидаттары.

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

    Математикалық модельдеу негіздері және нақты процестерді ұсыну әдістері. Дифференциалдық және алгебралық теңдеулерді шешудің сандық әдістері. Модельдеу үшін бағдарламалық жасақтаманы (MATLAB, Python, Mathematica) пайдалану. Сандық интеграция, жуықтау және оңтайландыру әдістерін қолдану. Нақты математикалық модельдерді шешуге арналған алгоритмдер мен бағдарламаларды әзірлеу. Үш өлшемді объектілерді модельдеу: көпбұрышты және воксельдік модельдер. Көрсету: фотореалистік көрсету (ray tracing), GPU көмегімен жеделдету әдістері. 3D нысандары мен көріністерінің анимациясы. Көрнекі қабылдауды жақсарту үшін текстуралар мен материалдарды қолдану. 3D технологиялары арқылы деректерді визуализациялау.

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

    Экономиканың маңызы мен рөлі. Заманауи өндіріс факторлары. Қоғамдағы экономикалық қатынастар. Нарық. Макроэкономика. Өндіріс-экономикалық игіліктің көзі. Экономикалық көрсеткіштер және олардың маңызы. Сұраныс заңы және сатып алушылардың мінез-құлқы. Ұсыныс заңы және бизнес логикасы. Бизнестің экономикалық негіздері. Өндіріс, еңбек өнімділігі. Бәсекелестік жағдайындағы фирманың шығындары мен пайдасы. Бәсекелестік және монополия.

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

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

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Электрондық- есептеу құрылғыларын жобалау және модельдеу

    Электр тізбектерін жобалау: схема, клапан тізбектері, күшейткіштер, генераторлар. Электрондық компоненттермен жұмыс: резисторлар, конденсаторлар, индуктивтілік, жартылай өткізгіш элементтер. Электрондық тізбектерді модельдеу және талдау. Сандық және аналогтық схемаларды модельдеу әдістері: SPICE, VHDL, Verilog. Электрлік параметрлерді талдау: кернеу, ток, жиілік, кедергі. Тізбектердің жұмысын модельдеу және жобаларды оңтайландыру. ПХД жобалау және монтаждау. Көп қабатты ПХД жобалау: бақылау, сымдар, компоненттерді орналастыру. Компоненттерді орнату технологиялары: SMT, THT, механикалық бекіту.Дизайнды тексеру және өндіріске дайындық. Бағдарламаланатын логика және микроконтроллерлер.

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 4
  • Тұрақты даму, экология және тіршілік қауіпсіздігі

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

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 3
  • Роботтар мен робототехникалық жүйелерді модельдеу

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

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

    Ақпараттық қауіпсіздік технологияларына кіріспе. Ақпараттық қауіпсіздіктің негізгі қауіптері. Қауіпсіздік принциптері (құпиялылық, тұтастық, қол жетімділік CIA). Шабуыл санаттары (зиянды бағдарламалар, желілік шабуылдар, әлеуметтік инженерия). Ақпараттық қауіпсіздікті қамтамасыз ету әдістері мен модельдері. Деректер қауіпсіздігі модельдері (Bell-LaPadula, Biba, Clark-Wilson). Операциялық жүйелердің қауіпсіздігі. Windows, Linux, macOS қауіпсіздігі. Қол жетімділікті басқару және артықшылықтарды басқару (RBAC, DAC, MAC). Көп деңгейлі қорғаныс (defence in Depth).

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 3
  • Ақпаратты және есептеу жүйелерін қорғау әдістері

    Ақпараттық қауіпсіздікке кіріспе. Ақпараттық жүйелерге негізгі қауіптер мен шабуылдар. Шабуылдардың жіктелуі (пассивті, белсенді, физикалық, бағдарламалық жасақтама). Криптография және шифрлау әдістері. Симметриялық шифрлау алгоритмдері (AES, DES, 3DES). Асимметриялық шифрлау (RSA, ECC, ElGamal). Хэш функциялары және тұтастықты басқару (SHA, MD5, HMAC). Веб-қосымшалар мен мәліметтер базасын қорғау. Веб-қосымшалардың негізгі осалдықтары (SQL инъекциясы, XSS, CSRF). API және веб-қосымшаларды қорғау әдістері. Деректер базасының қауіпсіздігі (шифрлау, қол жеткізуді басқару).

    Оқу жылы - 3
    Семестр - 2
    Несиелер - 3
  • Бұлтты ортадағы таратылған есептеулер

    Таратылған есептеу негіздері. Таратылған жүйелер туралы түсінік және эволюция. Таратылған архитектураның түрлері (кластерлік, торлы және бұлтты есептеу). Түйіндердің өзара әрекеттесу модельдері (P2P, клиент-сервер, микросервистер). Бұлтты технологиялар және платформалар. Бұлтты есептеу негіздері (IaaS, PaaS, SaaS).Бұлтты провайдерлерге шолу (AWS, Google Cloud, Microsoft Azure). Виртуализация және контейнерлеу (Docker, Kubernetes). Таратылған есептеу әдістері мен алгоритмдері. Таратылған деректерді өңдеу алгоритмдері (MapReduce, Apache Spark).Жүктемені теңестіру және ақауларға төзімділік.Параллельді есептеу және көп ағынды өңдеу.

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

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • ДҚБЖ клиент-серверлік технологиялары

    Дерекқор жүйелерін құру принциптері. Деректерді ұсыну модельдері. Қазіргі заманғы ДҚБЖ. Әр түрлі мәліметтер базасының функционалды-логикалық құрылысы. Пәндік саланы талдау. Домен модельдерін құру әдістері. ДБ жобалау. Әр түрлі пәндік салалардағы әр түрлі аппараттық платформаларда заманауи ДҚБЖ-ны қолдана отырып, ақпараттық қосымшаларды құру. Мәліметтер базасына кіру үшін пайдаланушы интерфейсін бағдарламалау.

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

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Cisco корпоративтік желісін жобалау және модельдеу

    Корпоративтік желілердің архитектурасы мен түрлері. Бағдарламалық-аппараттық платформа. Корпоративтік желілердің рөлі мен орны. Жобалау және модельдеу. КС жобалау кезеңдері. Корпоративтік желінің үш деңгейлі иерархиялық моделі. Корпоративтік желінің бір және екі деңгейлі модельдері. Cisco (IOS) брандмауэр операциялық жүйесі. Cisco IOS нұсқалары. Жабдықты конфигурациялау режимдері және командалық жол интерфейсі. Cisco Catalyst қосқыштарын конфигурациялау. Коммутаторларды бастапқы баптау. Виртуалды жергілікті желілер (VLAN). Инкапсуляция әдістері. VLAN конфигурациясы. Таратылған байланыстырушы ағаштың ХАТТАМАСЫ (STP). Cisco маршрутизаторларын конфигурациялау. Rip, IGRP, OSPF бағыттау протоколдарын конфигурациялау. Кіру тізімдері (ACL) арқылы маршрутизаторлардағы трафикті сүзу.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Android базасында мобильді құрылғыларға арналған қосымшалар құрастыру

    Android қосымшаларын әзірлеуге кіріспе. Пайдаланушы интерфейстерін құру және Android қосымшаларында басқару элементтерін пайдалану. Android ОЖ-нің қысқаша тарихы. Android үшін Intel: қосымшалар серіктестік және әзірлеуші құралдар жинағы. Android қосымшасының архитектурасы. Қолданбалы ресурстар. Пайдаланушы интерфейсі. Android қосымшаларын әзірлеу құралдары. Android үшін әдеттегі қосымшаны әзірлеу қадамдарына шолу.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Мобильді құрылғыларға арналған қосымшаларды әзірлеу

    ОЖ модульдері. Пайдаланушы қолданбаларын белгілеу элементтері. Мәзірді пайдалану. Пайдаланушы интерфейсінің басқару элементтері. Мобильді құрылғылар мен планшеттерге арналған интерфейстерді жобалау. Экран өлшеміне тәуелді емес интерфейстерді жобалау. Сигнал беру. Фондық қызметтер мен процестер. Басқармасы камеров. Сенсорларды басқару. Желілік қосылыстарды басқару. Құрылғы туралы ақпарат алу. Push-нотификация қызметі. Ағындар мен асинхронды тапсырмаларды басқару.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • IoT-технологиялар

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Блокчейн технологиялар

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

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Клиенттің Web-қосымшаларды әзірлеу

    Web-қосымшаның түсінігі. CGI технологиясы. Серверлік сценарийлер. Объектілік технологиялар. Классикалық ASP технологиясы. Microsoft .Net бағдарламалау платформасы. жаңа бағдарлама түрі-құрастыру (assembly). Метадеректер және аралық код. Жұмыс уақыты (Runtime Environment). Аттар кеңістігі (namespaces). Платформаның бірыңғай кітапханасы-Microsoft Framework Library. Технологиялар ASP.Net. Page класынан туынды класс құру. Visual Studio 2008 интеграцияланған даму ортасын қолдана отырып, web қосымшаларын құру. Веб-сайттар және веб-жобалар. Web беттерін құру (web form).

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

    Бұлтты есептеу негіздері.  Бұлтты платформалар мен провайдерлер. Жетекші бұлттық платформаларға шолу (AWS, Microsoft Azure, Google Cloud).Жеке, мемлекеттік және гибридті бұлттардағы бұлтты есептеу. Серверлер мен ресурстарды виртуалдандыру.  Орналастыру және ресурстарды басқару модельдері. Контейнерлеу және оркестрлеу (Docker, Kubernetes). Орналастыруды автоматтандыру (Terraform, Ansible).Жүктемені теңестіру және автоматты масштабтау.  Бұлтты мәліметтер базасы және сақтау

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Клиент-серверлік қосымшаларды жобалау

    Клиент-серверлік технологиялар. Бірнеше деректер базасын. SQL Server интерактивті құралдары көп қолданушы дерекқорының нысандарын басқару және құру үшін. Дерекқор серверін басқару. Деректерді аналитикалық өңдеу. Корпоративтік деректерді сақтау және талдау технологиялары. Деректер қоймалары мен витриналары. ДҚБЖ-де деректерді аналитикалық өңдеу модельдері. Деректерді жедел аналитикалық өңдеу. Деректерді іздеу.

    Оқу жылы - 4
    Семестр - 1
    Несиелер - 5
  • Бизнес-жоспарлау

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

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

    АТ саласындағы жобаларды басқару негіздері. Бағдарламалық жасақтаманы әзірлеу әдістемесі (Agile, Scrum, Kanban). Жобаның мерзімдерін, бюджетін және тәуекелдерін бағалау. Жобаны басқару құралдары (JIRA, Trello, MS Project). Әзірлеушілер, талдаушылар және тапсырыс берушілер тобының өзара әрекеті.

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

    Бағдарламалық жасақтаманы әзірлеу бағыты ретінде компьютерлік ойындардың даму тарихы. Компьютерлік ойындардың жұмыс істеу принциптері. Ойындарды дамытудың кең таралған және танымал құралдары. Ойын өнімін дамыту процесінің негізгі кезеңдері. Ойындарды дамытудың заманауи әдістері мен құралдары. Unity3D-де даму негіздері; қол жетімді тілдер. UnityScript, C#, Boo. Графикалық бағдарламалау ортасы Blockly. Scratch бағдарламалау тілі мен ортасы. Ойын Макег: Студия. Construct ойын конструкторы бағдарламасы. Олардың мүмкіндіктері мен түбегейлі айырмашылықтары. Сценарий құралдары. Қарабайыр компоненттерді құру. Ойын нысандарын процедуралық генерациялау. Әзірленген қосымшаны оңтайландыру және іске асыруға дайындық. Баптау. Консоль. Профайлер. Occlusion Culling. Fillrate GUI. Draw calls CPU. CPU оңтайландыру.

    Оқу жылы - 4
    Семестр - 2
    Несиелер - 4
  • Ойын қосымшаларын әзірлеу технологиясы

    Ойын технологиясының теориялық негіздері. Ойынның негізгі сипаттамалары (сюжет, стратегия, тактика). Ойын психологиясы. Оқу үрдісіндегі рөлдік ойындардың маңызы. Компьютерлік ойынның жанрлары. Компьютерлік ойынды жобалау. Идеяны табу мәселесі. Ойын дамыту: негізгі ұғымдар, ойын жасаушылар тобы. Ойын бағдарламасын әзірлеу ортасы. Компьютерлік ойынды дамыту (бағдарламалау Unity, Godot, Kodu, Скретч және т.б.). Негізгі алгоритмдік конструкциялар және оларды әртүрлі жанрдағы компьютерлік ойындарды дамытуда қолдану. Жеке компьютерлік ойынды дамыту үшін ойын қосымшасын жасау. Құжаттау және сүйемелдеу. Жеке жобаны ұсыну және қорғау.

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

    Машиналық оқытудың негізгі принциптері. Бақыланатын және бақыланбайтын оқытудың айырмашылығы. Терең оқыту және нейрондық желілер. Оңтайландыру әдістері және градиентті түсіру алгоритмдері. Деректерді өңдеу және талдау.Python-да алгоритмдерді практикалық қолдану. TensorFlow, PyTorch, scikit-learn кітапханаларымен жұмыс. МО модельдерін әзірлеу және тестілеу.

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

    Roadmap жобасын әзірлеу. Жұмыс уақыты мен кезеңдерін анықтау (спринттер, итерациялар). Тапсырмаларды топ мүшелері арасында бөлу. Команданы басқару. Команданы қалыптастыру және ынталандыру. Рөлдерді бөлу (әзірлеушілер, талдаушылар, тестерлер, DevOps). Өнімді өзара әрекеттесуді ұйымдастыру. Бюджет пен мерзімдерді бақылау. Шығындарды бағалау (Story Points, Man-hours). Тапсырмалар мен спринттердің орындалуын бақылау. Ресурстарды оңтайландыру. Тәуекелдерді басқару. Ықтимал тәуекелдерді талдау. Оларды азайту стратегиясын әзірлеу. Жобаның маңызды кезеңдерін бақылау

    Оқу жылы - 4
    Семестр - 2
    Несиелер - 5
  • Мехатронды және робототехникалық жүйелерді жобалау

    Мехатронды және робототехникалық жүйелерді жобалаудағы жүйелік тәсіл. Жүйелерді жобалау. Мехатронды және робототехникалық жүйелердің модульдерін жобалау әдістемесі.

    Оқу жылы - 4
    Семестр - 2
    Несиелер - 5
  • Жасанды интеллект пен машиналық оқытудың заманауи технологиялары

    Жасанды интеллект пен машиналық оқытуға кіріспе. Машиналық оқытудың негізгі әдістері. Терең оқыту (терең оқыту) және нейрондық желілер. Компьютерлік көру (Computer Vision). Генеративті модельдер және жасанды интеллект. Бизнес пен индустриядағы Машиналық оқыту. Модельдерді түсіндіру және түсіндірілетін AI (Explainable AI).

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

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

  • Қазақстанның табиғи ресурстарын сақтау және ұтымды пайдаланудағы шешімдерді қабылдауда әлеуметтік-азаматтық жауапкершілікті көрсетеді; - ұлттық және жаһандық деңгейде биосфераның экологиялық қауіпсіздік факторларын талдайды; - экожүйелер мен қоғамның тұрақты даму стратегиясын жүзеге асырады;
  • Кәсіптік қызметте экономика, кәсіпкерлік, құқық, сыбайлас жемқорлыққа қарсы мәдениет және қаржылық сауаттылық негіздерін білуді қолданады
  • Тиімді алгоритмдерді әзірлеу, логикалық схемаларды талдау, логикалық алгебра мен формальды логика принциптерін нақты бағдарламалық есептерде қолдану
  • ғылыми-техникалық және патенттік ақпаратты іздеу, жинақтау, өңдеу әдістемесін қолданады; зерттеу тақырыбы бойынша патенттік іздеу жүргізеді; ғылыми-техникалық ақпарат көздерін пайдаланады; библиографиялық сипаттамаларға арналған нормативтік құжаттарды қолданады;
  • Әр түрлі салаларда (веб-әзірлеу, мобильді қосымшалар, ойын индустриясы, Машиналық оқыту) объектіге бағытталған тәсілді қолдану. Әдістердің мұрагерлік және шамадан тыс жүктелу механизмдерін қолдану. Дизайн үлгілерін қолдану (Singleton, Factory, Observer және т.б.).
  • Кодты талдау және оңтайландыру үшін түзеткіштер мен профильдерді қолданыңыз. Қолданбаларды орналастыру, масштабтау және басқару үшін бұлттық платформаларды пайдаланыңыз; Жүйелік бағдарламалау құралдарымен жұмыс істеу (компиляторлар, отладчиктер, профильдеушілер) ; Ресурстар мен процестерді басқару үшін жүйелік қоңыраулар мен ОЖ интерфейстерін пайдаланыңыз. Модельдерді нақты деректерге бейімдеу және үйрету; Тану жүйелерінің нәтижелерін талдау және түсіндіру. Қолданбалы графикалық жүйелерде шаблондар мен дизайн стильдерін қолданыңыз; Суреттерді жариялауға және қажетті форматтарға экспорттауға дайындау Модельдерді модельдеу және талдау үшін қолданбалы бағдарламалық құралдарды пайдаланыңыз; Модельдерді верификациялауды, валидациялауды және калибрлеуді жүргізу; * Робототехникалық жүйелер үшін басқарушы бағдарламалық қамтамасыз етуді әзірлеу; Аппараттық және бағдарламалық модульдерді бір Мехатрондық жүйеге біріктіру.
  • Ойын өнімділігін оңтайландыру (көрсету, ресурстар, код). VR / AR технологияларын ойын жобаларына біріктіру. IOS, Android жүйелерінде мобильді ойындарды әзірлеу. Ойындарда дыбыстық эффекттер мен музыканы қолданыңыз. Steam, PlayStation, Xbox үшін ойын Api Және Sdk Құрылғыларымен жұмыс жасаңыз.
  • Ойын қозғалтқыштарында ойындарды дамыту (Unity, Unreal Engine, Godot).C,, C#, Python бағдарламалау тілдерімен жұмыс жасаңыз. Ойындар үшін 2D және 3D графикасын жасаңыз (Blender, Maya, Photoshop).
  • Arduino, ESP32, Raspberry Pi негізінде ендірілген жүйелерді әзірлеу. Датчиктер мен модульдерді (температура, ылғалдылық, қозғалыс, камералар) қосыңыз және бағдарламалаңыз. Сымсыз байланыс үшін байланыс протоколдарын орнатыңыз (MQTT, LoRa, Zigbee, Wi-Fi). Қашықтан бақылау және басқару үшін Ios қосымшаларын жасаңыз. Деректерді жинау және өңдеу үшін бұлтты қызметтермен жұмыс істеу (AWS, Google Cloud, Azure).
  • Компьютерлік жүйелердің архитектурасын жобалау және талдау. Бағдарламалық жасақтама кодының өнімділігін белгілі бір процессор архитектурасына оңтайландыру. Модельдеу құралдарымен жұмыс істеу (мысалы, Gem 5, Simics, QEMU, NS3). Виртуалды машиналарды конфигурациялау және басқару (VMware, VirtualBox, Docker, KVM). Жүйелерде энергияны үнемдейтін есептеу принциптерін қолдану
  • Веб-серверлер (Apache, Nginx, IIS). Пошта серверлері (Postfix, Exchange). Виртуализациямен және контейнерлеумен жұмыс істеу (VMware, VirtualBox, Docker). Желілік қауіпсіздік пен деректерді қорғауды теңшеңіз. Сценарийлер арқылы басқаруды автоматтандыру (Bash, PowerShell, Python). Деректердің сақтық көшірмесін жасау және қалпына келтіруді теңшеңіз. Желілерді бақылау және диагностикалау құралдарын қолданыңыз. Python, R, Julia көмегімен Машиналық оқыту модельдерін жасаңыз. AI кітапханаларымен және шеңберлерімен жұмыс істеу (TensorFlow, Pwtorch, Scikit-learn, OpenCV). Чатботтар, машиналық аударма және мәтінді талдау үшін NLP модельдерін енгізіңіз. Генеративті модельдермен жұмыс жасаңыз (GT, Stable Diffusion, DALLE). Бұлтта және мобильді құрылғыларда AI қолданбаларын оңтайландыру және орналастыру.
  • Тапсырмаларды талдаңыз және тиісті AI әдістерін таңдаңыз; Ai үлгілерінде пайдалану үшін деректерді өңдеу және дайындау; Мәліметтер базасының тұжырымдамалық, логикалық және физикалық модельдерін жобалау; ДҚБЖ-да мәліметтер базасын іске асыру және деректермен негізгі операцияларды орындау; Деректерді сақтау және тексеру үшін блокчейн инфрақұрылымын қолданыңыз; API және кітапханаларды пайдаланыңыз (Web3.js, Ethers.JS) блокчейнмен өзара әрекеттесу үшін

Ұқсас БББ

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Шерхан Мұртаза атындағы Халықаралық Тараз инновациялық институты

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Esil University

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету (Компьютерлік жүйелер мен желілердің қауіпсіздігі)

Ш.Уәлиханов атындағы Көкшетау университетi

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Алматы технологиялық университеті (АТУ)

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

«Тұран-Астана» университеті

6B06102 Есептеу техникасы және бағдарламалық қамтамасыздандыру

Гуманитарлы-техникалық академиясы

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Д.Серікбаев атындағы Шығыс Қазақстан техникалық университеті (Д.Серікбаев атындағы ШҚТУ)

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Қазтұтынуодағы Қарағанды университеті

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Қазақстан-Британ техникалық университеті

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

«Тұран» университеті

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Қазтұтынуодағы Қарағанды университеті

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету (Компьютерлік жүйелер мен желілердің қауіпсіздігі)

Ш.Уәлиханов атындағы Көкшетау университетi

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Д.Серікбаев атындағы Шығыс Қазақстан техникалық университеті (Д.Серікбаев атындағы ШҚТУ)

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Esil University

6B06102 Есептеу техникасы және бағдарламалық қамтамасыздандыру

Гуманитарлы-техникалық академиясы

6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету

Шерхан Мұртаза атындағы Халықаралық Тараз инновациялық институты

Top