6B06103 Бағдарламалық инженерия в ХИТУ
-
Білім беру бағдарламасының мақсаты Білім беру бағдарламасының мақсаты бағдарламалық инженерия саласындағы еңбек нарығында бәсекеге қабілетті әртүрлі мақсаттағы бағдарламалық өнімдерді жасаудың заманауи әдістері, құралдары және технологияларын игере алатын индустрияның әртүрлі салаларында инженерлік қызметті және қолданбалы жүйелерді басқаруға қабілетті мамандарды даярлау болып табылады.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Мамандыққа кіріспе
Пәннің мақсаты-студенттердің таңдаған білім беру бағдарламасына сәйкес ақпараттық технологиялар туралы негізгі түсініктерін қалыптастыру, студенттерге ақпараттық технологиялардың, соның ішінде инновациялық технологиялардың қазіргі жағдайы мен даму тенденциялары туралы жүйелі түсінік беру. Пәнді оқу нәтижесінде студент қойылған міндеттерді орындауды ұйымдастыру, сондай-ақ жоғары мотивацияланған стандартты емес кәсіби міндеттерді, проблемаларды қою және шешу.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математика I
Пәннің мақсаты-студенттердің математикалық аппарат туралы білімдерін қалыптастыру, қолданбалы практикалық есептерді модельдеуге, талдауға және шешуге көмектеседі. Пән студенттерде заманауи математика туралы түсінік пен математиканың негізгі заңдылықтарын қолдану дағдыларын қалыптастырады. Оқыту нәтижесінде білім алушы математикалық логика негіздерін, әлеуметтік Жалпы ғылыми салада математикалық логика заңдарын қолдану саласын кеңейту қабілетін игереді.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Алгоритмдеу және бағдарламалау
Пәннің мақсаты білім алушыда алгоритмдерді әзірлеудің, жоғары деңгейдегі тілде бағдарламалаудың практикалық дағдыларын, базалық рәсімдік-бағдарланған алгоритмдік тілде есептер алгоритмизациясының негіздерін және бағдарламалау технологияларын зерделеуді, қолданбалы бағдарламалар көмегімен инженерлік есептерді шешу дағдыларын, сондай-ақ пәндік сала есептерін шешу үшін Алгоритмдеу және бағдарламалар жазу дағдыларын қалыптастыру болып табылады.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
No-code (Мобильдік қосымшаларды құру)
Пәннің мақсаты студентке no-code құралдарын пайдалана отырып, инвестициясыз қысқа мерзімде өзінің жеке IT өнімін жасауға көмектесу. Бұл курсты меңгергеннен кейін студент тез арада MVP өнімін жасай алады, тестілеуден өткізеді және нарыққа бағдарламалық құралды іске қоса алады. Курс мәліметтер қорының құрылымы мен жұмысын өз тәжірибесінде түсінуге көмектеседі.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Математика II
Пәннің мақсаты-студентте жоғары математика бөлімдерінің заңдары мен теорияларының негізгі ұғымдарын қалыптастыру, сонымен қатар нақты процестердің нақты практикалық мәселелерін шешу үшін зерттелген әдістер мен әдістерді қолдану.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Блокчейн технологиялары
Пәннің мақсаты білім алушылардың ұйым қызметін басқару, жоспарлау және дамыту, оның ішінде жобаларды әзірлеу, енгізу және басқару процестерінің нәтижелілігін арттыру үшін заманауи цифрлық құралдар мен технологияларды қолдану қабілетін қалыптастыру болып табылады. Пәнді оқу нәтижесінде білім алушылар блокчейн технологиясын пайдалану ерекшеліктері туралы білім алады, криптовалюталарды инвестициялау үшін неғұрлым қолайлы таңдау дағдыларына ие болады, сондай-ақ таратылған тізілімдер негізінде ақпараттық жүйелерді құрудың жаңа тәсілдерін дамытады.
Оқу жылы - 2
Семестр - 1
Несиелер - 3
-
Қаржы сауаттылығының негіздерімен экономика, құқық және кәсіпкерлік
Пәнді оқытудың мақсаты-білім алушыларда қазіргі заманғы өндірістің жұмыс істеуін, жобаларды басқаруды және кәсіби саладағы стартап-қызметті түсіну үшін қажетті экономикалық және құқықтық процестер туралы базалық түсініктерді қалыптастыру. Курс негізделген экономикалық және құқықтық шешімдер қабылдау дағдыларын дамытуға, бизнес-модельдеу негіздерін игеруге және инженерлік және инновациялық жобалардың қаржылық тұрақтылығын қамтамасыз етуге ықпал етеді.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Робототехника негіздері
Пәнді оқу мақсаты – робототехниканың негізгі ұғымдарымен танысу, робототехникалық жүйелерді жобалау, құрастыру және басқару принциптерін меңгеру, автоматтандырудың қазіргі заманғы икемді құралдары-мехатронды құрылғылар мен өнеркәсіптік роботтарды қолдана отырып, әр түрлі мақсаттағы өндірістік процестерді кешенді автоматтандыру саласында заманауи түсініктер мен дағдыларды қалыптастыру.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Электр тізбектер теориясы: IoT технологиялары
Бұл курстың мақсаты: «Заттар интернетінде» қолданылатын заманауи технологияларды үйрету, жеке жобаны жүзеге асыру, компоненттерді пайдалана отырып, «Заттар интернеті» жүйесін тәжірибеде енгізу, электротехникадағы электрлік тізбектер теориясын оқып үйрену, онда абстракция құбылыстардың физикалық мәнінен жасалады. Бұл курс Заттар Интернетінің (IoT) IT технологиясына - өзара байланысты есептеу құрылғыларының жүйесіне бағытталған.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Web-бағдарламалау
Бұл пәннің мақсаты клиенттік және серверлік бағдарламалауды, оның ішінде талдау әдістерін, заманауи веб-технологиялар мен веб–әзірлеу тілдерін үйрену болып табылады. Курсты аяқтағаннан кейін студент веб-бағдарланған Ақпараттық жүйелерді әзірлеу жобаларын басқару әдістемесін қолдануға, HTML, CSS, Java Script, PHP, CMS-те бағдарламалауға, интернетке арналған бағдарламалау саласындағы мәселелерді шешу алгоритмдерін бағдарламалауға, интернетте жұмыс істеуге арналған бағдарламаларды шешуге, интернетте өз сайттарын құруға және жариялауға қабілетті болады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Операциялық жүйелер және компьютерлік желілер
Бұл пәннің курсы операциялық жүйелердің теориялық негіздері туралы білім жүйесін қалыптастыруға және желілік басқарудың практикалық дағдыларын алуға, Windows және Linux операциялық жүйелерін оқып үйренуге, соның ішінде жергілікті компьютерлік желіні ұйымдастыруға және конфигурациялауға, желінің қауіпсіздігін қамтамасыз етудің негізгі құралдарын игеруге бағытталған. Курс аяқталғаннан кейін студент компьютерлік желілерді жобалауға және басқаруға қабілетті болады. Пәнді оқытудың мақсаты білім алушыларда операциялық жүйелер, олардың түрлері мен ерекшеліктері туралы; компьютерлік желілердің жұмыс істеу мүмкіндіктері мен қағидаттары туралы; таратылған деректерге қол жеткізуді ұйымдастыру туралы; әртүрлі форматтарда ұсынылған біртекті емес ақпаратты біртұтас ұйымдастыру туралы білім мен түсініктердің жиынтығын қалыптастыру; нақты деректер режимінде адамның осы деректерге белсенді әсер етуін қамтамасыз ету туралы уақыт
Оқу жылы - 2
Семестр - 1
Несиелер - 3
-
Python-де бағдарламалау 1
Пәннің мақсаты - студенттің практикалық дағдыларын қалыптастыру және Python бағдарламалау тілін қолдана отырып, құрылымдық мәліметтер, желілік бағдарламалық интерфейстер мен мәліметтер базасы бойынша бағдарламалаудың негізгі тұжырымдамалары. Курстың соңында студент деректерді іздеу, өңдеу және визуализациялау үшін өз қосымшаларын жасау және құру үшін курста үйренген технологияларды қолданатын жоба болады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Компьютерлік жүйелер архитектурасы
Пәннің мақсаты-компьютерлік жүйелердің архитектурасын, есептеу жүйелерінің түрлерін және олардың сәулеттік ерекшеліктерін зерттеу. Оқу нәтижесінде студент жедел және тұрақты сақтау құрылғыларымен, енгізу-шығару, кэштеу, жадты аппараттық қорғау және үзілістерді басқара алады.
Оқу жылы - 2
Семестр - 1
Несиелер - 3
-
Кәсіби бағытталған шет тілі
Пәннің мақсаты студенттердің коммуникативтік және кәсіби құзыреттерін қалыптастыру болып табылады. Коммуникативтік құзыреттілік құрамында интегративті негізде лингвистикалық (тілдік), дискурсивті (сөйлеу) құзыреттер қалыптасады. Курс сөйлеу әрекетінің барлық түрлеріндегі коммуникативтік дағдыларға қойылатын талаптарда нақтыланады: сөйлеу, тыңдау, оқу және студенттің кәсіби қызметімен байланысты жазу. Практикалық курс бағдарламада болашақ маманның кәсіби қызмет аясында ауызша және жазбаша сөйлеуді түсінуге мүмкіндік беретін білім мен дағдыларды игеру қажеттіліктерін қанағаттандыруға арналған пән ретінде қарастырылады. Серіктестің, осы деңгейдегі мәтін авторларының коммуникативті ниеттерін, шет тілінің даму заңдылықтарын түсінудің тұжырымдамалық негіздерін жүйелеуді зерттеу, стилистикалық бірегейлікті зерттеу.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Ғылыми зерттеу әдістері
Пәннің мақсаты студенттерге кәсіби саладағы мәселелерді ғылыми зерттеу әдістері бойынша теориялық және қолданбалы білім беру болып табылады. Нәтижесінде студент концептуалды-терминологиялық аппаратты, ғылымның теориялық және эмпирикалық негіздерін, әдіснама негіздерін, қазіргі ғылымның негізгі функцияларын, ғылыми зерттеулердің кезеңдерін меңгереді, бұл заман талабына сай ғылыми жұмыс бойынша есептерді сәйкес орындауға мүмкіндік береді.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Экология және тіршілік қауіпсіздігі
Пәннің мақсаты-экология туралы ғылыми пән ретінде идеяны және оның табиғат пен қоғамның тұрақты дамуын қолдаудағы рөлін қалыптастыру. Оқыту нәтижесінде білім алушы тіршілік қауіпсіздігі, қоршаған ортаны қорғау, экожүйелер мен қоғамның орнықты даму стратегиялары, өндірісті экологияландыру және қоршаған ортаны қорғау саласындағы әдістер мен бағдарламаларды әзірлеуді және іске асыруды үйренеді.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Шығармашылық жоба
Курстың мақсаты – мотивацияны дамыту және білім алушының ғылыми-зерттеу, жобалық қызметіне дайындық. Курс барысында студенттер ғылыми таным әдіснамасын, ғылыми зерттеу әдістерін, презентация өнерін, ғылыми топта жұмыс істеудің негізгі тәсілдерін меңгереді. Білім алушы мен ғылыми жетекшінің бірлескен жұмысына, оқу процесінде студенттердің өзіндік жұмысына ерекше назар аударылады. Оқыту нәтижесінде білім алушы өзінің шығармашылық жобаларын әзірлеуге және практикада іске асыруға, кешенді тапсырманы орындау кезінде командада жұмыс істеуге қабілетті болады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Антикоррупциялық мәдениет негіздері
Пәннің мақсаты студенттік ортада Мемлекеттік сыбайлас жемқорлыққа қарсы саясат ұғымын және осы терминнің ерекшеліктерін анықтайтын негізгі ұғымдарды анықтау болып табылады. ҚР құқықтық жүйесі, құқықтық қатынастар және субъектілердің жауапкершілігі туралы алған білімдерінің нәтижесінде студенттерге бұзушылықтарды анықтауға мүмкіндік береді, ал сыбайлас жемқорлыққа қарсы мәдениетті білу жүйесі сыбайлас жемқорлық құқық бұзушылықтарды болдырмау үшін моральдық-адамгершілік және құқықтық жауапкершілікке әкеледі.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Python-де бағдарламалау 2: Data Science
Бұл курстың мақсаты үлкен деректер мен машиналық оқыту саласында бағдарламалық қамтамасыз етуді құру бойынша білім алушыда дағдыларды қалыптастыру болып табылады. Курстан кейін студенттер деректерді талдай алады және деректерге негізделген шешімдерді негіздеу үшін нәтиже ала алады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Жасанды интеллект
Пәннің мақсаты студенттерге жасанды интеллекттің негізгі тұжырымдамаларын, әдістері мен технологияларын үйрету, сондай-ақ олардың AI-қосымшаларын әзірлеуде және оларды IT-жобаларға біріктіруде практикалық дағдыларын дамыту болып табылады. Курсты аяқтағаннан кейін студент жасанды интеллектті құру мен пайдаланудың негізгі тәсілдерін түсінеді, it-нің әртүрлі салаларында AI шешімдерін әзірлеп, жүзеге асыра алады, олардың өнімділігі мен тиімділігін талдап, оңтайландырады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Компьютерлік графика және анимация
Пәннің мақсаты – растрлық және векторлық кескіндерді жасау, пайдаланушы ортасында компьютерлік графика мен анимациялық өнімдерді пайдалану. Курсты аяқтағаннан кейін студент Photoshop, CorelDRAW, AutoCAD сияқты графикалық редакторлармен жұмыс істей алады және векторлық және растрлық графика негізінде интерактивті элементтермен қысқа анимациялар жасай алады.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Angular JS-те бағдарламалау
Пәннің мақсаты студенттің веб-сайттардың функционалдылығынан бастап веб-беттердің макетіне дейін және заманауи веб-технологияларды қолдана отырып, клиенттік бөлігін әзірлеуде практикалық дағдыларын қалыптастыру болып табылады. Осы пәнді игеру нәтижесінде студенттер JavaScript бағдарламалау тілінде веб-сайттар жасайды және нақты веб-жобалар мен тапсырмаларды орындай алады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Бұлтты есептеу және виртуализация
Пәннің мақсаты-студенттер арасында бұлтты технологиялар туралы, есептеу ресурстарына кең және ыңғайлы желілік қол жетімділікті қамтамасыз етудің заманауи құралы және виртуализация технологиялары туралы түсінік қалыптастыру. Курсты аяқтағаннан кейін студент бұлтты технологияның негізгі ұғымдары, бұлтты жүйелерге арналған бағдарламалық жасақтаманы әзірлеу, бұлтты бағдарламалау әдістерін қолдану, кәсіпорындардың ақпараттық жүйелеріне арналған бұлтты есептеу архитектурасы мен қызметтерін білу туралы білімге ие болады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Ақпараттық жүйелердегі ақпаратты қорғау және киберқауіпсіздік
Пәннің мақсаты – ақпараттық қауіпсіздіктің теориялық негіздерін, ақпараттық жүйелердегі ақпаратты қорғау әдістері мен құралдарын зерттеу. Курсты аяқтағаннан кейін студент ақпаратты қорғау әдістерін жүзеге асыратын қарапайым ақпараттық технологияларды енгізуді, ақпараттандыру объектісінің қауіпсіздігіне қатерлерді бағалауды; ақпараттық және телекоммуникациялық желілерде осалдықты бағалау әдістерін қолдану және ақпараттық қауіпсіздік саясатын әзірлеу.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Деректер қорын жобалау
Пәннің мақсаты - мәліметтер базасын құру принциптері мен құрамын, әдістерін зерттеу, белгілі бір пәндік сала үшін формализацияланған міндетке сәйкес мәліметтер базасының логикалық құрылымын әзірлеу және іске асыру бойынша практикалық дағдыларды дамыту, қазіргі заманғы ДҚБЖ сипаттамалары, мәліметтер базасын ұйымдастырудың заманауи технологиялары, мәліметтер базасын жобалау (инфологиялық жобалау және ER-модель). Оқыту нәтижесінде студент мәліметтер базасын құруға және мәліметтер базасын жобалауға қатыса алады, деректердің дәйектілігі мен тұтастығын, мәліметтер базасының құрылымын жобалау құралдарын қамтамасыз етеді, пән терминологиясын қолданады, мәліметтер базасының түрін және оны құру әдісін таңдайды, реляциялық мәліметтер базасын жобалайды, дерекқорды басқару жүйелерінің бірінде жұмыс істейді, SQL тілін қолданады. деректер базасынан мәліметтерді бағдарламалық алу.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Шығармашылық жоба
Курстың мақсаты – мотивацияны дамыту және білім алушының ғылыми-зерттеу, жобалық қызметіне дайындық. Курс барысында студенттер ғылыми таным әдіснамасын, ғылыми зерттеу әдістерін, презентация өнерін, ғылыми топта жұмыс істеудің негізгі тәсілдерін меңгереді. Білім алушы мен ғылыми жетекшінің бірлескен жұмысына, оқу процесінде студенттердің өзіндік жұмысына ерекше назар аударылады. Оқыту нәтижесінде білім алушы өзінің шығармашылық жобаларын әзірлеуге және практикада іске асыруға, кешенді тапсырманы орындау кезінде командада жұмыс істеуге қабілетті болады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Объектілі–бағытталған бағдарламалау
Пәннің мақсаты – қазіргі заманғы объектілі-бағытталған бағдарламалау технологиясы бойынша студенттің практикалық дағдыларын қалыптастыру. Курсты аяқтағаннан кейін студент объектілі-бағытталған бағдарламаларды бағдарламалау және жөндеу, сонымен қатар тиімділікті бағалау және бағдарламалық қамтамасыз етуді әзірлеуді басқару процестерін әзірлеу және талдаудың ең қолайлы технологиялық тәсілдерін таңдау мүмкіндігіне ие болады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Мобильді қосымшаларды әзірлеу (Android-Kotlin)
Пәннің мақсаты студенттің AndroidStudio және IDE әзірлеу ортасында Android-Kotlin-де мобильді қосымшаларды құру бойынша практикалық дағдыларын қалыптастыру болып табылады. Оқу нәтижесінде студент Android платформасы үшін Kotlin объектісіне бағытталған тілде Мобильді қосымшаларды жобалай алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
PL/SQL-де бағдарламау
Пәннің мақсаты максималды өнімділікпен жұмыс істейтін оңтайландырылған SQL коды бар жылдам, сенімді, қауіпсіз және басқаруға оңай бағдарламалық өнімді әзірлеу. Оқыту нәтижесінде студент бұлттық инфрақұрылымдағы мәліметтер базасымен мәліметтер қорын біріктіру арқылы деректер қорының жұмыс жүктемесін оңтайландыруға, АТ шығындарын азайтуға және қызмет көрсету сапасын жақсартуға мүмкіндік алады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Заманауи контроллерлерді программалау
Пәнді оқытудың мақсаты студенттердің микропроцессорлық контроллерлердің құрылымы, олардың жіктелуі және бағдарламалануы, котроллерлердің компьютерлермен және технологиялық жабдықтармен байланыс әдістері, техникалық құралдар туралы білімдерін қалыптастыру болып табылады, олардың негізінде заманауи автоматтандырылған басқару жүйелері және контроллерлерді бағдарламалау кезінде қолданылатын бағдарламалық жасақтама құрылады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
3D бөлшектерін және дронды басқаруды әзірлеу
Пәннің мақсаты студенттің практикалық дағдыларын фотограмметриялық бағдарламалық өнімдермен қалыптастыру болып табылады, онда дроннан суреттерді тігуге ғана емес, сонымен қатар дәл 2D және 3D карталарын жасауға болады. Студенттер AutoCAD Civil 3D, CREDO, Digitals, Micromine, K-mine, Surpac, Geovia түрлі салалық өнімдеріне экспорттауға болатын әртүрлі деректер түрлерімен жұмыс істеуді үйренеді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Мобильді робототехника
Пәнді оқытудың мақсаты — білім алушыларда мобильді роботтардың жұмыс істеу принциптерін, автономды басқару жүйелерін және қозғалысты жоспарлау әдістерін түсіну үшін қажетті базалық техникалық түсініктерді қалыптастыру. Курс мобильді платформалармен жұмыс істеу дағдыларын дамытуға, навигация, карта құру және қозғалыс алгоритмдерін игеруге, сондай-ақ инженерлік және инновациялық жобаларда мобильді роботтарды қолдануға ықпал етеді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Шығармашылық жоба
Курстың мақсаты – мотивацияны дамыту және білім алушының ғылыми-зерттеу, жобалық қызметіне дайындық. Курс барысында студенттер ғылыми таным әдіснамасын, ғылыми зерттеу әдістерін, презентация өнерін, ғылыми топта жұмыс істеудің негізгі тәсілдерін меңгереді. Білім алушы мен ғылыми жетекшінің бірлескен жұмысына, оқу процесінде студенттердің өзіндік жұмысына ерекше назар аударылады. Оқыту нәтижесінде білім алушы өзінің шығармашылық жобаларын әзірлеуге және практикада іске асыруға, кешенді тапсырманы орындау кезінде командада жұмыс істеуге қабілетті болады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Автономды навигация
Пәнді оқытудың мақсаты — білім алушыларда мобильді роботтар мен автоматтандырылған жүйелердің қоршаған ортаны қабылдау, бағыт-бағдар табу және өздігінен қозғалу процестерін түсіну үшін қажетті базалық білім мен дағдыларды қалыптастыру. Курс автономды навигация алгоритмдерін, сенсорлық деректерді өңдеу әдістерін, қозғалысты жоспарлау және навигациялық карталарды құру технологияларын меңгеруге ықпал етеді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Сандық әдістер
Пәннің мақсаты – теориялық әдістерді оқып үйрену және әртүрлі қолданбалы есептерді шешуде сандық әдістерді қолданудың практикалық дағдыларын меңгеру, студенттерді нақты дүниені математикалық модельдеуде туындайтын есептерді шешудің компьютерлік-бағдарланған есептеу алгоритмдерін жасауға дайындау. . Курсты аяқтағаннан кейін студенттер сандық әдістерді жүзеге асыратын және есептеу эксперименттерін жүргізетін бағдарламаларды жасай алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Динамикалық 3D дизайн (қатты жұмыстар)
Пәннің мақсаты 3D жобалаудан студенттің практикалық дағдыларын қалыптастыру, жобалаудың әртүрлі әдістемелерімен және оларды қолдану тәсілдерімен танысу болып табылады. Пәнді оқу нәтижесінде студент қоршаған ортаға өзгерістердің динамикалық параметрлерімен бөлу жоспарының, жол жоспарының, бойлық бейіннің, көлденең бейіннің және т.б. динамикалық сызбалары бойынша теориялық және практикалық дағдыларды алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Параллель есептеулер
Пәннің мақсаты – параллельді есептеулер саласындағы теориялық және практикалық дағдыларды меңгеру, әртүрлі қолданбалы есептерді шешу үшін параллельді бағдарламалау алгоритмдерін құра білу. Курсты аяқтағаннан кейін студент параллельді есептеулерді орындай алады, параллельді есептеу процестерінің модельдерін жасай алады, параллельді есептеу жүйелеріндегі есептерді шеше алады, параллельді бағдарламаларды әзірлей алады, жөндеуге және іске қоса алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Компьютерлік көру
Пәннің мақсаты студенттерге компьютерлер арқылы суреттер мен бейнелерді талдау, өңдеу және интерпретациялау үшін қолданылатын негізгі ұғымдар, әдістер мен құралдар туралы терең түсінік беру болып табылады. Курсты аяқтағаннан кейін студент компьютерлік көрудің негізгі принциптерін түсінеді, бағдарламалық қамтаманы әзірлеу үшін әртүрлі кескіндер мен бейнелерді өңдеу әдістерімен нақты мәселелерді шешу үшін алған білімін қолдана алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Мобильді қосымшаларды әзірлеу (iOS-Swift)
Пәннің мақсаты студенттің iOS-Swift, macOS жүйелерінде мобильді қосымшаларды құру бойынша практикалық дағдыларын қалыптастыру болып табылады. Оқу нәтижесінде студент iOS платформасы үшін Swift объектісіне бағытталған тілде мобильді қосымшаларды жобалай алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
C# озық бағдарламалау
Пәннің мақсаты объектке бағытталған бағдарламалау принциптерін терең түсіну, .NET Framework, Microsoft: LINQ, ADO.NET, WCF, WPF әртүрлі технологияларын қолдануды үйрету, сыныптар арасындағы байланысты зерттеу, пайдалана отырып үлкен бағдарламалық жүйелерді әзірлеу. .NET платформасы және C# тілі. Курсты аяқтағаннан кейін студент .NET, C#, LINQ, WPF, WCF, MSSQL пайдалана отырып бағдарламалық жүйелерді құрастыра алады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Шығармашылық жоба
Курстың мақсаты – мотивацияны дамыту және білім алушының ғылыми-зерттеу, жобалық қызметіне дайындық. Курс барысында студенттер ғылыми таным әдіснамасын, ғылыми зерттеу әдістерін, презентация өнерін, ғылыми топта жұмыс істеудің негізгі тәсілдерін меңгереді. Білім алушы мен ғылыми жетекшінің бірлескен жұмысына, оқу процесінде студенттердің өзіндік жұмысына ерекше назар аударылады. Оқыту нәтижесінде білім алушы өзінің шығармашылық жобаларын әзірлеуге және практикада іске асыруға, кешенді тапсырманы орындау кезінде командада жұмыс істеуге қабілетті болады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Full Stack бағдарламалау
Курстың мақсаты - кодсыз құралдарды пайдалана отырып, ең қысқа мерзімде инвестициясыз IT өнімін әзірлеуді үйрету. Бұл курсты меңгергеннен кейін студент тез арада MVP өнімін жасай алады, сынақтан өткізеді және нарықта бағдарламалық құралды іске қоса алады. Курс мәліметтер қорының құрылымы мен жұмысын өз тәжірибесінде түсінуге көмектеседі.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Машиналық оқыту
Пәннің мақсаты білім алушыларда машиналық оқыту негіздері бойынша теориялық білім мен практикалық дағдыларды қалыптастыру, білім алушылардың машиналық оқыту құралдарын, үлгілері мен әдістерін меңгеруі, сондай-ақ деректерді зерттеушінің (data scientist) және деректерді талдаудың математикалық модельдерін, әдістері мен алгоритмдерін әзірлеушінің дағдыларын меңгеру болып табылады. Пәнді оқу нәтижесінде білім алушы деректерді бөлуді талдауда қолданылатын әртүрлі алгоритмдер мен математикалық модельдерді біледі, машиналық оқытудың әртүрлі әдістерін қолдана отырып іріктеу жүргізеді, машиналық оқытудың нәтижелерін түсіндіру үшін мақсатты функцияларды таңдайды.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
UX, UI дизайн
Пәннің мақсаты-нақты мәселелерді шешуде қолданылатын әртүрлі эмпирикалық зерттеу әдістерін қолдана отырып, студентте бағдарламалық жасақтама қабығын құруда практикалық дағдыларды қалыптастыру. Оқу нәтижесінде студент UX, UI дизайны үшін HCI әдістері мен принциптерін қолдана отырып, web және мобильді қосымшалардың каркасын жобалай алады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Компьютерлік ойындарды бағдарламалау
Пәннің мақсаты студенттерге қазіргі ақпараттық индустрияда үлкен маңызға ие ойын әзірлеуде практикалық дағдыларды меңгеру мүмкіндігін беру болып табылады. Оқуды бітіргеннен кейін студент толықтырылған шындыққа арналған интерактивті әзірлемелер үшін компьютерлік ойындар мен бағдарламалық қамтамасыз етуді жасай алады, бағдарламалау, графика, анимация және ойын логикасын дамыту дағдыларын меңгереді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Робототехника және робототехникалық жүйелер
Пәннің мақсаты жасанды интеллект пен нейрондық желілерді қолдана отырып робототехникалық жүйелерді жобалау болып табылады. Оқыту нәтижесінде студент жасанды интеллект пен нейрондық желілерді қолдана отырып, роботтандырылған жүйелер үшін жылжымалы механизмдердің модельдерін жобалауға, оларды құрастыруға және пайдалануға қабілетті болады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
IoT жүйелерін әзірлеу
Пәннің мақсаты заманауи бағдарламалау технологияларын қолдана отырып, IoT құрылғылары негізінде жүйелерді әзірлеу саласында білім алушының практикалық дағдыларын қалыптастыру болып табылады. Пәнді оқу нәтижесінде білім алушы қолданыстағы IoT-технологияларды түсінеді және оларды нақты сценарийлерге қолданады, тұтас IoT-жүйелерді (соның ішінде соңғы құрылғылар, желілік байланыс, деректер алмасу, бұлтты платформалар, деректерді талдау) жобалайды, IoT электрондық компоненттерімен және құрылғыларымен жұмыс істеу дағдыларын, IoT жүйелерін әзірлеудің практикалық дағдыларын меңгереді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Нейрондық желі алгоритмдері
Пәннің мақсаты нейрондық желілер әдістерін қолдана отырып, әртүрлі мәселелерді шешудің ғылыми принциптері мен әдістерін зерттеу, студенттерді негізгі нейрондық-желілік парадигмалармен таныстыру, осы бағыттың көлемін көрсету. Дәрістер курсында мыналар қарастырылады: жасанды нейронның негізгі модельдері және жасанды нейронды өзінің элементі ретінде қолданатын желілер;
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Сала бойынша бизнес-жоспарлау
Курс қолданбалы бағдарламалық құралдарды, оның ішінде бизнес-жоспарлардың құрылымдары мен функцияларын пайдалана отырып, салалар бойынша биз-нес-жоспарлаудың мәнін; инве-сторлардың бизнес-жоспарларды әзірлеуге қойылатын талапта-рын; бизнес-жоспарлау әдістеме-лерін зерделеуге бағытталған. Курсты игеру нәтижесінде білім алушылар бизнес-жоспар және басқа да Фирмаішілік жоспарлар әзірлей алады, негізгілерін оқи, талдай және түсіндіре алады кәсіпорынның экономикалық көрсеткіштері
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Бағдарламалық жасақтаманы тестілеу
Пәннің мақсаты студенттерді бағдарламалауда құрылымдық және объектіге бағытталған тәсілде бағдарламалық жасақтаманы тестілеудің негізгі түрлері мен әдістерімен таныстыру, тестілеудің заманауи құралдарын игеру, компьютерлік бағдарламаларды тестілеу тәжірибесін алу болып табылады. Оқыту нәтижесінде студент тестілеудің критерийлері мен түрлері бойынша дағдыларды көрсетуге, модульдік, интеграциялық және жүйелік тестілеуді орындауға, тестілеуді автоматтандырудың жалпы принциптерін қолдануға, модульдік тестілеу құралдары мен әдістерін қолдануға, математикалық модельді қолдана отырып бағдарламалық өнімді тестілеудің күрделілігін бағалауға, тестілеудің барлық түрлерін өткізуге қабілетті болады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Жобаны басқару
Курс студенттердің әртүрлі қызмет салаларындағы жобалар-ды басқару әдіснамасы туралы білімдерін қалыптастыруға және жобаларды орындау саласына жаңа ақпараттық технологияларды енгізу үшін жағдай жасауға бағытталған. Пәнді оқу нәтижесінде білім алушылар жобаларды басқару саласындағы халықаралық стандарттарға сәйкес өмірлік циклдің әртүрлі кезеңдерінде жобаларды басқару әдістерін, басқару мәселелерін шешудің практикалық тәсілдерін меңгереді
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Өнеркәсіптік қауіпсіздік
Пәнді оқытудың мақсаты білім алушылардың өнеркәсіптік өндірістерді қамтамасыз етуде, еңбек жағдайларын жақсарту және қауіпсіз жұмысты ұйымдастыру бойынша инженерлік шешімдер қабылдауда теориялық және практикалық білім алу болып табылады. Оқыту нәтижесінде білім алушы өндірістерді қамтамасыз етуде теориялық және практикалық білім алады, еңбек жағдайларын жақсарту бойынша инженерлік шешімдер алады, ҚР заңнамасы негізінде технологиялық және механикалық жабдықтармен қауіпсіз жұмысты ұйымдастырады.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
Профессии
Оқыту нәтижелері
- компьютерлік 3D графикасының заманауи құралдарымен, анимациямен және дизайн жобаларын әзірлеу технологияларымен жұмыс істеу.
- backend және frontend арасындағы API өзара әрекеттесу және MVC тұжырымдамасына сәйкес мобильді қосымшаларды әзірлеу, интерактивті және ойын байланысын жүзеге асыру.
- клиент-серверлік қосымшаларды үлестірілген есептеу желілерінде, таратылған есептеу желілерінде клиент-серверлік қосымшаларды іске асыру, алынған білім мен дағдыларды жеке даму және инженерлік міндеттерді шешуде идеяларды одан әрі кешенді енгізу үшін біріктіру.
- мәліметтер базасын, мобильді интерфейстерді, веб-сайттарды, фреймворктарды, IoT, UX-UI, роботтар мен роботтық жүйелерді үйренген бағдарламалау тілдерінде жобалау.
- кәсіпорындарда ақпараттандыру және автоматтандыру жүйелері мен кешендерін пайдалану кезінде еңбекті қорғау, экология және өнеркәсіптік қауіпсіздік нормаларын, соның ішінде инклюзия қағидаттарын ескере отырып сақтау.
- ғылыми-зерттеу, кәсіпкерлік, заңгерлік және қаржылық дағдыларды пайдалана отырып, өндірістік мәселелерді шешуде тәуелсіздік таныта отырып, жеке және топтың бір бөлігі ретінде жұмыс істеу.
- ой-өрісі кең және ойлау мәдениеті жоғары білімді тұлғаны қалыптастыруға ықпал ететін әлеуметтік-гуманитарлық және жаратылыстану ғылымдары саласындағы базалық білімді көрсету.
- бұлтты шешімдерді, мәліметтер базасының технологияларын, бағдарламалық жасақтаманы тестілеу әдістерін, жүйелер мен желілердің киберқауіпсіздігін бағалаудың озық әдістерін қолдану.
- заманауи бағдарламалау жүйелерін (оның ішінде объектіге бағытталған) пайдалана отырып, жоғары деңгейлі бағдарламалау тілінде бағдарламалық өнімді әзірлеу, роботты жүйелер үшін бағдарламалық қамтамасыз ету алгоритмдерін енгізу.
- есептеу жүйелерінің әртүрлі салаларында қолданбалы есептерді шешу үшін нейрондық желілерге негізделген жасанды интеллект және машиналық оқыту әдістерін қолдану.
- автономды қозғалысты қамтамасыз ету үшін компьютерлік көру және сенсорлық деректерді өңдеу әдістерін қолдану.