6B06191 Блокчейн инженериясы в Торайгыров университеті
-
Білім беру бағдарламасының мақсаты Қазақстан Республикасының IT-саласын блокчейн-инженерия саласында дағдылары бар мамандармен қамтамасыз ету.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша
-
ЖОО атауы Торайгыров университеті
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 258
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Операциялық жүйелер
Пәннің мақсаты студенттерді компьютер ресурстарын басқаруға және басқа бағдарламалық қосымшалардың жұмысын қамтамасыз етуге арналған бағдарламалық және аппараттық құралдар кешенін зерделеу негізінде IT - инфрақұрылым құруға дайындау болып табылады. Осы пән бойынша студенттер операциялық жүйелердің әртүрлі компоненттері, соның ішінде процестер, ағындар, жады, енгізу-шығару, файлдық жүйе және құрылғыны басқару туралы білім алады. Сонымен қатар, студенттер процестерді жоспарлау, жадыны басқару, процестердің өзара әрекеттесуі және деректерді қорғау сияқты операциялық жүйелердің негізгі тұжырымдамалары мен алгоритмдерін үйренеді, бір процессорлы, көп процессорлы, үлестірілген, ендірілген және нақты уақыттағы жүйелер, Жүйелік бағдарламалау негіздері және қолданбалы бағдарламалау интерфейстері (API) сияқты операциялық жүйелердің әртүрлі түрлерімен жұмыс істеуді үйренеді. Операциялық жүйелер мен жүйелік бағдарламалық жасақтаманы құруымен айналысады. Сонымен қатар, студенттер Windows, macOS және Linux сияқты операциялық жүйелерді баптайды және жаңартады. Студенттер тапсырмаларды автоматтандыру үшін командалық жол тілінде сценарийлер және скрипттерді жасайды, операциялық жүйелерге арналған бағдарламалық құралды әзірлейді, құрылғы драйверін бағдарламалайды, әртүрлі аппараттық конфигурациялардағы операциялық жүйенің өнімділігін сипаттайды және талдайды. Қорытынды бағалау жобаны қорғау түрінде өтеді
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Саңдық валюта
Пәннің мақсаты студенттерді цифрлық валюталарды құруға, пайдалануға және басқаруға байланысты технологиялар мен тұжырымдамаларды зерттеу процесінде балама цифрлық валюталарды жобалауға дайындау болып табылады. Осы пән бойынша студенттер цифрлық валюталардың қолданыстағы түрлерімен, соның ішінде Bitcoin, Ether, Ripple және басқалармен жұмыс істеудің әртүрлі принциптерін қарастырады, транзакциялар мен консенсусты тексеру процестерін, цифрлық валюталардың қауіпсіздігі мәселелерін және хакерлік шабуылдардан қорғау әдістерін зерттейді, өз әмиянын жасайды және тау-кен негіздерін және блокчейнде жаңа блоктар құру процесін үйренеді. Пән аясында студенттер өзінің техникалық сипаттамалары мен мүмкіндіктерін егжей-тегжейлі сипаттайтын өз криптовалютасын құру жобасын, сондай-ақ блокчейнге негізделген қосымшаны әзірлейді. Қорытынды бағалау банк саласының мамандарын тарта отырып, жобаны ашық қорғау форматында өтеді.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Ықтималдық теориясы
Пәннің мақсаты студенттерді ықтималдық теориясының негізгі ұғымдарын, әдістері мен алгоритмдерін білуге, сондай-ақ оларды физика, экономика, биология, статистика және т. б. сияқты әртүрлі салаларда қолдануға негізделген ақылды келісімшарттарды бағдарламалауға дайындау болып табылады. Студенттер ықтималдық кеңістігі, оқиғалар, кездейсоқ шамалар және үлестіру функциялары сияқты негізгі ықтималдық ұғымдарын, сондай-ақ қосу және көбейту заңдары, Байес теоремасы және басқалары сияқты ықтималдық теориясының негізгі заңдарын, таралу параметрлерін бағалауды, гипотезаларды тексеруді, корреляциялық талдауды және басқаларын қоса алғанда, математикалық статистиканың негізгі әдістерін үйренеді., қалыпты, биномдық, Пуассонның таралуы, экспоненциалды және басқалары, кездейсоқ процестер теориясы және уақыт серияларын талдау, соның ішінде Марков процестері, кездейсоқ серуендеу, стационарлық процестер және басқалар. Студенттер бұл әдістерді сауалнамалар, экономикалық деректер, Медициналық және биологиялық зерттеулер сияқты нақты деректерді талдау үшін пайдаланады және математикалық модельдеуді жүзеге асырады, әртүрлі салалардағы үлкен деректермен нақты есептерді шешу үшін ықтималдық теориясын қолданады. Қорытынды баға біріктірілген емтихан болып табылады.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Алгоритмдер теориясы және мәліметтер құрылымы
Пәннің мақсаты-студенттерді ақпараттық технологиялардың әртүрлі салаларында алгоритмдермен және мәліметтер құрылымымен жұмыс істеуге дайындау. Осы пән шеңберінде студенттер алгоритмдер мен деректер құрылымдарының негізгі түсініктері мен принциптерін, оларды жобалау, талдау және оңтайландыру әдістерін, сондай-ақ алгоритмдер мен деректер құрылымдарының негізгі класстарын, абстрактті деректер түрлерін, алгоритмдердің күрделілігін, графиктерді, ағаштарды, хэш-кестелерді, үйінділерді, алгоритмдер мен деректер құрылымдарын жобалау әдістерін, соның ішінде ашкөз алгоритмдерді, динамикалық бағдарламалау, бөлу және билеу, бағдарламалық жасақтаманың өмірлік циклі, алгоритмдер мен мәліметтер құрылымын талдау әдістері, соның ішінде жұмыс уақытын талдау, жадты талдау, алгоритмдер мен деректер құрылымдарын бағалау әдістері және басқалары, алгоритмдер мен деректер құрылымдарын оңтайландыру, соның ішінде жұмыс уақытын оңтайландыру, жадты пайдалануды оңтайландыру, параллель жұмысты оңтайландыру және т.б. Студенттер үйренген алгоритмдер мен деректер құрылымдарын әр түрлі бағдарламалау тілдерінде жүзеге асырады, тестілеу мен бағдарламалық кодты түзетеді, іске асырылған алгоритмдердің тиімділігін бағалайды. Пән бойынша қорытынды баға - портфолионы қорғау.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Python бағдарламалау
Бұл пәннің мақсаты Python тілінің негізгі мүмкіндіктеріне және оларды интернет қосымшаларын, бағдарламалық жасақтаманы әзірлеуде қолдануға, сондай-ақ оны деректер ғылымында және машиналық оқытуда (ML) қолдануға негізделген блокчейн қосымшалары мен жүйелерін іске асыруға студенттерді дайындау болып табылады. Пәннен өту барысында студенттер динамикалық терумен әмбебап бағдарламалау тілін үйренеді. Студенттер бағдарламаларды әртүрлі парадигмаларға сәйкес әзірлейді: процедуралық бағдарламалау, объектіге бағытталған, параметрлік, Функционалды және метапрограммалау. Келесіні қарастырылатын болады: айнымалылар, деректер түрлері, операторлар, шартты операторлар және циклдар, функциялар, сыныптар, объектілер, әдістер, мұрагерлік, әртүрлі модульдер мен кітапханалар. Студенттер файлдармен, дерекқорлармен, желімен, веб-құрылымдармен жұмыс істейді, REST API жасайды, кодты тексереді және жөндейді, деректерді талдау үшін кітапханаларды пайдаланады (мысалы, NumPy, pandas, Matplotlib). Студенттер Python-да практикалық бағдарламалау дағдыларын алады, бұл әртүрлі мысалдарды, әзірленген бағдарламалық өнімдерді қамтитын портфолио құруға мүмкіндік береді. Қорытынды бағалау бағдарламалық өнімді немесе интернет-қосымшаны іске асыру бойынша Жобаны қорғауды білдіреді.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математикалық статистика
Пәннің мақсаты студенттерді блокчейн қосымшаларын, смарт-келісімшарттарды әзірлеу кезінде одан әрі қолдану мақсатында деректерді жинау, талдау және түсіндіру үшін математикалық статистика әдістерін қолдануға дайындау болып табылады. Студенттер ықтималдық үлестірімдері, параметрлерді бағалау, гипотезаны тексеру, регрессиялық талдау және т.б. сияқты әртүрлі теориялық ұғымдарды үйренеді. Студенттер R, Python және SPSS сияқты әртүрлі статистикалық құралдар мен деректерді талдау бағдарламалық пакеттерін пайдалана отырып, деректерді талдау нәтижелерін түсіндіреді, экономика, қаржы, медицина, Әлеуметтану және т.б. сияқты әртүрлі салаларда шешім қабылдауда қолдануға болатын қорытындыларды тұжырымдайды. Қорытынды бағалау біріктірілген емтихан форматында өтеді.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Компьютерлік желілер
Пәннің мақсаты студенттерді компьютерлік желілерді ұйымдастыру және жұмыс істеу принциптерін, сондай-ақ желілерді құру, конфигурациялау және басқару үшін қажетті технологиялар мен құралдарды пайдалана отырып, оларды қолдау үшін модульдік жүйелер мен компьютерлік желілерді әзірлеуге дайындау болып табылады. Студенттер желі архитектурасын, байланыс протоколдарын, деректерді маршруттау және коммутациялауды, желі қауіпсіздігін, сондай-ақ жергілікті, ауқымды, сымсыз, маршрутизаторлар, коммутаторлар, көпірлер, прокси-серверлер, брандмауэрлер, VPN және басқалары сияқты желілік құрылғылар мен технологиялардың әртүрлі түрлерін, TCP/IP, DNS, DHCP, FTP, HTTP, SMTP, POP3, IMAP, SSH және басқалары желілік хаттамаларын үйренеді. Студенттер желі жобасын, соның ішінде жабдықты таңдау, IP мекенжайын орнату, маршруттау, қауіпсіздік және желіні бақылау, DNS, DHCP, FTP, HTTP, SMTP, POP3, IMAP және т. б. сияқты серверлер мен қызметтерді конфигурациялау және басқаруды қоса алғанда, желіні басқаруды жүзеге асырады, нақты желілерді талдайды ұйымдастырады және ұсынады оларды оңтайландыру бойынша ұсыныс жасайды және оны баптайды. Қорытынды бағалау серіктес ұйымдардың желілік инженерлерін тарта отырып, жобаны ашық қорғауды білдіреді.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Блокчейн жүйелері және архитектурасы
Пәннің мақсаты-студенттерді орталықсыздандыру, өзгермейтіндік, анонимділік, аудиторлық мүмкіндік және т. б. сияқты блокчейн жүйелерінің негізгі сипаттамаларына сүйене отырып, блокчейн қосымшалары мен қызметтерін әзірлеуге дайындау. Студенттер блокчейнге негізделген жүйенің архитектурасын құрайтын компоненттердің әртүрлі деңгейлерін, таратылған тізілім технологиясының (DLT) алгоритмдерін зерттейді, блокчейн жүйелерін репликацияланған соңғы автоматтармен салыстырады, консенсус алгоритмдерінің жоғары деңгейлі мәселелерін жіктейді, блокчейн технологиясының толық Тьюринг компоненттерін бағалайды, консенсус алгоритмдерін модельдейді, желілерін басқарады, әр хаттамаға қатысатын деректерді сақтайды. Студенттер IPFS, Swarm және Filecoin сияқты орталықтандырылмаған желілік жадты қолдайтын технологияларды қолданады, блокчейн жүйелеріне арналған бағдарламалық жасақтама жасайды, тапсырмаларды автоматтандыру үшін сценарий жазады. Қорытынды бағалау жобаны қорғау түрінде өтеді.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Объектіге - бағытталған бағдарламалау
Пәннің мақсаты - студенттерді блокчейн қосымшалары мен қызметтерін әзірлеуге дайындау, объектіге-бағытталған тәсілге негізделген бағдарламалау әдістемесін білуге негізделген. Осы пән бойынша студенттер инкапсуляция, мұрагерлік және полиморфизм сияқты объектіге бағытталған бағдарламалау принциптерін, бағдарламалық жүйелерді құру үшін осы принциптерді пайдалануды, класстарды,объектілерді, әдістерді, қасиеттерді және оқиғаларды қоса алғанда, объектіге-бағытталған тәсілді қолдайтын бағдарламалау тілдерінің негізгі тұжырымдамаларын зерттейді, осындай тілдерді қолдана отырып, объектіге бағытталған бағдарламаларды әзірлейді Java, C как, C#, Python және басқалары сияқты бағдарламалау кәсіптік әдіс, адаптер сияқты бағдарламалық жасақтама жүйелерін жобалаудың әртүрлі үлгілерін қолданады, дизайн және сенімділіктің типтік мәселелерін шешу үшін декоратор және басқалары интерфейстерді әзірлеуді, дерекқорлармен өзара әрекеттесуді және бағдарламалық жасақтама жүйесінің компоненттерін құруды қоса алғанда, объектіге бағытталған тәсілді қолданатын қосымшаны әзірлейді, жасалған бағдарламалық өнімді сынайды және жөндейді. Қорытынды бағалау - портфолионы қорғау.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Блокчейн алгоритмдері
Пәннің мақсаты - студенттерді блокчейн технологиясының смарт-келісімшарттарын жазуға дайындау, орталықтандырылмаған режимде жұмыс істейтін жүйенің қатысушылары арасындағы үйлесімділікті қамтамасыз ететін негізгі механизмдерді білуге негізделген. Пәннен өту барысында студенттер таратылған жүйелердің архитектурасы және олардың жұмыс принциптері туралы білім алады, әртүрлі консенсус ережелерін (Proof of Work, Proof Of Stake, delegated Proof Of Stake, т. б.), консенсус хаттамаларының өнімділігін және жүйенің өнімділігін жақсарту үшін қабылдануы мүмкін шараларды үйренеді, консенсусты басқару тетіктерін біледі, мысалы форки және хаттама жаңартулары ретінде, консенсус хаттамасының соңғы тенденциялары мен әзірлемелері қатысушылардың консенсус хаттамасының бөлігі ретінде қалай әрекеттесетінін және жүйенің келісімге қалай қол жеткізетінін түсінеді. Сонымен қатар, Паксос алгоритмі, Raft алгоритмі, Byzantine Fault Tolerance (BFT) алгоритмі сияқты консенсус хаттамаларының негізінде жатқан математикалық алгоритмдер зерттеледі. Студенттер қолданыстағы математикалық алгоритмдерді раелизациялайтын бағдарламалар әзірлейді, бар консенсус хаттамаларын талдайды және блокчейн технологияларын жүзеге асырудың өзіндік шешімін әзірлейді. Қорытынды бағалау Жобаны қорғау
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
JavaScript бағдарламалау
Пәннің мақсаты студенттерді Javascript бағдарламалау тілінің негізгі принциптерін білуге негізделген қызметтер мен веб-қосымшаларды әзірлеуге дайындау. Студенттер синтаксисті, айнымалыларды, деректер түрлерін, операторларды, шартты конструкцияларды, циклдар мен функцияларды, объектілерді құру мен пайдалануды, массивтерді басқаруды, қателер мен ерекшеліктерді өңдеуді, веб-бет элементтерімен өзара әрекеттесуді, оқиғалар мен оқиғаларды өңдеушілерді құруды, Dom, AJAX және JSON-мен жұмыс істеуді, кітапханалар мен құрылымдарды пайдалануды үйренеді jQuery, AngularJS және ReactJS. Студенттер веб-әзірлеу, веб-дизайн, JavaScript бағдарламалау бойынша практикалық дағдыларға ие болады, бұл оларға әртүрлі кітапханалар мен құрылымдарды қолдана отырып, динамикалық веб-қосымшаларды тиімді құруға мүмкіндік береді. Облыс кәсіпорындарының жетекші веб-әзірлеушілерінің қонақ дәрістері қарастырылған. Қорытынды бағалау веб-қосымшаны әзірлеу жобасын орындауға негізделген.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Қазіргі операциялық жүйелер
Пәннің мақсаты студенттерді компьютер ресурстарын басқаруға және басқа бағдарламалық қосымшалардың жұмысын қамтамасыз етуге арналған бағдарламалық және аппараттық құралдар кешенін зерделеу негізінде IT - инфрақұрылым құруға дайындау болып табылады. Студенттер кірістірілген процессорлар неден тұрады және олардың негізгі функциялары, қайта конфигурацияланатын архитектуралар мен БЛИС дегеніміз не, және де өңдеу элементтерін бастау үшін қандай дайын платформаларды пайдалануға болады, Заттар интернеті үшін кірістірілген операциялық жүйелер, жады қалай басқарылады, тапсырмалар қалай жоспарланады, үзілістер дегеніміз не және олар қалай өңделеді, жалпы және жалпы үшін танымал ядролар, Linux (монолитті), микро ядро және модульдік ядро сияқты, кірістірілген операциялық жүйелер Contiki Os және оның Contiki-дегі ядро, uIp және Rime байланыс стектерінің бөлшектері арқылы Contiki-де байланыс, Contiki қызмет және кітапхана архитектурасын зерттейді. Студенттер кірістірілген операциялық жүйелер үшін танымал ядроларды ажыратады, Contiki жүйесі қалай құрылғанын және оның ядро архитектурасын сипаттайды, Contiki қызметтері мен кітапханаларын олардың қалай салынғаны, қашан шақырылғаны және не үшін пайдаланылатыны бойынша ажыратады. Қорытынды бағалау жобаны қорғау түрінде өтеді.
Оқу жылы - 2
Семестр - 3
Несиелер - 4
-
Linux әкімшілігі
Пән студенттерді желілік технологиялар мен инфрақұрылым контекстінде Linux операциялық жүйесін басқаруға және баптауға дайындауға бағытталған. Студенттер Linux жүйесін орнатуды және конфигурациялауды, соның ішінде Ubuntu, Debian, CentOS, Red Hat және басқалары сияқты әртүрлі Linux дистрибутивтерін, Linux пакеттерін басқаруды, соның ішінде пакеттерді орнатуды, жоюды және жаңартуды, apt, yum және pacman сияқты пакет менеджерлерімен жұмыс істеуді, Linux файлдық жүйесін басқаруды, соның ішінде орнатуды, бөлімдерді, файлдарды және каталогтарды құру және жою, Linux желілік интерфейстерін конфигурациялау және басқару, желілік хаттамаларды конфигурациялау, маршруттау, DNS және DHCP, пайдаланушылар мен топтарды басқару, файлдар мен каталогтарға кіру құқықтарын орнату, сондай-ақ аутентификация және авторизация жүйесін орнату, процессорды, жадыны және дискілік кеңістікті пайдалануды қоса алғанда, Linux ресурстарын бақылау және оларды жүйенің оңтайлы өнімділігі үшін басқару, брандмауэрлерді орнату және конфигурациялау, SSH орнату, SELinux орнату және басқа қауіпсіздік механизмдерін қоса алғанда, Linux қауіпсіздігін реттеу және басқару. Студенттер операциялық жүйені орнатады және баптайды, соның ішінде тиісті компоненттерді таңдау және қауіпсіздік параметрлерін реттеу, пайдаланушылар мен топтарды басқаруды, соның ішінде жаңа есептік жазбалар құруды және кіру рұқсаттарын орнатуды, интерфейстерді, маршруттауды және брандмауэрлерді конфигурациялауды, файлдық жүйені және RAID массивтерін орнатуды және конфигурациялауды, журналды талдауды және бақылау параметрлерін орнатуды қоса, жүйенің жұмысын бақылауды жүзеге асырады. жүйелер. Қорытынды бағалау серіктес ұйымдардың желілік инженерлерін тарта отырып, жобаны ашық қорғауды қамтиды.
Оқу жылы - 2
Семестр - 3
Несиелер - 3
-
Қолданбалы криптография
Пәннің мақсаты студенттерді ақпаратты рұқсатсыз кіруден және пайдаланудан қорғау әдістері мен алгоритмдерін білуге сүйене отырып, орталықтандырылмаған өзгермейтін блокчейн тізілімінің қауіпсіздігін қамтамасыз етуге дайындау болып табылады. Осы пән бойынша студенттер криптографияның әртүрлі әдістерін, соның ішінде симметриялы және асимметриялық шифрлау алгоритмдерін, хэштеуді, электрондық қолтаңбаны және аутентификацияны, криптографияның негізгі түсініктері мен принциптерін, мысалы, құпиялылық, ақпараттың тұтастығы мен қол жетімділігі, криптографиялық жүйелерге шабуыл жасау әдістері және олардан қорғану тәсілдерін үйренеді. шабуыл, криптографияны әртүрлі салаларда практикалық қолдану мысалдары, мысалы Интернет қауіпсіздігі, электрондық коммерция жүйелеріндегі деректерді қорғау және банк саласындағы ақпаратты қорғау сияқты, сондай-ақ, олар ақпаратты қорғау деңгейін оның тиімділігі мен осалдығын бағалауды үйренеді, ақпаратты қорғаудың заманауи криптографиялық әдістерін қолданады. Студенттер қолданыстағы криптографиялық жүйелердің осалдықтарын талдайды, ақпаратты қорғаудың жаңа әдісін әзірлейді және оның тиімділігін бағалайды, әртүрлі криптографиялық алгоритмдерді қолдана отырып эксперименттер жүргізеді және алынған нәтижелерді талдайды. Қорытынды баға біріктірілген емтихан болып табылады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Стратегиялық бизнес-талдау
Пән студенттерді бизнесті талдау әдістері мен құралдарын білуге негізделген компаниялардың даму стратегиясын тұжырымдауға және іске асыруға дайындауға бағытталған . Осы пән аясында студенттер бизнесті стратегиялық талдаудың негізгі тәсілдерін, соның ішінде сыртқы және ішкі ортаны талдауды, бәсекелестерді талдауды, құндылықтар мен құндылықтар тізбегін талдауды, тәуекелдерді талдауды және басқа әдістерді, өзгерістерді басқару және стратегиялық жоспарлардың орындалуын бақылау мәселелерін зерттейді. Студенттер компанияның стратегиялық даму нұсқаларын бағалайды, мақсаттар мен міндеттерді тұжырымдайды, стратегияны таңдайды және оны жүзеге асыру жоспарын жасайды. Қорытынды бағалау - портфолионы қорғау.
Оқу жылы - 2
Семестр - 3
Несиелер - 3
-
Бизнес - деректерінің аналитикасы
Пән студенттерді нарықты талдауға, сұранысты болжауға, бизнес-ортадағы деректерді жинау, өңдеу, талдау және интерпретациялау әдістері мен құралдарын білуге негізделген бизнес-процестерді оңтайландыруға дайындауға бағытталған. Студенттер белгілі бір салаларда қолданылатын бизнес-процестер мен көрсеткіштерді, BI tableau, Power BI, QlikView және басқалары сияқты деректерді визуализациялауды құру үшін BI құралдарын (Business Intelligence), деректерді талдауға және дұрыс қорытынды жасауға мүмкіндік беретін статистикалық әдістерді, дерекқорды жобалау негіздерін және ETL процестерімен жұмыс істеу дағдыларын (Extract, Трансформация, Жүктеу). Студенттер Excel бағдарламасымен жұмыс жасау арқылы есептер шығарады және Python, R бағдарламалау тілдерінде A/B тестілеуін және маркетингтік науқандардың тиімділігін бағалаудың басқа әдістерін жүргізеді. Қорытынды бағалау портфолионы қорғауды білдіреді.
Оқу жылы - 2
Семестр - 3
Несиелер - 3
-
Талдау құралдары мен деректер визуализациялары
Пәннің мақсаты студенттерді бизнес деректерін көрнекі түрде ұсыну және жинау, сақтау, талдау, өңдеу жұмыстары бойынша дайындау болып табылады. Студенттер үлкен деректер жиынтығын талдауға және идеяларды анықтауға мүмкіндік беретін визуализация деректерін және зерттеудің кәсіби құралдарын пайдалана отырып, мүмкін болатын шешімдердің модельдеу принциптерін үйренеді. Студенттер деректерді ыңғайлы және интерактивті түрде талдайды, түсіндіреді және ұсынады, трендтер мен арасындағы байланысты табады, сонымен қатар Yandex DataLens, Power BI. Tableau, Klipfolio сияқты қызмет көрсету арқылы алынған талдау негізінде әрекеттер мен стратегияларды тұжырымдайды. Қорытынды бағалау жобаны ашық қорғау болып табылады
Оқу жылы - 2
Семестр - 3
Несиелер - 4
-
Мәліметтер қорымен басқару жүйесі
Пәннің мақсаты-студенттерді мәліметтер базасын жобалауға, әзірлеуге және басқаруға және үлкен көлемдегі ақпаратты талдауға дайындау. Курс барысында студенттер SQL сұрау тілінде бағдарламалап, әртүрлі басқару жүйелерін қолдана отырып, деректердің негізгі модельдерімен, реляциялық және реляциялық емес мәліметтер базасымен танысады, индекстеу технологияларын, сұраныстарды оңтайландыруды және мәліметтер базасының схемаларын жобалауды, кластерленген орталар мен бұлттардағы жұмыс ерекшеліктері мен принциптерін үйренеді, мәліметтер базасында деректердің тұтастығы мен қауіпсіздігін қамтамасыз ету принциптерін қолданады. Студенттер MySQL , PostgreSQL, Oracle және MongoDB сияқты әртүрлі жүйелер арқылы деректер қорларын жасайды және басқаруды үйренеді, деректердің сақтық көшірмесін жасау және қалпына келтіру технологияларын қолданады, NoSQL, NewSQL және таратылған дерекқорлармен жұмыс істейді. Курстың соңында студенттер кез-келген күрделілік пен масштабтағы мәліметтер базасын жобалай, дамыта және басқара алады. Қорытынды бағалау өз деректер базасын әзірлеу жөніндегі жобаны қорғау нысанында өтеді.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Компьютерлік желілер және желілік технологиялар
Пәннің мақсаты студенттерді компьютерлік желілерді ұйымдастыру және жұмыс істеу принциптерін, сондай-ақ желілерді құру, конфигурациялау және басқару үшін қажетті технологиялар мен құралдарды пайдалана отырып, оларды қолдау үшін модульдік жүйелер мен компьютерлік желілерді әзірлеуге дайындау болып табылады. Студенттер сымсыз желілердің архитектурасын, мысалы: Bluetooth, ZigBee, сымсыз жергілікті желілер (WLAN), Wi-Fi, және жақын өріс байланысын (NFC), кіру нүктелері мен станцияларды желіге қосу кезіндегі ақаулар және өріс интерференциясына қатысты мәселелер сияқты жиі кездесетін ақауларды жою жолдарын зерттейді. Студенттер сигналды қамту талаптарын талдайды, желінің өткізу қабілеттілігін есептейді, әр сценарий үшін нүктелер санын есептейді, кіру нүктелерін жоспарлайды және жобалайды, құрылғы модельдерін таңдайды. Қорытынды бағалау серіктес ұйымдардың желілік инженерлерін тарта отырып, жобаны қорғауды білдіреді
Оқу жылы - 2
Семестр - 3
Несиелер - 3
-
Java тілінде бағдарламау
Пәннің мақсаты-студенттерді Java-да объектіге бағытталған бағдарламалау принциптерін білуге негізделген блокчейн қосымшаларын жазуға және IT инфрақұрылымын дамытуға дайындау. Студенттер объектіге бағытталған бағдарламалаудың негізгі принциптерін, сыныптар, нысандар, мұрагерлік, интерфейстер, полиморфизм және ерекшеліктер сияқты Java тілінің негізгі ұғымдарын, интеграцияланған даму ортасы (IDE), нұсқаларды басқару жүйелері (VCS) және жобаларды құрастыру жүйелері (build tools) сияқты Java әзірлеу құралдарын, көп ағынды әзірлеу принциптерін үйренеді Java-дағы қосымшалар, мәліметтер базасымен жұмыс және пайдаланушы интерфейстерін құру., бағдарламаларды жөндеу және тестілеу, Java графикалық және мультимедиялық мүмкіндіктері. Студенттер Java тіліндегі бағдарламаларды әртүрлі құралдарды, сондай-ақ көп ағынды қосымшаларды, соның ішінде ағындар мен синхрондауды, мәліметтер базасын, соның ішінде кестелер мен сұраныстарды құру мен пайдалануды қолдана отырып әзірлейді, Java-да қосымшаларда графикалық және мультимедиялық элементтер жасайды, Java-да бағдарламалардың әртүрлі түрлерін түзетеді және тексереді.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Жобаларды басқару
Пән студенттерді жобалық басқару тәсілдері туралы түсініктерді, жобаларды іске асыру үшін қажетті негізгі құжаттарды түсінуді қолдана отырып, бағдарламалық өнімдерді іске асыру кезінде жобалық басқаруға дайындауды мақсат етеді. Студенттер жоба бойынша жұмыстың негізгі кезеңдерін – бастамашылық, жоспарлау, орындау, бақылау және бақылауды, сондай-ақ жобаның аяқталу кезеңін, PMI жобалық басқарудың теориялық негіздерін және жобаларда жұмыс істеу кезінде қолданылатын әдістерді үйренеді. Студенттер жобадағы негізгі рөлдер мен басқару иерархиясын анықтайды, өмірлік цикл мен Жобаны басқару тәсілін таңдайды, жобаны инициализациялайды, жобаның мазмұнын, мерзімдері мен тәуекелдерін басқаруды жүзеге асырады. Студенттер Microsoft Project көмегімен жобаларды басқарады. Қорытынды бағалау Портфолионы қорғау түрінде өтеді
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
GO бағдарламалау
Пәннің мақсаты-студенттерді GO бағдарламалау тілін және оның жоғары тиімді және сенімді бағдарламалық қосымшаларды әзірлеу мүмкіндіктерін білуге негізделген ақылды келісімшарттар жасау үшін арнайы бағдарламалау тілдерін үйренуге дайындау. Осы пән бойынша студенттер GO тілінің синтаксисін, оның негізгі конструкциялары мен деректер түрлерін, деректер құрылымын, функциялары мен әдістерін, қателерді өңдеу мен бағдарламаларды тестілеуді, GO тіліндегі Жүйелік бағдарламалау негіздерін және операциялық жүйелермен өзара әрекеттесуді, горутиналар мен арналар, желілік бағдарламалау және мәліметтер базасымен, құралдармен және кітапханалармен жұмыс істеу үшін әзірленген gofmt, go test, go build, go mod, go get және басқа кітапханалар мен бағдарламаның дамуын жеделдетуге, өнімділікті оңтайландыруға және қауіпсіздікті қамтамасыз етуге арналған құрылымдар. Студенттер параллель және таратылған бағдарламалық қосымшалар жасайды, GO экожүйесімен жұмыс істеуді үйренеді, соның ішінде Go Modules пакет менеджері және үшінші тарап кітапханалары мен құрылымдары, бағдарламаның жұмысын тексеру үшін тесттер жазады. Қорытынды бағалау портфолионы қорғауды білдіреді.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Графтар теориясы
Пәнді оқытудың мақсаты-студенттерді графиктердің негізгі қасиеттерін, олардың жіктелуін, сондай-ақ практикалық мәселелерді шешу үшін қолданылуын білуге негізделген блокчейн технологияларының бағдарламалық кодын жазуға дайындау. студенттер графиктер теориясындағы шыңдар, жиектер, жолдар, циклдар, байланыс компоненттері және т. б. сияқты негізгі ұғымдар мен анықтамаларды, бағдарланған және бағдарланбаған, өлшенген және өлшенбеген, ағаштар, желілер және т. б. сияқты графиктердің әртүрлі түрлерін, Дайкстра алгоритмі, терең іздеу алгоритмі, алгоритм сияқты графиктердегі алгоритмдерді зерттейді ені бойынша іздеу , графикалық Алгоритмдер және олардың қолданылуы, мысалы, саяхатшы тапсырмалары, ең қысқа жолды табу, топологияны сұрыптау, Эйлер графиктері, Гамильтон графиктері сияқты арнайы график түрлері. Студенттер графиктердегі циклдардың бар-жоғын анықтау, іздеу, графиктегі екі шыңның арасындағы ең қысқа жолды табу, графиктің ең төменгі ағашын табу,жеткізу маршруттарын оңтайландыру және графикалық құрылымдар арқылы әлеуметтік және ақпараттық желілерді талдау сияқты алгоритмдерді әзірлейді.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Киберқауіпсіздікті талдау
Пән студенттерді компьютерлік жүйелердегі осалдықтарды талдау және бағалау негіздерін, сондай-ақ компьютерлік желілер мен қосымшалардағы ақпараттың қауіпсіздігін қамтамасыз ету принциптері мен әдістерін білуге негізделген кәсіпорында киберқауіпсіздікті қамтамасыз етуге дайындауға бағытталған. Студенттер киберқауіпсіздікті талдау үшін қолданылатын негізгі әдістер мен құралдарды, соның ішінде ақпараттық жүйелерге шабуылдарды анықтау және алдын алу әдістері мен технологияларын, ақпаратты қорғау шараларын талдауды, осалдықтар мен оқиғаларды басқаруды және тәуекелдерді бағалау әдістерін үйренеді. Студенттер қолданыстағы компаниялардың ақпараттық инфрақұрылымына төнетін қауіптер мен шабуылдарды бақылайды, осалдықтар туралы зерттеулер мен талдаулар жүргізеді, тәуекел деңгейін бағалайды және қауіпсіздікті күшейту шараларын ұсынады. Қорытынды бағалау - портфолионы қорғау.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Смарт - келісімшартты бағдарламалау
"Смарт-келісімшарттарды бағдарламалау" пәнінің мақсаты - студенттерді блокчейн платформаларында смарт-келісімшарттарды бағдарламалауға және әзірлеуге дайындау. Студенттер Ethereum виртуалды машинасында (EVM) толық Тьюрингпен Web3 стегі мен Solidity тілін қолдана отырып, орталықтандырылмаған қосымшаларды құрудың көптеген мүмкіндіктері туралы нақты түсінік алады. Пәннің мазмұны мынадай тақырыптарды қамтиды: блокчейн технологиясына және смарт-келісімшарттарға кіріспе; смарт-келісімшарттарға (Solidity және т.б.) арналған бағдарламалау тілдері; смарт-келісімшарттарды әзірлеу және жөндеу. Студенттер орталықтандырылмаған қосымшаларды әзірлеу құралы ретінде Смарт-келісімшарттардың ішкі жұмысын мысалдармен талдайды, бағдарламалайды және смарт-келісімшарттарды түзету мен тестілеуді жүзеге асырады, Solidity бағдарламалау тілін қолдана отырып (берілген кітапханаларды терең түсінуді қоса), Geth көмегімен жергілікті Ethereum желісін жасайды, әртүрлі даму орталарында бағдарламалайды (мысалы, Truffle, Remix — Ethereum IDE) әр түрлі блокчейн құралдары мен платформаларын қолдана отырып, Ethereum архитектурасын және Ethereum виртуалды машинасының құрылымын (байт кодын түсіндіруді қоса) талдайды. Қорытынды бағалау Ethereum жергілікті желісін және смарт-келісімшарттарды іске асыру жөніндегі жобаны орындау мен таныстырудан тұрады
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Компьютерлік желінің қауіпсіздігі
Пән студенттерді компьютерлік желілердің қауіпсіздігін қамтамасыз етуге дайындауға бағытталған. Студенттер компьютерлер мен басқа құрылғыларды қосу үшін қолданылатын компьютерлік желілердің, протоколдардың және құрылғылардың әртүрлі түрлерін, Windows, Linux және Mac OS сияқты операциялық жүйелермен байланысты бар осалдықтар мен қауіптерді веб-шолғыштар, электрондық пошта клиенттері және дерекқорлар, қол жеткізуді басқару әдістері мен құралдары сияқты әртүрлі қолданбалармен зерттейді аутентификация және авторизация, желі қауіпсіздігін бақылау және қауіптерді анықтау әдістері мен құралдары, желі қауіпсіздігіне байланысты тәуекелдерді басқару принциптері сияқты желі ресурстарына, осалдықтар мен қауіптерді бағалау, қауіпсіздік шараларын жоспарлау және жүзеге асыру сияқты. Студенттер әртүрлі сканерлеу құралдары мен әдістерін пайдалана отырып, жүйелер мен желілердегі осалдықтарды анықтайды, жүйелер мен желілердің қауіпсіздігін қамтамасыз ету стратегиясы мен жоспарын әзірлейді, желілерді орнатады және қауіпсіздік пен жүйелерді қамтамасыз ету үшін бағдарламалық және аппараттық құралдарды баптайды, кез келген қауіптерді немесе бұзушылықтарды анықтау үшін әртүрлі құралдар мен әдістерді пайдалана отырып, желілер мен жүйелердің қауіпсіздігін бақылауды жүзеге асырады. Қорытынды бағалау Жобаны қорғауды білдіреді.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Басқарудың икемді әдістемелері
Пәннің мақсаты-жобалар мен командаларды тиімді және икемді басқаруға мүмкіндік беретін үйренген әдістер мен тәсілдерге сүйене отырып, студенттерді жобаларды іске асыру бойынша топта жұмыс істеуге дайындау. Осы пән бойынша студенттер Scrum, Kanban, Lean және басқа да Agile философиясына негізделген жобаларды басқарудың әртүрлі әдістемелерін, әрбір әдістеменің негізгі тұжырымдамалары мен принциптерін үйренеді, сондай-ақ белгілі бір жобаға сәйкес әдіснаманы таңдауды үйренеді. Студенттер жобалар мен командаларды тиімдірек басқаруға мүмкіндік беретін құралдар мен әдістерді меңгереді, жобаны жоспарлауды әртүрлі әдістермен жүзеге асырады, бюджет пен ресурстарды басқарады, топ ішінде коммуникацияны ұйымдастыру дағдыларын алады және әртүрлі әдістермен өзгерістер мен тәуекелдерді басқарады. Командаларда жұмыс істей отырып, студенттер дамушы кооперация әдісін қолданады, оның шеңберінде командалардың әрқайсысы тапсырма ретінде икемді әдістемелерді қолдана отырып бағдарламалық жасақтама жасайды. Қорытынды бағалау кейс авторларын-project кәсіпорын менеджерлерін тарта отырып, жобаны ашық қорғауды білдіреді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Тіршілік қауіпсіздігі және еңбекті қорғау
Пәнді оқудың мақсаты студенттерді адамға және қоршаған ортаға жағымсыз факторлардың әсер етуінің нормативтік және рұқсат етілген деңгейлерімен таныстыру, өмірлік циклінің барлық кезеңдерінде адам қызметінің қауіпсіздігі мен қолайлы жағдайларын қамтамасыз ету саласындағы күрделі оқиғаларды, процестерді, құбылыстарды зерттеу, жіктеу және жүйелеу, бар қауіптер мен қауіптердің алдын-алу, оқшаулау және жою шараларын әзірлеу болып табылады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Бизнес және экономика негіздері
Студенттердің ҚР экономикасының дамуындағы кәсіпкерліктің рөлін түсінуі. Заманауи маркетинг және брендинг негіздері. ҚР-дағы кәсіпкерлік қатынастарды реттейтін нормалардың мазмұны. Макро, мезо және микро деңгейлердегі экономика үшін бизнес-кәсіпкерлікті дамытудың маңызы. Стратегиялардың ықтимал нұсқаларын, стратегиялық баламаларды әзірлеу әдістерін қалыптастыру және кәсіпорынның нақты стратегиясын таңдау. Бизнес мәселелерін шешуге арналған заманауи маркетингтік құралдарды қолдану салалары. Оқыту әдістері: жағдайларды талдау, пікірталас
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Экология негіздері
Пәнді оқу мақсаты: студенттерді биоценоздарды, олардың функционалды компоненттерін және биогеоценоздардағы биотикалық қатынастарды сипаттайтын негізгі ұғымдармен таныстыру. Пәнді оқу барысында белгілі бір аумақтарда өмір сүретін тірі организмдердің қауымдастықтары, биоценоз тұрғындарының өзара қарым-қатынасы, олардың биоценоздарды қалыптастырудағы рөлі, заттар мен энергияны беру әдісі ретінде тамақтану тізбегі қарастырылады. Оқытудың қолданылатын әдістері: нақты жағдайларды талдау, пікірталас, топтық жұмыс
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Блокчейндегі киберқауіпсіздік
Пән студенттерді блокчейн технологиясын қолдану контекстінде киберқауіпсіздік туралы білімге негізделген блокчейн жүйелерінің қауіпсіздігіне қауіп-қатерді модельдеуге және тануға дайындауға бағытталған. Осы пән бойынша студенттер блокчейн жүйелерімен жұмыс істеу кезінде туындауы мүмкін әртүрлі қауіптерді зерттейді, мысалы құпиялылық шабуылдары, тұтастық, шынайылық , анонимділік, және деректердің қол жетімділігі, сондай-ақ осы қауіптерден қорғау әдістері, криптографияның негізгі принциптері, олар қолданылады сандық қолтаңба, хэштеу сияқты блокчейн технологиялары симметриялық және асимметриялық шифрлау блокчейн жүйелерінде қолданылатын аутентификация және авторизация әдістерін меңгереді. Студенттер блокчейн жүйелерінің осалдықтарын талдайды және олардың алдын алу шараларын әзірлейді, желінің енуін тестілеу, қолданбаның енуін тестілеу және криптографиялық енуді тестілеу сияқты енуді тестілеудің әртүрлі әдістерін қолданады. Студенттер криптография тұрғысынан бірнеше Blockchain және DLT жақтауларын салыстырады, blockchain немесе DLT схемаларына бар шабуылдардың түрлерін зерттейді. Қорытынды бағалау жобаны қорғауды білдіреді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Үлкен деректерді талдау
Пәннің мақсаты-студенттерді үлкен көлемде жұмыс істеу үшін қолданылатын әдістер мен технологияларға сүйене отырып, үлкен деректер бағдарламаларын құруға дайындау. Осы пән бойынша студенттер деректерді жинау, сақтау, өңдеу, талдау және визуализацияны қоса алғанда, әртүрлі кезеңдердегі деректермен жұмыс істеу тәсілдерін, статистикалық талдауды, машиналық оқытуды, мәтіндер мен кескіндерді талдауды және уақыт сериясының деректерін талдауды қоса алғанда, деректерді өңдеу мен талдаудың әртүрлі әдістерін үйренеді, шешу үшін әртүрлі құралдар мен технологияларды пайдалануды үйренеді Apache Hadoop, Apache Spark, Python, R және SQL сияқты үлкен деректерді талдау тапсырмалары Hadoop платформасының әртүрлі дистрибутивтерін, "ашық көзді" және үлкен деректерді сақтау, өңдеу және талдау үшін пайдаланылатын коммерциялық құралдарды салыстырады. Пән аясында студенттер нақты мәліметтермен жұмыс істейді және серіктес кәсіпорындар әзірлеген практикалық тапсырмаларды орындайды. Жоба аясында студенттер Машиналық оқыту моделін жасайды, Zabbix, Grafana және т.б. сияқты құралдардың көмегімен үлкен көлемдегі деректерді визуализацияға пайда болады, үлкен деректерді талдауға қатысты нақты мәселелердің шешімін ұсынады. Қорытынды баға жобаны қорғау нәтижелері бойынша қойылады
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Бұлтты технологиялар
Пәннің мақсаты-бұлтқа қосымшалар құруға және орналастыруға мүмкіндік беретін технологиялар жиынтығын қолдана отырып, студенттерді бұлтты платформада қосымшалар мен қызметтерді әзірлеуге дайындау. Студенттер интернет арқылы компьютерді қашықтан басқаруға мүмкіндік беретін терминалдық қызметтерді, сондай-ақ бұлтта қосымшаларды іске қосу үшін виртуалды машиналар жасауға мүмкіндік беретін виртуализацияны, SaaS (software as a Service), PaaS (platform as a Service) және IaaS (infrastructure as a Service) сияқты бұлт тығыздығының әртүрлі түрлерін, сондай-ақ деректерді сақтау жүйелері мен таратылған бағдарламалау платформалары, бағдарламалау шеңберлері және масштабталатын таратылған деректер қоймалары қосымшалардың жоғары өнімділігі мен сенімділігін қамтамасыз ету үшін, бірнеше құрылғыларға таратылуы мүмкін ресурстарды қолдана отырып, бұлтта қосымшаларды іске қосуға мүмкіндік беретін тұманды тығыздықтар. Студенттер бұлтты қосымшаның сақтау жүйесін жасайды, бұлтты қосымшалардың өнімділігін талдайды. Қорытынды бағалау жобаны қорғауды білдіреді
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Құқықтық реттеудің негіздері
Пәннің мақсаты-студенттерді халықаралық қаржы нарығы платформаларында және ақша аударымдары жүйелерімен жұмыс істеуге дайындау, бизнес пен қаржы саласындағы құқықтық реттеу негіздерін білуге негізделген. Студенттер қаржы жүйесінің жұмыс істеуінің құқықтық аспектілерін, банктер, сақтандыру компаниялары, инвестициялық қорлар және биржалар сияқты қаржы институттарын реттейтін заңнаманы, қаржы институттарын реттейтін әртүрлі нормативтік құжаттарды, соның ішінде заңдарды, ережелерді және басқа реттеуші құжаттарды, ақша ұсынысы сияқты қаржы саласына қатысты негізгі принциптер мен ұғымдарды зерттейді, инфляция, несиелеу және инвестициялау, халықаралық қаржылық операцияларды реттейтін халықаралық келісімдер мен конвенциялар, Халықаралық банктік реттеу және халықаралық банк ісіне әсер ететін ережелер, сондай-ақ халықаралық банктік бәсекелестік пен реттеу мәселелері сияқты қаржы саласындағы халықаралық құқық. Студенттер халықаралық банктік операцияларды талдайды, халықаралық банктегі қаржылық тәуекелдерді бағалайды. Пәннің қорытынды бағасы жобаны қорғауды білдіреді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Жасанды интеллект және машиналық оқыту
Пәннің мақсаты студенттерді жасанды интеллект пен машиналық оқыту жүйелерін әзірлеу мен қолданудың негізінде жатқан теория, әдістер мен алгоритмдер туралы білімді қолдана отырып, бизнес сұраныстарына жауап беретін қызметтерді әзірлеуге дайындау болып табылады. Студенттер нейрондық желілер, генетикалық алгоритмдер, деректерді жіктеу және кластерлеу сияқты жасанды интеллект пен машиналық оқытудың әртүрлі түрлерін, оларды жүзеге асыру және пайдалану әдістерін, табиғи тілді өңдеу, компьютерлік көру, күшейту жаттығулары, терең оқыту және уақыт серияларын болжау, бағалау және салыстыру әдістері сияқты негізгі ұғымдар мен технологияларды зерттейді модельдердің тиімділігі, ChatGPT сияқты қолданыстағы жасанды интеллект жүйелерінің мүмкіндіктерін қарастырады. Студенттер TensorFlow, Keras, PyTorch, Scikit-learn және т.б. сияқты жасанды интеллект пен машиналық оқыту үлгілерін енгізу және сынау үшін әртүрлі құралдармен және кітапханалармен жұмыс істейді. Жасанды интеллект және машиналық оқыту әдістері мен технологияларын, соның ішінде деректерді жіктеу моделін әзірлеуді, табиғи тілді өңдеу мәселесін шешуді қолдана отырып, өз жобаларын әзірлейді және жүзеге асырады. Қорытынды бағалау жобаны қорғау болып есетеледі
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Құқық және сыбайлас жемқорлыққа қарсы мәдениет негіздері
Құқық негіздері-бұл мемлекеттік-құқықтық құбылыстар туралы бастапқы идеяларды қалыптастыруға ықпал ететін негізгі құқықтық оқу пәні. Мемлекет пен құқықтың пайда болу, даму және жұмыс істеу заңдылықтары, негізгі заң ұғымдарын айқындау, сондай-ақ қазақстандық құқықтың осындай базалық салаларының негізгі ережелері: конституциялық, азаматтық, қылмыстық және әкімшілік құқық. Құқықтың негізгі салаларының ережелері және негізгі құқықтық ұғымдар мен терминдер зерттеледі. Оқытудың қолданылатын әдістері: нақты жағдайларды талдау, пікірталас
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Токендер экономикасы
Пән студенттерді токендердің экономикасы және оларды таратылған реестрді (DLT) технологияларында қолдану туралы түсініктерді қолдана отырып, альтернативті цифрлық валютаны әзірлеуге дайындауды мақсат етеді. Студенттер қауіпсіздік токендер мен қызметтік токендер арасындағы айырмашылықтарды, ынталандыруды жасау үшін токендерді пайдалана алатын жалпы DLT қолданбаларын, сондай-ақ биржада бастапқы монета ұсынысын орнатудың әртүрлі әдістерін, уақыт бойынша монета бағасын болжауды, қауіпсіздік токендер мен қызметтік токендер арасындағы айырмашылықты, биржада бастапқы монета ұсынысын орнату әдістерін зерттейді. Студенттер DLT үшін бағдарламалық қамтамасыздандыруды әзірлейді, серіктес кәсіпорындар ұсынған нақты жағдайларда токендерді басқару стратегиясын жасайды. Қорытынды бағалау жобаны қорғау түрінде өтеді.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Fin Tech
Пәннің мақсаты студенттерді дайындау болып табылады бағдарламалық кодтарды жазу бойынша қолданыстағы халықаралық қаржы нарықтарының платформаларында және ақша аударымдары жүйелерінде, қаржы индустриясындағы заманауи технологияларды білуге сүйене отырып. Студенттер мобильді төлемдер, электрондық әмияндар, криптовалюталар және блокчейн сияқты цифрлық қаржылық қызметтерде қолданылатын технологияларды, жасанды интеллект, Машиналық оқыту, деректерді талдау және Big Data сияқты қаржы саласындағы технологиялық инновацияларды және оларды банк дело, сақтандыру және инвестициялар сияқты қаржы индустриясының әртүрлі секторларында қолдануды зерттейді, қаржы индустриясындағы цифрлық экономика және инновациялық кәсіпкерлік негіздері, сондай-ақ қаржы қызметтерінде технологияларды пайдалануға байланысты нормативтік және құқықтық аспектілер. Студенттер заманауи технологияларды пайдалана отырып, цифрлық қаржы қызметін жасайды және бағдарламалайды, цифрлық қаржы қызметтері саласындағы стартап үшін бизнес-жоспар әзірлейді, қаржылық қызметтерде технологияларды пайдалануға байланысты құқықтық аспектілерге талдау жасайды. Қорытынды бағалау Портфолионы қорғау түрінде өтеді
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Enterprise resource planning
Пәннің мақсаты студенттерді кәсіпорындардың бизнес-процестерін басқаруға және кәсіпорынды басқару саласындағы басқа бағдарламалық қосымшалардың жұмысын қамтамасыз етуге арналған бағдарламалық және аппараттық құралдар кешенін білу негізінде нарықтың қажеттіліктерін ескере отырып, IT-инфрақұрылымды әзірлеуге дайындау болып табылады. Осы пән бойынша студенттер ERP типті модульдік жүйелердің әртүрлі компоненттерін, модульдік жүйелердің негізгі тұжырымдамалары мен алгоритмдерін, мысалы, модульдерді интеграциялау, деректерді басқару, тапсырыстардың жағайын бақылау, инвентарьді басқару, процестерді автоматтандыру және т.б., мұндай жүйелердің қауіпсіздігі, соның ішінде рұқсатсыз кіруден және деректердің бұзылуынан қорғауды үйренеді. Студенттер SAP, Oracle, Microsoft Dynamics және т. б. сияқты модульдік жүйелердің әртүрлі түрлерінің бағдарламалық жасақтамасын қалай іске қосуды, орнатуды, конфигурациялауды және жаңартуды үйренеді, модульдік жүйелерде есептер мен аналитикалық қосымшаларды жасайды және іске қосады, тапсырмаларды автоматтандыру үшін сценарийлер жазады және үлкен көлемдегі деректерді өңдейді, ERP жүйелерінде есептер мен аналитикалық қосымшалар жасайды, олар әртүрлі аппараттық конфигурациялардағы модульдік жүйелердің өнімділігін бағалай және талдай алады. 1С мамандарының қонақ дәрістері қарастырылған. Қорытынды бағалау студенттің портфолиосын қорғауды білдіреді.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Ашық және орталықтандырылмаған қаржы жүйелері
Пәннің мақсаты блокчейн технологиясын зерттеу және оны қаржы жүйелерінде қолдану негізінде, студенттерді әртүрлі қаржы салаларында албтернативті цифрлық валюталармен жұмыс істеуге дайындау болып табылады. Студенттер қолданыстағы халықаралық қаржы жүйелерінің негізгі элементтерін және олардың блокчейн негізіндегі альтернативтерін, орталықтандырылмаған жалпы есеп айырысу жүйелерін, төлем қызметтерін, ақша аударымдарын, электрондық ақшаны, цифрлық валюталарды және бағалы қағаздармен, активтермен және тауарлармен есеп айырысуларды, цифрлық валюта алмастырғыштарды, гибридті және орталықтандырылмаған айырбастау жүйелерін, дәстүрлі қаржы жүйелері мен сақтандыру жүйелерін және сондай-ақ оларды орталықсыздандыру және ашықтықты, корпоративтік басқаруды және реттеуді қамтамасыз ету үшін блокчейнді пайдалану мүмкіндігі үйренеді. Студенттер орталықтандырылмаған қаржы жүйесін құру үшін блокчейн технологиясын қолдану жобасын әзірлейді. Қорытынды бағалау - жобаны қорғау.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Рұқсат етілген блокчейн бағдарламалау
Пән студенттерді рұқсат етілген таратылған тізілім (DLT) технологияларын әзірлеу және қолдану бойынша алынған білім негізінде орталықтандырылмаған қаржылық қосымшалар мен сервистерді әзірлеуге дайындаудың негізгі мақсатына ие. Осы пән бойынша студенттер DLT-тің әртүрлі аспектілерін зерттейді, олардың техникалық қасиеттеріне, соның ішінде тізілімдерді жүзеге асыру үшін пайдаланылатын деректер құрылымдарына, DLT-де қолданылатын мәліметтер базасының модельдеріне және таратылған/орталықтандырылмаған құрылымдарға назар аудара отырып, DLT-мен байланысты негізгі құралдар мен технологиялармен, соның ішінде ақылды келісімшарттарды әзірлеу және баптаумен практикалық тәжірибе алады және Hyperledger Fabric желісін басқару сценарийлер жазады. Қорытынды бағалау- портфолионы қорғауды болып келеді.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Халықаралық банктегі блокчейн технологиясы
Пәннің мақсаты студенттерді халықаралық банктер мен қаржы институттарының жұмыс істеуінің негізгі аспектілеріне сүйене отырып, қаржы саласына блокчейн технологияларын енгізу бойынша ұсыныстар әзірлеуге дайындау болып табылады. Осы пән шеңберінде студенттер әлемдік экономикадағы халықаралық банктердің рөлдері мен функцияларын, халықаралық қаржы транзакцияларының әдістері мен құралдарын, сондай-ақ тәуекелдерді басқару қағидаттарын және халықаралық банк ісіндегі қаржылық тәуекелдерді басқарудың негізгі аспектілерін, халықаралық аударымдарды, аккредитивтерді, халықаралық сауданың кепілдіктері мен қаржыландырылуын қоса алғанда, банк операцияларының негізгі түрлерін, халықаралық банктік кредиттеудің негізгі құралдарын зерделейді, мысалы, несие желілері, несиелік кепілдіктер және факторинг, халықаралық банктік реттеу және ережелер негіздері, халықаралық банк ісіне, халықаралық банк бәсекелестігі мен реттеу мәселелеріне әсер етеді. Студенттер халықаралық банктік операцияларды талдайды. Қорытынды баға жобаны қорғау болып есептеледі.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Қаржы нарықтарындағы криптовалюталар
Пән студенттерді қаржы нарықтарының жұмыс істеуінің зерттелген қағидаттары негізінде баламалы цифрлық валюталарды енгізу бойынша халықаралық қаржы нарықтарымен жұмыс істеуге даярлауды мақсат етеді. Осы пән шеңберінде студенттер қаржы нарықтарының теориясын, қор, валюта және тауар нарықтарындағы сауда аспектілерін, техникалық және іргелі талдау сияқты қаржылық талдау құралдарын, бағалардың өзгеруін болжау әдістерін, биржалық сауда-саттықтың жұмыс істеу механизмдерін, оның ішінде аукциондық әдіс пен электрондық сауданы, қаржы нарықтарындағы бағалардың өзгеруіне әсер ететін факторларды, экономикалық оқиғалар, саяси шешімдер, пайыздық мөлшерлемелердің өзгеруі, сондай-ақ психологиялық факторлар сияқты. Студенттер инвестициялық портфельді әртараптандыруды және бағаның қолайсыз өзгеруінен қорғау үшін қаржы құралдарын пайдалануды қоса алғанда, қаржы нарықтарында тәуекелдерді басқару әдістерін қолданады. Студенттер белгілі бір қаржы құралы үшін инвестициялық стратегияны әзірлейді, нарықтық зерттеулер жүргізеді және белгілі бір қаржы құралындағы бағаның өзгеруін болжайды, нарықтың әртүрлі конфигурацияларындағы инвестициялық портфельдің өнімділігіне талдау жасайды. Өңірдің жетекші қаржыгерлерінің қонақ дәрістері қарастырылған. Қорытынды баға студенттің портфолиосын қорғау болып есептеледі
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Блокчейн негізіндегі сәйкестендіру
Пәннің мақсаты студенттерді блокчейн технологияларын қолдана отырып, транзакциялар мен инфрақұрылымды рұқсатсыз кіруден қорғауды қамтамасыз ету үшін сәйкестендіруді басқарудың заманауи тәсілін зерттеуге дайындау болып табылады. Осы пән бойынша студенттер Hyperledger-тен Aries, Indy және Ursa құралдар жинағын, олардың қолдану аясын және орталықтандырылмаған сәйкестендіру үшін арнайы жасалған таратылған криптожүйені пайдалана отырып, шынайы деректерге негізделген таратылған қолданбалардың негізін қамтамасыз ету үшін өзара қарым-қатынастарды зерттейді. Студенттер әкімшілік домендер, қолданбалар және деректер қоймасы арасындағы үйлесімділік үшін блокчейнге немесе басқа таратылған криптожүйелерге негізделген тәуелсіз цифрлық куәліктерді жасау және пайдалану үшін Aries, Indy және Ursa құралдарымен, кітапханалармен және қайта пайдаланылатын компоненттермен жұмыс істеуді үйренеді. Студенттер ашық бастапқы технологияны қолдана отырып, таратылған криптожүйені пайдаланушылардың аккаунт деректерінің қауіпсіздігі мен құпиялылығын жақсарту үшін бағдарламалық жасақтама жасайды. Қорытынды бағалау Жобаны қорғау болып табылады
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Блокчейн ойындары
Пәннің мақсаты-студенттерді блокчейн технологияларының негіздерін және оларды ойын дамытуда қолдану мүмкіндіктерін қолдана отырып, коммерциялық ойындарды дамытуды қоса алғанда, бизнес сұраныстарына жауап беретін бағдарламалық өнімдерді әзірлеуге дайындау. Студенттер Unity немесе Unreal Engine-де блокчейн технологияларын, соның ішінде графика, аудио және ойын механикасын, ойындағы кейіпкерлер мен нысандарды қоса алғанда, цифрлық активтерді құруды және оларды блокчейн технологиясында пайдалануды үйренетін болады. Студенттер ойын экономикасын басқару және ойыншыларды ынталандыру үшін блокчейн ойындарында қолданылатын сандық әмияндармен, смарт келісімшарттармен және токендермен жұмыс істеуді үйренеді, цифрлық активтерді құруды, ойын экономикасын басқаруды және ойын механикасын дамытуды қоса алғанда, өздерінің блокчейн ойынын дамытады. Қорытынды бағалау жобаны қорғау болып есептеледі.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Ойын теориясы
Пәннің мақсаты - студенттерді блокчейн технологияларын қолдана отырып және ойын жағдайында талдау және шешім қабылдау үшін негізгі ұғымдар, теориялар мен әдістер туралы білімге сүйене отырып, ойындарды әзірлеуге дайындау. Студенттер ойын теориясындағы нөлдік қосынды ойындарды, кооперативті және кооперативті емес ойындарды, минимакс принципін, матрицалық ойындарды және симплекс әдісі сияқты ойынды шешу, Борд әдісін, Нэш тепе-теңдігі сияқты кооперативті емес ойындар, қайталанатын әрекеттер ойындард, толық емес ақпарат ойындары, кооперативті ойындар сияқты негізгі ұғымдар мен анықтамаларды үйренеді, мысалы, коалициялық ойындар, Шеплиан векторлары, трансферттік пайдалы ойындар, экономикалық ойындар, саяси ойындар, іскерлік ойындар сияқты ойын теориясының қосымшалары. Студенттер нөлдік ойындар, кооперативтік және кооперативті емес ойындар стратегияларын әзірлейді, аукциондар мен нарықтағы сауда сияқты экономикалық жағдайларды талдау үшін ойын теорияларын қолданады. Қорытынды бағалау Портфолионы қорғау түрінде өтеді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Өнертапқыштық есептерді шешу теориясы
Курс аясында студент өнертапқыштық есептерді шешудің әдістерін, принциптері мен алгоритмдерін практикалық қолдануды, үнемді өндіріс тұжырымдамасын ескере отырып, жоспарлы бағытталған іс-қимыл бағдарламасы түрінде жаңа шешімдерді іздеу әдістемесін меңгереді. Техникалық жүйенің моделін сыни талдау негізінде студенттер ТРИЗ әдіснамасына сәйкес стандартты және стандартты емес міндеттерді, соның ішінде өндірісте шешу жөніндегі стратегия мен іс-шаралар жоспарын әзірлейді және талдайды. Студенттер техникалық, әкімшілік және физикалық қайшылықтарды анықтау, өнертапқыштық әдістер мен шешім үлгілерін пайдалану, деректерді әртүрлі тәсілдермен түсіндіру арқылы бірқатар стандартты емес техникалық мәселелерді шешеді. Топта жұмыс істейтін студенттер серіктес кәсіпорындар ұсынған мәселелердің оңтайлы, инновациялық шешімдерін табады. Пән кейсті ашық қорғаумен аяқталады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
NFT технологиясы
Пән студенттерді бірегей объектілерге меншік құқығын белгілеу үшін NFT технологиясын қолдана отырып, блокчейн технологияларын қолдану бойынша балама ұсыныстар жасауға дайындауға бағытталған. Студенттер Blockchain технологиясын қолданудың балама тәсілдерін қолданатын заманауи NFT технологияларын, платформалар мен маркетплейстерді зерттейді, NFT алаяқтықтарының негізгі түрлерімен және оларға қарсы тұру әдістерімен танысады. Студенттер әртүрлі салаларда (өнер, ойын, музыка және т.б.) блокчейнде өздерінің NFT криптографиялық активтерін жасайды және оларды алаяқтық пен ұрлықтан қорғау әдістерін қолдана отырып, маркетплейсте орналастырады. Қорытынды бағалау Портфолионы қорғау түрінде өтеді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Бизнеске арналған блокчейн
Пән студенттерді блокчейн технологиясын білуге және оларды әртүрлі салаларда қолдану мүмкіндіктеріне сүйене отырып, бизнеске арналған блокчейн қосымшаларын жасауға дайындауға бағытталған. Студенттер хэштеу, орталықсыздандыру және консенсус сияқты блокчейннің негізгі компоненттері мен алгоритмдерін, қаржы, денсаулық сақтау, құқық, логистика және мемлекеттік басқару сияқты әртүрлі салаларда блокчейнді қолдануды, блокчейн технологиясының ерекшеліктерін және бизнестің әртүрлі салалары үшін криптовалюталарды пайдалануды, жылжыту, айырбастау, транзакциялар жасау және сақтау платформаларын дамыту үшін технологияны пайдалану мүмкіндігін зерттейді, заттар интернетін дамытуда және оны бизнеске біріктіруде тауарлардың немесе шикізаттың кез келген нысаны, инновациялық жобаны қаржылық қамтамасыз ету үшін криптовалюталарға инвестициялау және ICO тетігін қолдану дағдыларын қалыптастырады. Студенттер блокчейнде бизнес логикасын жүзеге асыратын ақылды келісімшарттар жасайды, блокчейн жүйелеріндегі активтерді ұсыну үшін токендерді пайдаланады, жабдықтың әртүрлі конфигурацияларындағы блокчейн платформаларының өнімділігін талдайды. Қорытынды бағалау жобаны қорғау түрінде өтеді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Электрондық коммерциядағы IT-инфрақұрылым
Пәннің мақсаты студенттерді электрондық коммерцияға блокчейн-қосымшаларды енгізуге, сондай-ақ сауда алаңдарын енгізу және оңтайландыру бойынша ұсыныстарды тұжырымдауға дайындау болып табылады. Пән электрондық бизнестің негізгі бағыттарының мүмкіндіктері туралы білімнің тұтас жүйесін, ұйымның ақпараттық қызметтері саласындағы коммерциялық қызметті және ақпараттық қызметті ұйымдастырудың ішкі логикасының өзара байланысын сипаттайтын негізгі терминдер мен ұғымдарды қамтиды. Студенттер электрондық бизнестің пайда болуының мәні мен объективті алғышарттарын, электрондық Бизнестің, электрондық коммерцияның, электрондық сауданың және электрондық делдалдықтың айрықша ерекшеліктері мен даму тенденцияларын, электрондық нарықтағы кәсіпкерлік процестердің типологиясын, электрондық коммерцияның тән белгілерін, оның дәстүрлі экономикадағы коммерциядан айырмашылықтарын, электрондық коммерция түрлерін зерттейді. Олар сондай-ақ белгілі бір ұйымның инфрақұрылымында блокчейн технологияларын іске асыру және орналастыру үшін қажетті электрондық сауда алаңдарының жұмыс істеу механизмін және оларды логистикалық қамтамасыз ету ерекшеліктерін зерттейді. Студенттер электронды бизнес пен коммерция стратегияларын қолдана отырып, белгілі бір ұйымның инфрақұрылымына блокчейн технологияларын енгізу мен енгізудің балама тәсілін жасай алады. Қорытынды бағалау жобаны қорғау түрінде өтеді
Оқу жылы - 4
Семестр - 7
Несиелер - 5
Профессии
Оқыту нәтижелері
- Түрлі цифрлық технологиялар мен АКТ пайдалана отырып, өз бетінше әзірленген пайымдауларды ауызша және жазбаша ұсына отырып, көптілді ортада өзара іс-қимыл жасауға қабілетті.
- Пәнаралық зерттеулер барысында алынған деректерді сандық технологияларды қолдана отырып, математикалық модельдерді, статистикалық, эмпирикалық әдістерді, жүйелік талдау әдістерін қолдана отырып түсіндіре алады.
- Кәсіби саладағы нормативтік-құқықтық актілер мен нормативтік құжаттарды пайдалана отырып, топ құрамында жобаларды әзірлеуге және іске асыруға қабілетті, сынға сындарлы жауап бере отырып, тайм-менеджментті және өз қызметінің нәтижелері үшін жауапкершілікті көрсете алады.
- Сыни ойлау және ТРИЗ дағдыларын пайдалана отырып, ақпаратты түсіндіру және бағалау арқылы кәсіби және әлеуметтік салада оңтайлы шешімдер нұсқаларын қалыптастырады.
- Үнемді жетілдіру әдістеріне сүйене отырып, жұмыс кеңістігін ұтымды ұйымдастыра отырып, соның ішінде 5S әдістері негізінде және ресурстарды тиімді пайдалана отырып, үнемді өндіріс тұжырымдамасын іске асыруға қабілетті
- Ақпараттық қауіпсіздік талаптарын сақтай отырып, заманауи алгоритмдерді, асимметриялық криптографияны пайдалана отырып, блокчейн технологиялары негізінде орталықтандырылмаған желіге мамандандырылған бағдарламалау тілдерінде смарт-келісімшарттар жасауға және ендіруге қабілетті
- Математикалық статистика, жасанды интеллект, бұлтты технологиялар әдістерін қолдана отырып, үлкен көлемді деректерді өңдеуге және талдауға қабілетті
- Қаржы саласындағы халықаралық заңнаманың нормаларын ескере отырып, баламалы цифрлық валюталардың бағдарламалық кодын қолданыстағы халықаралық қаржы нарықтарының платформаларына және ақша аударымдары жүйелеріне енгізуге қабілетті
- Криптовалюталармен байланысты тәуекелдер мен мүмкіндіктерді ескере отырып, қаржылық қызметтердің әртүрлі реттеуші орталарын талдау және салыстыру негізінде блокчейн технологияларын іске асыру және енгізу бойынша ұсынымдар мен балама ұсыныстарды ұсынуға және әзірлеуге қабілетті
- Аналитикалық құралдарды, блокчейн технологиясын және қолданыстағы криптовалюта экожүйесінің мүмкіндіктерін пайдалана отырып, бизнес сұраныстарына жауап беретін IT-инфрақұрылымды әзірлеуге қабілетті
- Әзірлеудің мақсаттарына сәйкес келетін ең қолайлы бағдарламалау тілін таңдап, бағдарламалық кодты жасай алады
- Тапсырыс берушінің техникалық тапсырмасы мен функционалдық спецификациясы негізінде қойылған міндеттерді шеше отырып, түрлі платформаларда блокчейн-қосымшалар мен сервистерді әзірлеуге қабілетті
- Мамандандырылған бағдарламалық өнімдер мен криптографиялық тәсілдерді қолдана отырып, жүйенің қауіпсіздік қатерлерін модельдеуге және тануға қабілетті