6B06102 Бағдарламалық инженерия в Astana IT University
-
Білім беру бағдарламасының мақсаты Бағдарламалық қамтамасыз етуді әзірлеу саласындағы жоғары білікті мамандарды, бағдарламалық қамтамасыз етуді және ақпараттық жүйелерді және бағдарламалық жасақтама сәулетшілерін білікті әзірлеушілерді, бағдарламалық қамтамасыз ету сапасын сараптауды, Қазақстан Республикасының АТ-индустриясы үшін программалық тестілеуді тәжірибелік-бағдарлы оқытуды қамтамасыз ету.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Ағылшын тілі
-
ЖОО атауы Astana IT University
-
Оқу мерзімі 3 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Сызықтық алгебра
Курстың мақсаты сызықтық алгебра мен матрицалық теория негіздері туралы түсінікті дамытуға бағытталған. Пәннің зерттеу өрісі - матрицаның негізгі қасиеттері, оның ішінде детерминанттар, кері матрицалар, матрицалық факторизация, меншікті мәндер, сызықтық түрлендіру және т.б зерттеу.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Бағдарламалауға кіріспе 1
Курс C++ бағдарламалау тілінде алгоритмдерді жазу және бағдарламалау негіздерін үйренуге арналған. Бұл курс барысында студенттер C++ технологияларын қолдана отырып, қарапайым алгоритмдер құру арқылы бағдарламалау дағдыларын жетілдіреді. Бұл студентке енгізу/шығару операцияларынан, айнымалыларды басқарудан, ағынды басқару мүмкіндіктерін пайдаланудан және іске асырудан бастап бағдарламалаудың негізгі принциптерін үйренуге баса назар аудара отырып, C++ дамуында бастапқы негіз береді.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математикалық талдау 1
Оқу пәні әр түрлі түрде ұсынылатын функцияларды талдау туралы білімді және осы көріністер арасындағы байланысты түсінуді қамтиды; туынды сөздің мәнін өзгеру жылдамдығы мен локальды сызықтық жуықтау тұрғысынан түсіндіреді және әр түрлі есептерді шешу үшін туындыны қолдануды үйретеді. Пән студенттерде өз мамандығы бойынша қолданбалы есептерді шешуге арналған математикалық аппаратты қалыптастыруға бағытталған.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математикалық талдау 2
Оқу пәні студенттерді есептеудің маңызды салаларымен және оның қолданбалы ғылымдарда қолданылуымен таныстырады. Пән өз мамандығы бойынша күрделі қолданбалы есептерді шешу үшін математикалық әдістер мен құралдарды (дифференциалдық теңдеулер, қатарлар, қос және үштік интегралдар) қолдану қабілетін қалыптастырады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Дискретті математика
Курс математика, комбинаторика және графика теориясының негіздері туралы түсінікті дамытуға бағытталған. Пәннің зерттеу өрісі - дәлелдеу, дискретті объектілерді түсіну сияқты негізгі математикалық принциптер; санаудың әр түрлі әдістерін қолдана отырып есептерді шығару.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Объектілі программалау
Пән студенттерді объектілерге және олардың өзара әрекеттесуіне негізделген бағдарламалық жасақтаманы әзірлеу тұжырымдамасымен таныстырады. Бұл пәнді оқу барысында студенттер сыныптар мен объектілерді жасайды, олардың қасиеттері мен әдістерін анықтайды және икемді және модульдік бағдарламалық жүйелерді құру үшін мұрагерлік пен полиморфизмді қолданады. Объектіге бағытталған бағдарламалау кеңінен қолданылатын бағдарламалау парадигмасы болып табылады және оның принциптері мен тәжірибелерін түсіну болашақ бағдарламалық жасақтама жасаушылар үшін маңызды.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Мәліметтер базасын басқару жүйелері
Курс мәліметтер базасын жобалау, басқару және пайдалану негіздеріне бағытталған. Ол реляциялық және реляциялық емес мәліметтер базасының негізгі принциптерін, сұрау тілдерін (SQL) және деректерді сақтау мен өңдеуді оңтайландыру әдістерін қарастырады. Курс тыңдаушыларға мәліметтер базасы туралы іргелі білім береді, мәліметтер базасын жобалауға, жобалауға және басқаруға, сондай-ақ қазіргі заманғы мәліметтер базасын басқару жүйелерімен жұмыс істеуге үйретеді.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Бағдарламалауға кіріспе 2
Курс бағдарламалауды, жөндеуді және тапсырмаларды орындауды үйренуге арналған. Курс барысында бағдарламалаудың негізгі компоненттерінің жұмыс істеу принциптері, жергілікті және қашықтағы желі ресурстарына қол жеткізу, тілді (Python) қолданатын бағдарламалар талданады.
Оқу жылы - 1
Семестр - 3
Несиелер - 5
-
Алгоритмдер және мәліметтер құрылымы
Курс бағдарламалауда қолданылатын негізгі, классикалық алгоритмдер мен мәліметтер құрылымын зерттейді. Алгоритмдерді құру мен сипаттау принциптері, алгоритмдердің күрделілігі мен орындалуы туралы түсініктер, олардың негізгі сыныптары қарастырылады.
Оқу жылы - 1
Семестр - 3
Несиелер - 5
-
Операциялық жүйелер
Курс студенттерге заманауи операциялық жүйелердің негізгі принциптері мен механизмдері туралы жан-жақты түсінік береді. Студенттер процесті басқару, жадты басқару, файлдық жүйелер және енгізу/шығаруды басқару сияқты тақырыптарды зерттейді. Олар ресурстарды бөлуді және жоспарлауды оңтайландыру үшін операциялық жүйелер қолданатын ішкі құрылымдар мен алгоритмдер туралы біледі, осылайша қосымшалардың тиімді орындалуын қамтамасыз етеді. Курс барысында студенттер нақты немесе Имитациялық операциялық жүйелермен практикалық тәжірибе алуға мүмкіндік беретін практикалық жаттығулар мен жобаларды орындайды. Курстың соңында студенттер операциялық жүйелер саласында берік негіз қалыптастырады, олардың процестерді басқару, жадыны басқару, файлдық жүйелер және енгізу/шығару операцияларына қатысты мәселелерді талдау және шешу қабілеттерін қамтамасыз етеді, бұл оларға негізгі операциялық жүйемен өзара әрекеттесетін бағдарламалық жасақтаманы тиімді дамытуға мүмкіндік береді.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Информатикадағы аналитикалық әдістер
Курс нақты мысалдарға негізделген. Мысалдармен математикалық әдістерді жасау және нақты есептерді шешу үшін алгоритмдер жасау. Курс келесі тақырыптарды қамтиды: рекурсиялар, қосындылар, бүтін функциялар, қарапайым сандар теориясы, биномдық коэффициенттер, функцияларды шығаратын арнайы сандар, дискретті ықтималдық, асимптотика.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Қаржыға кіріспе
Курс қаржы саласына кіріспе ретінде қарастырылады және іргелі ұғымдарға, цифрлық валюталарға және блокчейн технологиясын қолдануға бағытталған. Курстың негізгі мақсаты студенттерге ақшаның уақыттық құнын, тәуекелдерін, табыстылығын түсінуін қамтамасыз ету және блокчейн технологиясының қаржы активтеріне, қаржы нарықтарына және қаржылық операцияларға қатысушылар арасындағы қарым-қатынастарды зерттеуде ықпал ету болып табылады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Алгоритмдерді жобалау және талдау
Бұл курс компьютерлік алгоритмдерді әзірлеуді және күрделі алгоритмдерді талдауды қамтитын аралық сынып болып табылады. Студенттер алгоритмдердің асимптотикалық өнімділігін талдауды үйренеді және негізгі алгоритмдер мен деректер құрылымдарымен танысады. Олар сондай-ақ әдеттегі инженерлік жобалау жағдайларында тиімді алгоритмдерді синтездеуден басқа, маңызды алгоритмдік дизайн парадигмалары мен талдау әдістерін қолданады. Курстың материалдары студенттерге шешуге болатын және шешуге қиын мәселелердің арасындағы айырмашылықты түсінуге және шешуге қиын стратегиялармен танысуға көмектеседі.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
WEB технологиялары 1 (Фронтенд)
Курс студенттерге функционалды веб -сайттар мен интерфейстерді құру үшін бағдарламалауды үйретеді. Сонымен қатар дерек қорымен жұмыс істеу мен өзара әрекеттесу негіздерін меңгеруге мүмкіндік береді. Курс бағдарламалық қосымшаның немесе веб-сайттың клиенттік жағында жұмыс істейтін функционалдылық пен пайдаланушы интерфейсін құрастыруды үйретеді. Пәнді меңгеру барысында студенттер ыңғайлы, қарапайым және танымал веб-сайт құруға және дамытуға мүмкіндік алады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Бағдарламалық жасақтама үлгісі
Жобалау үлгісі – объектіге бағытталған бағдарламалық жасақтама жасау технологиясының маңызды компоненттерінің бірі болып табылады. Бұл пән өз алдына жиі кездесетін дизайн проблемасының формальды сипаттамасы, оны сәтті шешу және әр түрлі жағдайларда осы шешімді қолдану бойынша жолдарды ұсынады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Блокчейн Технологиялары 1
Курс таратылған тізілім технологиясын, консенсус механизмдерін және смарт келісімшарттарды қоса алғанда, негізгі блокчейн технологиясы мен тұжырымдамаларын жан-жақты түсінуді қамтиды, блокчейн технологиясын пайдалана отырып, орталықтандырылмаған қолданбаларды жобалау және әзірлеу үшін қажетті дағдылар мен білімді қамтамасыз етеді
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Есептік математикасы
Бұл пән математикалық физиканың детерминистикалық және ықтималдық теңдеулерінің сандық шешімдеріне, техникалық өндіріс пен қаржы секторында қолданылатын қолданбалы модельдерге негізделген есептеу ғылымдарының мамандандырылған пәндерін меңгеруге қажетті математикалық курстарға кіріспе болып табылады, яғни қарапайым дифференциалдық теңдеулер теориясын, олардың типтелуі мен аналитикалық шешудің негізгі әдістерін, дербес туындылы дифференциалдық теңдеулерге кіріспені қамтиды.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Қосымша мәліметтер базасы (NoSQL)
NoSQL жүйелеріне арналған мәліметтер қорын жобалау әдістемесі. Бұл тәсіл әр түрлі NoSQL жүйелерінің жалпы мүмкіндіктерін пайдаланатын және жүйеге тәуелсіз қосымшаны анықтау үшін қолданылатын NoSQL мәліметтер базасына арналған дерексіз деректердің жаңа моделі NoAM (NoSQL Abstract Model) негізінде жасалған. Тұтастай алғанда, әдістеме келесі буын веб-қосымшаларына қажетті масштабтылықты, өнімділік пен жүйелілікті қолдауға бағытталған.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Компьютерлік құрылым және архитектура
Курс компьютердің архитектурасын зерттеуді немесе оны қандай да бір жалпы деңгейде сипаттауды, оның ішінде пайдаланушының бағдарламалау мүмкіндіктерін, командалық жүйені, адрестер жүйесін, жадыны ұйымдастыруды және т.б. сипаттайды, сонымен қатар компьютердің құрылымын зерттейді. компьютердің функционалды элементтерінің жиынтығы және олардың арасындағы қатынастар.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Жергілікті мобильді даму
Бұл курс сізге мобильді дамудың негіздерін үйретуге арналған. Курсты аяқтау нәтижесінде алынған мобильді қосымшаларды университет репозиторийлерінен жүктеп алуға, сондай-ақ Play Store дүкенінде көрсетуге болады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
WEB технологиялары 2 (Бакенд)
Курс студенттерге функционалды веб-сайттардың логикалық элементтерін жасау үшін бағдарламалау тілін қолдануды үйретеді. Сонымен қатар оларға дерек қорымен жұмыс істеу мен өзара әрекеттесу негіздерін меңгеруге мүмкіндік береді. Пәнді меңгеру барысында студенттер келесі бағдарламалау тілдерінің бірін қолданады: PHP, Ruby, Python, Java. Сонымен қатар, backend әзірлеу үшін келесі ДҚБЖ қарастырылады (MySQL, PostgreSQL, SQLite, MongoDB және т.б.).
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Сақтау жүйелері
Пән студенттерді мәліметтерді сақтау жүйелерін жасау және пайдаланудың негізгі бағыттарымен таныстырады. Пәнді оқытудың мақсаты: практикалық есептерді шешу үшін мәліметтерді жинау мен талдаудың заманауи әдістерін қолдану үшін база құру және жинақталған ақпаратты алу мақсатында студенттердің үлкен деректер жиынын талдау үшін қажетті деректер қоймасының архитектурасын құру қабілетін дамыту.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Кеңейтілген бағдарламалау 1
Курс Java бағдарламалау тілін неғұрлым тереңірек зерттеуге арналған, соның ішінде Ерекшеліктерді өңдеу, Генериктер, Өкілдер, Оқиғалар, Ламбда өрнектері, Кеңейту әдістері, LINQ, Нормативті типтер, Динамика, Async / Await көмегімен асинхронды бағдарламалау және басқа да тақырыптар.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Блокчейн Технологиялары 2
Курс бірқатар практикалық жаттығулар мен жобалар арқылы орталықтандырылмаған қосымшаларды құрудың және орналастырудың практикалық тәжірибесін ұсынады, қауіпсіз ақылды келісімшарттар, орталықтандырылмаған қосымшалар, орталықтандырылмаған қаржылық қызметтер, NFT және GameFirst жобаларын жасауға дайындайды
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Академиялық жазу
Академиялық жазу пәні жазылым стильдерін ажырата білу қабілетін, конструктивті сыни тұрғыдан оқу және жазу және жазылған мәтінді саралау; академиялық лексиканың, грамматиканың және стильдің ерекшеліктерді кеңнен қолдану, мәтіннің құрылымдық байланысын сақтап жазу, жазбаша мәтінде аргументті және дәлелді келтіре білу және акадмемиялақ эссе жазу дағдыларын дамытуға мүмкіндік береді.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Ойынды әзірлеуге кіріспе
Курс ойынды дамытудың негізгі технологиясын зерттеуді қамтиды. Ойын тұжырымдамасынан бастап аяқталуына дейін құру идеясы. Студенттер компьютерлік ойындарды жасауды үйренеді, интерфейсті зерттейді және негізгі ұғымдарды түсінеді.
Оқу жылы - 2
Семестр - 3
Несиелер - 4
-
Кросс-платформалық мобильді әзірлеу
Бұл курс жетілдірілген мобильді операциялық жүйелерге арналған. Курстық жұмыс нәтижесінде алынған Мобильді қосымшаларды Play Store-ға жүктелген университеттің репозиторийіне жүктеуге болады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Ықтималдық және статистика
Курс кездейсоқ құбылыстардың заңдылықтары мен олардың қасиеттерін зерттеуге және оларды деректерді талдау үшін пайдалануға үйретеді. Осы пәнді оқу нәтижесінде студенттер ықтималдық теориясы мен математикалық статистиканың негізгі ұғымдарын және олардың қасиеттерін игереді, сонымен қатар есептерді шешуде ықтималдық модельдерін қолдана алады, кездейсоқ шамалармен жұмыс істейді, таңдамалы сипаттамаларын есептейді, статистикалық мәліметтердің сенімділігін бағалайды.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Advanced Operating Systems
Бұл курс заманауи компьютерлерде заманауи қолданбалар ұсынатын пайдаланушы тәжірибесін қамтамасыз етуде операциялық жүйені зерттеуді қамтиды.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Бағдарламалық қамтамасыз ету сенімділігі инженериясына кіріспе
Курс сенімді бағдарламалық қамтамасыз етуді жобалау әдістерін және оларды енгізу шарттарын зерттеуді қамтиды. Студенттер маңызды жүйелердің функционалдық сенімділігі мен бағдарламалық жасақтама архитектурасына қойылатын талаптармен таныс болады.
Оқу жылы - 2
Семестр - 3
Несиелер - 4
-
Кеңейтілген бағдарламалау 2
Курс Advanced Programming 1 курсын жалғастырады және Java бағдарламалау тілін неғұрлым тереңірек зерттеуге арналған, оның ішінде Exception Exaching, Generics, Delegates, Events, Lambda өрнектері, кеңейту әдістері, LINQ, анықталмайтын түрлері, динамикасы, Async / Await көмегімен асинхронды бағдарламалау және басқалары. тақырыптар.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Компьютерлік графика негіздері
Курстың мақсаты - оқушыларға компьютерлік графика негіздері, бұл қазіргі заманғы графикалық қосымшалардың негізі болып табылатын, OPENGL сияқты компьютерлік графикалық кітапханалар негіздерін көрсету. Курс тақырыбына кіреді: заманауи OpenGL синтаксисі, GPU, шейдерлер, текстуралар, GI, PBR, PBR, вулкан, Raytracing және т.б. Курс аяқталғаннан кейін студенттердің бастапқы ойын қозғалтқыштарын, ғылыми визуализацияны жасай алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Жобаларды басқару
Оқу пәні жобаның өмірлік циклінің әр түрлі кезеңдерінде жобаларды басқару құралдарын қолдану дағдыларын дамытуға бағытталған. Пәннің зерттеу өрісі - жобалық тәуекелдерді сапалы және сандық бағалау және оның тиімділігін анықтау.
Оқу жылы - 3
Семестр - 1
Несиелер - 4
-
Компьютерлік желілер
Курс компьютерлік желілердің принциптері, архитектурасы мен технологиялары туралы кең түсінік береді. Студенттер желілік байланыс негіздерін, сымды және сымсыз байланыс технологияларын, деректер протоколдарын, маршруттау мен коммутацияны, желілік қауіпсіздікті және желілік ресурстарды басқаруды үйренеді. OSI моделі мен TCP/IP моделін түсінуге және пайдалануға ерекше назар аударылады. Бұл курс студенттерді компьютерлік желілерді жобалауға, басқаруға және қауіпсіздікті қамтамасыз етуге дайындайды, сонымен қатар жетілдірілген желілік тақырыптар мен мамандықтардың негізі болып табылады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Зерттеу әдістері мен құралдары
Курс ғылыми зерттеулерді жүргізу үшін қажетті негізгі әдістер мен құралдарды зерттеуге арналған. Курс сонымен қатар студенттерді Web of Science, Scopus, ScienceDirect және басқа ғылыми мақалалардың іздеу базаларымен таныстырады. Курс барысында студенттер дәйексөз алу және қажетті ғылыми ақпаратты іздеу құралдарымен танысады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Бұлттық есептеу
Бұл курс бұлттық шешімдерді пайдаланғанда ең жоғары тиімділікті көрсететін бағдарламалық қамтамасыз ету жүйелерін және қолданбаларды әзірлеуге арналған. Студенттер Amazon, Google, Microsoft сияқты әртүрлі бұлттық шешімдер провайдерлерімен жұмыс істеу мүмкіндігіне ие болады. Олар дерекқорларға, деректерді талдауға және машиналық оқытуға арналған бұлттық шешімдерді қолдануды үйренеді. Курс келесі тақырыптарды қамтиды: «Load Balancing», «Scalability, Availability and Fault Tolerance», «BigQuery», «Machine Learning on Unstructured Datasets» және т.б.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Компьютерлік көру
Machine learning және deep learning саласындағы білім жүйеленеді. Объектілерді анықтаудың заманауи тәсілдерін білу жіктеу және сегментация мәселелерін шешуде тәжірибе болады, нейрондық желілерді құруды және жаттықтыруды үйренеді. Тақырып computer vision тапсырмаларын және оларды шешу үшін қажетті негізгі құралдарды overview береді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Машиналарды оқыту алгоритмдері
Курстың мақсаты-жалпы жасанды интеллект саласында, атап айтқанда оқуға қабілетті алгоритмдерді құруда теориялық және практикалық білім алу. Курс машиналық оқытудың негізгі алгоритмдерін, Деректерді талдаудың әртүрлі тәсілдері мен технологияларын, олардың сапасын, ғылым мен техниканың әртүрлі салаларындағы ерекшеліктері мен әсерін қарастырады. Курсты игеру нәтижесінде білім алушылар өз деректерін визуализациялау, графиктер салу, нәтижелерін сапалы ұсыну үшін машиналық оқыту әдістерін қолдана алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Технологиялық кәсіпкерлік
Пән студенттерді кәсіпкерліктің заманауи тұжырымдамаларымен және құралдарымен таныстырады және өмір қауіпсіздігі негіздерін ескере отырып, өз стартаптарын іске қосу үшін қажетті теориялық білім мен тәжірибелік дағдыларды алады. Құқықтық және сыбайлас жемқорлыққа қарсы мәдениет негізінде Қазақстан Республикасының зияткерлік меншік саласындағы заңнамасын ескере отырып, патент алу үдерісі, технологиялық дамуға меншік құқығының заңдылығы зерттелуде. Студенттер стратегиялық талдауды экономика, менеджмент, коммуникация және технологиялық кәсіпкерлік салаларында қолданады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Бағдарламалық жасақтама архитектурасы
Курста бағдарламалық архитектураны құру және құжаттаудың инновациялық тәсілдерін әзірлеу қарастырылған. Курстың мақсаты архитектуралық дизайнды құжаттаманың қолданыстағы тәсілдерін, архитектураның бірлігі ретінде қолданылатын функционалдық нысандар арасындағы қатынасты құруға, олардың компания қызметінің соңғы нәтижесіне қалай әсер ететінін көрсетуге, бағдарламалық қамтамасыздандыруға әсер ететін және кейде анықтайтын «сыртқы» оқиғаларды анықтауға бағытталған. кәсіпорындарды қамтамасыз ету және бұрыннан бар сәулеттерді дамыту бағыттарын ұсыну.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Capstone Project
Курс студенттердің жобаны, дайын ең аз өнімді орындауға арналған, олар деректерді талдау бойынша әртүрлі жарыстарда (хакатондарда) көрсете алады . Курс дәрістің болуын болжамайды, ал барлық сабақтар дайын өнімнің нәтижесін алуға барынша назар аудара отырып, практикалық-бағытталған болады. Курс барысында студенттер екінші курста алған барлық білімді, соның ішінде дайын қосымшаларды әзірлеу бойынша білімді қолдануы тиіс.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Ақпараттық қауіпсіздік негіздері
Курс студенттерде ақпараттық қауіпсіздік, оның құрамдас бөліктері, негізгі қауіптер, хаттамалар мен қорғаныс құралдары туралы түсінік қалыптастырады. Оқу барысында білім алушылар ақпараттық қауіпсіздікті қамтамасыз етудің базалық дағдыларын алады және кәсіби құралдармен және бағдарламалармен танысады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Кәсіпкерлік
Оқу пәні аясында білім алушы Қазақстан Республикасының қолданыстағы заңнамасына негізделген кәсіпкерлік қызметтің мәнін зерттейді. Курста шағын кәсіпорындардың мемлекеттің және қоғамның экономикасында алатын орны мен рөлі көрсетіледі. Ерекше назар инклюзивті кәсіпкерлік қағидаттарына аударылады, олар барлық адамдар үшін физикалық мүмкіндіктеріне, жынысына, жасына немесе әлеуметтік мәртебесіне қарамастан тең мүмкіндіктер жасауды көздейді. Курста әртүрлі халық топтарын бизнес-ортаға қолдау мен интеграциялау механизмдері қарастырылып, кәсіпкерліктегі қолжетімділік, әділеттілік және әртүрліліктің маңыздылығы атап өтіледі. Пән кәсіпкерлік субъектілерінің бизнес-жоспарының негізгі қағидаларын және мазмұнын түсінуге, сондай-ақ қазіргі заманғы сыбайлас жемқорлыққа қарсы мәдениет негізінде ойлауды қалыптастыруға мүмкіндік береді. Курста кәсіпкерлік қызметтің ұйымдастырушылық нысандары, оның ішінде тұрақты даму, экология, еңбек қауіпсіздігі және бизнестің әлеуметтік жауапкершілігі аспектілері қарастырылады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Бағдарламалық жасақтаманы тестілеу және сапаны қамтамасыз ету
Курс кез келген бағдарламалық қамтамасыз ету жүйесін құруда маңызды қадам болып табылатын бағдарламалық қамтамасыз етуді тестілеу мен сапаны қамтамасыз етудің негіздерін үйренуге арналған. Бағдарламалық қамтамасыз ету жүйесін тестілеуге дұрыс көзқарас студенттерге нақты жүйелерді жасау кезінде жүйелік қателіктерге жол бермеуге қажетті білім береді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Қаржылық сауаттылық
Бұл пән студенттерді жеке және цифрлық қаржы саласындағы негізгі ұғымдармен таныстыруға бағытталған. Сабақ барысында күнделікті өмір мен кәсіби қызметте қаржы ресурстарын тиімді басқаруға қажетті қаржылық түсініктер, құралдар мен стратегиялар қарастырылады. Негізгі тақырыптар қаржылық жоспарлау, бюджетті басқару, заманауи банк қызметтері, сондай-ақ цифрлық қаржы технологияларымен байланысты мүмкіндіктер мен тәуекелдерді қамтиды. Пән қаржылық жауапкершілікті, сыни ойлауды және үнемі өзгеріп отыратын экономикалық жағдайда дұрыс шешім қабылдау қабілетін дамытуға бағытталған.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
Профессии
Оқыту нәтижелері
- Бағдарламалық жасақтама жүйесін құру процесінің үздіксіздігін қамтамасыз ету үшін аппараттық және бағдарламалық қамтамасыздандыру қызметтерін қолданыңыз.
- Қазіргі заманғы дереккөздерді өз бетінше талдаңыз, қорытынды жасаңыз, пікір таластырыңыз, ақпаратқа негізделген шешім қабылдаңыз және академиялық лексиканың ерекшеліктерін қолданыңыз
- Нормативтік-құқықтық базаны, оның ішінде құжаттарды, стандарттау, ақпараттық-коммуникациялық технологияларды дамытуда сертификаттау рәсімдерін және кәсіпкерлікті түсіндіріңіз және түсініңіз.
- Жобаның өмірлік циклінің әртүрлі кезеңдерінде басқару құралдарын қолдану, жобаның тиімділігін анықтау, блокчейн технологиялары үшін қаржылық тәуекелдердің сапалық және сандық бағасын орындау.
- Ұйымдарда бағдарламалық жасақтаманы жасаудың отандық және шетелдік стандарттарын қолдану.
- Статистикалық және ықтималдық модельдер негізінде бағдарламалық жүйелер мен деректерді талдаудың математикалық құралдарын қолдану, есептерді шешу үшін алгоритмдер құру.
- Қорғалған серверлік клиенттердің әртүрлі және бағдарламаларын жасау.
- Бағдарламалаудың практикалық дағдыларын қолданыңыз және бағдарламалаудың жалпы әдіснамалық негіздерін, алгоритмдерді құру принциптерін түсіндіріңіз, компьютерлік жүйелер мен бағдарламалық жасақтаманың архитектурасының әр түрлі деңгейлері үшін жүйелік бағдарламалар жасаңыз, соның ішінде төменгі деңгейдегі бағдарламалау және микроконтроллерлік бағдарламалау.
- Құрылғылар арасында негізгі желілік байланысты жүзеге асырыңыз, адрестік сызбаларды есептеңіз және қолданыңыз, ақпараттық және коммуникациялық технологиялардың жұмыс істеуін қамтамасыз ету үшін қажет желілік құрылғыларды күйге келтіріңіз және күйге келтіріңіз.
- Компьютерлік жүйелер архитектурасы туралы білімдерін көрсету, операциялық жүйелерді басқару.
Ұқсас БББ
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету
Шерхан Мұртаза атындағы Халықаралық Тараз инновациялық институты
6B06102 Компьютерлік жүйелер мен бағдарламалық қамтамасыз ету
Халықаралық білім беру корпорациясы
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету
Esil University
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету (Компьютерлік жүйелер мен желілердің қауіпсіздігі)
Ш.Уәлиханов атындағы Көкшетау университетi
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету
Алматы технологиялық университеті (АТУ)
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету
«Тұран-Астана» университеті
6B06102 Есептеу техникасы және бағдарламалық қамтамасыздандыру
Гуманитарлы-техникалық академиясы
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету
Д.Серікбаев атындағы Шығыс Қазақстан техникалық университеті (Д.Серікбаев атындағы ШҚТУ)
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету
Қазтұтынуодағы Қарағанды университеті
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету
Қазақстан-Британ техникалық университеті
6B06102 Есептеу техникасы және бағдарламалық қамтамасыз ету
«Тұран» университеті
6B06102 Компьютерлік бағдарламалау және бағдарламалық жасақтаманы әзірлеу
Қорқыт Ата атындағы Қызылорда университеті