6B06102 Компьютерлік ғылымдар в Сулейман Демирель атындағы университеті
-
Білім беру бағдарламасының мақсаты Компьютер ғылымдары бакалавры дәрежесін алудың мақсаты студенттерге осы салада табысқа жету үшін маңызды сенімді білім мен дағдыларды беру болып табылады. Ол сыни ойлауға, мәселелерді шешуге және инновацияларға ықпал ететін информатика принциптері, әдістемелері мен технологиялары саласында берік негіз береді. Түлектер өз білімдерін әртүрлі салаларда қолдануға және деректер ғылымы мен жасанды интеллект, аппараттық құралдар, бағдарламалық қамтамасыз ету, киберқауіпсіздік және блокчейн салаларына мамандануға дайын. Бұл бағыттар түлектерге таңдаған мансабында жетістікке жетуге және өзгермелі салалық ландшафтқа бейімделуге мүмкіндік беретін терең білім мен арнайы дағдыларды ұсынады.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Ағылшын тілі
-
ЖОО атауы Сулейман Демирель атындағы университеті
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Бағдарламалау Негіздері (Python) I
Курстың мақсаты - Python бағдарламалау тілін қолдана отырып бағдарламалау сыныбына кіріспе жасау. Бағдарлама, айнымалылар, өрнектер, әдістер, шартты орындау, циклдар, бір және көп өлшемді массивтер, қарапайым Алгоритмдер және объектіге бағытталған парадигманың кейбір принциптері сияқты бағдарламалаудың негізгі ұғымдарын қамтиды. Курстың мақсаты-студенттерді бағдарламалаудың негізгі тұжырымдамаларымен таныстыру, қарапайым алгоритмдерді талқылау және оларды практикалық есептерді шешуде қолдану. Курс бағдарламалаудың кіріспе курсы ретінде қызмет етеді және бағдарламалауға қатысты барлық басқа курстар үшін міндетті болып табылады. Апта сайынғы бағдарламалау тапсырмалары, шағын жобалар және онлайн емтихандар студенттерге уақытты басқару, ұйымдастыру және өзін-өзі оқыту дағдыларын дамытуға және пайдалануға көмектеседі.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Сызықтық алгебра
Бұл курс сызықтық алгебраның негізгі принциптерін, оның ішінде векторларды, матрицаларды және сызықтық түрлендірулерді қамтиды. Практикалық сабақтар мен кейс-стади арқылы студенттер компьютерлік графика және инженерия сияқты салаларда қолданылатын дағдыларды меңгереді, сыни тұрғыдан ойлау мен проблемаларды шешу қабілеттерін дамытады.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математикалық талдау 1
Курстың мақсаты - студенттерге функциялар, функциялардың шектелуі, жалғастыру, тангенс қатары, теріс деривативтер, лопитальдық теоремасы, деривативтердің қолданысы, функциялардың ең үлкен және кішіктік мәндері, жағымдылық және ойын-шешім нүктелері, бірінші және екінші деривативтермен графикалау, рақатты функцияларды графикалау: асимптоттар және басарымды мәндер, интегралдану, шектеусіз интегралдар, интегралдық дағдылардың әдістері, шектеулі интегралдар бар екенінің есебі, интегралдық ис-шараның негізгі теоремасы, интегралдардың қолданысы, екі байланыс өзара қосымшалары бар функциялар. Курс абстракттық мәндерімен көрсетілген және негізгі теоремалардың дәлелдерін қамтып жалпы түсінік береді.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Бағдарламалау Негіздері (Java) I
Курстың мақсаты - Java бағдарламалау тілін қолдана отырып бағдарламалау сыныбына кіріспе жасау. Бағдарлама, айнымалылар, өрнектер, әдістер, шартты орындау, циклдар, бір және көп өлшемді массивтер, қарапайым Алгоритмдер және объектіге бағытталған парадигманың кейбір принциптері сияқты бағдарламалаудың негізгі ұғымдарын қамтиды. Курстың мақсаты-студенттерді бағдарламалаудың негізгі тұжырымдамаларымен таныстыру, қарапайым алгоритмдерді талқылау және оларды практикалық есептерді шешуде қолдану. Курс бағдарламалаудың кіріспе курсы ретінде қызмет етеді және бағдарламалауға қатысты барлық басқа курстар үшін міндетті болып табылады. Апта сайынғы бағдарламалау тапсырмалары, шағын жобалар және онлайн емтихандар студенттерге уақытты басқару, ұйымдастыру және өзін-өзі оқыту дағдыларын дамытуға және пайдалануға көмектеседі.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Компьютерлік Этика: Есептеудің Құқықтық, Этикалық Және Әлеуметтік Салдары
Бұл технологияның құқықтық, этикалық және әлеуметтік аспектілерге жан-жақты әсерін зерттейтін курс. Ол информатика мен ақпараттық технологияларға тән этикалық ойларды, соның ішінде құпиялылық, зияткерлік меншік, қауіпсіздік және ақпаратқа қол жеткізу сияқты мәселелерді зерттейді. Студенттер цифрлық алшақтық, кибербуллинг және мәдениет пен мінез-құлықты қалыптастырудағы технологияның рөлі сияқты әлеуметтік әсерлермен қатар технологияларды пайдалану мен дамытуды реттейтін құқықтық негіздер мен ережелерді зерттейді. Курс студенттер арасында сыни тұрғыдан ойлау және этикалық шешім қабылдау дағдыларын дамытуға, оларды күрделі этикалық дилеммаларды шешуге дайындауға және есептеу технологияларын жауапкершілікпен пайдалану мен ілгерілетуге оң үлес қосуға бағытталған.
Оқу жылы - 1
Семестр - 1
Несиелер - 3
-
Түрік тілі 1
Курстың мақсаты - студенттің түрік тілінің әліппесін үйренуі. Амандасу, қоштасу, танысу секілді қарапайым күнделікті кездесетін сөздерді қолдана алады. Өзін және отбасы мүшелерін таныстыра алады. Дүние жүзіндегі елдер мен ұлттар түрікше қалай аталуын үйренеді. Ай және апта атаулары, жыл мезгілдерін айта алады. Сағат сұрай алады. Сонымен қатар түрік тілі пәні бойынша жеңіл грамматикалық құрылыстарды, жаттаған сөздер мен сөз тіркестерін қолдана алады. Оңай тақырыптарда қысқаша сөйлеу, өзі жайында айту, өтініш сұрау, сұрақ қою, сонымен қатар өзі және басқалар туралы айту, олар не істейтіні, қайда тұратыны жайлы хабарласу дағдыларын қалыптастырады. Түрік тілінің грамматикасы, ерекшеліктері туралы білімдерін нығайтады, оны тілдік қолданыста пайдалана алады. Студенттер түрік тілінде еркін тақырыпта сөйлем құрап ойын еркін жеткізе алады.
Оқу жылы - 1
Семестр - 1
Несиелер - 4
-
Математикалық талдау 2
Курстың мақсаты - дифференциалдық теңдеулерге кіріспе жасау. Бірінші ретті дифференциалдық теңдеулер: дәл дифференциалдық теңдеулер; бөлінетін теңдеулер; біртекті теңдеулер; бірінші ретті сызықтық дифференциалдық теңдеулер; Бернулли теңдеулері. Сызықтық дифференциалдық теңдеулер теориясының негіздері. Сызықтық біртекті дифференциалдық теңдеулер туралы негізгі теорема. Сызықтық гетерогенді дифференциалдық теңдеулер туралы негізгі теорема. Тұрақты коэффициенттері бар сызықтық біртекті дифференциалдық теңдеулер. Сипаттамалық теңдеу. Тұрақты коэффициенттері бар сызықтық гетерогенді дифференциалдық теңдеулер. Анықталмаған коэффициенттер әдісі. Сызықтық дифференциалдық теңдеулер жүйесі. Лаплас Түрлендіруі. Шексіз қатар. Теріс мүшелері жоқ қатарлар. Ауыспалы қатарлар және абсолютті конвергенция. Қуат сериясы. Тейлор Мен Маклорен сериясы. Интегралдардың еселіктері. Қос интегралдар. Ауданы мен көлемі. Фубини Теоремасы. Интеграция шектерін табу. Полярлық формадағы Қос интегралдар. Векторлық өрістердегі Интеграция. Қисық сызықты интегралдар. Векторлық өрістер және сызықтық интегралдар: жұмыс, айналым және ағын. Жазықтықтағы Жасыл Теорема. Курс абстракцияға назар аудара отырып ұсынылған және негізгі Теоремалардың дәлелдерін қамтиды.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Түрік тілі 2
Курстың мақсаты студенттердің әртүрлі тақырыптардағы пікірсайыс тәжірибесі арқылы сыни ойлау, көпшілік алдында сөйлеу және түрік тілін меңгеру дағдыларын дамыту болып табылады. Клубқа қатысу арқылы студенттер сенімді дәлелдер құруды, ақпаратты тиімді зерттеуді және талдауды, сондай-ақ түрік тілінде сенімді презентация жасауды үйренеді. Сайып келгенде, курс құрметті және сындарлы диалогқа ықпал ететін, сондай-ақ түрік қоғамындағы маңызды әлеуметтік, мәдени және саяси мәселелерді тереңірек түсінуге ықпал ететін жағдай жасауға бағытталған.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
Дискретті математика
"Есептеу принциптері. Комбинаторика элементтері. Байланыстар. Функциялар. Мәлімдеме логикасы. Генераторлық функциялар. Қайталану. Есептер".
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Бағдарламалау Негіздері (Java) II Және Оқу Практикасы
Курстың мақсаты студенттерге Java бағдарламалау тілі, соның ішінде көп ағынды, енгізу/шығару, желі және JDBC туралы кеңейтілген білім беруге бағытталған. Курс Java Beans, Servlets, JSP және Spring Framework сияқты тақырыптарды қамтиды. Студенттер Java технологияларын қолдана отырып, кәсіпорын деңгейіндегі қолданбаларды жобалауды, әзірлеуді және орналастыруды үйренеді. Курс сонымен қатар студенттердің бағдарламалау дағдыларын арттыруға арналған практикалық жаттығулар мен жобаларды қамтиды.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Бағдарламалау Негіздері (Python) II Және Оқу Практикасы
Курстың мақсаты студенттерге Python бағдарламалау тілі, соның ішінде көп ағынды, енгізу/шығару, желі және JDBC туралы кеңейтілген білім беруге бағытталған. Студенттер Python технологияларын қолдана отырып, кәсіпорын деңгейіндегі қолданбаларды жобалауды, әзірлеуді және орналастыруды үйренеді. Курс сонымен қатар студенттердің бағдарламалау дағдыларын арттыруға арналған практикалық жаттығулар мен жобаларды қамтиды.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Физика 1
Бұл курс студенттерге классикалық механика, электромагнетизм және термодинамика туралы іргелі түсінік береді. Қаралатын тақырыптарға Ньютон заңдары, электр тізбектері және негізгі оптика кіреді. Студенттер информатика ұғымдарын түсінуді жақсарту үшін физика принциптері мен оларды қолдануда берік негіз алады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Киберқауіпсіздікке кіріспе
Курс киберқауіпсіздік саласындағы негізгі ұғымдарға, принциптерге және әдістерге жан-жақты шолуды ұсынады. Қамтылған тақырыптарға желі қауіпсіздігі, криптография, қауіпсіз кодтау тәжірибелері, қауіптерді талдау және тәуекелдерді басқару кіреді. Студенттер компьютерлік жүйелер мен деректерді рұқсатсыз кіруден және зиянды шабуылдардан қорғауға қатысты қиындықтар мен стратегиялар туралы толық түсінікке ие болады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Веб бағдарламалау: фронт-энд
Бұл курс студенттерге HTML, CSS және JavaScript көмегімен интерактивті және көрнекі пайдаланушы интерфейстерін құруды үйрете отырып, веб-қосымшаларды клиенттік дамытуға бағытталған. Студенттер заманауи веб-интерфейстерді әзірлеу үшін алдыңғы қатарлы жақтаулар, жауап беретін дизайн және пайдаланушы тәжірибесі принциптері туралы біледі.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Деректерді жинау, өңдеу және визуализациялау
Курстың мақсаты - студенттерге деректерді талдауда қолданылатын принциптер, әдістер мен құралдар туралы түсінік беру. Курстың соңында студенттер деректерге негізделген шешімдер қабылдау үшін статистикалық және есептеу әдістерін қолдана білуі керек. Курс студенттерді деректерді талдау, data science және бизнес-аналитика саласындағы мансапқа дайындайды.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Электроника
Курстың мақсаты - студенттерге электронды схемаларды жобалау, жартылай өткізгіш құрылғылар, сигналдарды өңдеу және басқару жүйелері туралы түсінік беруге бағытталған. Курс студенттерді электронды инженерия, телекоммуникация, өндірілген жүйелер және микроэлектроника саласындағы мансапқа дайындайды, оларға электрониканың қарқынды дамып келе жатқан саласы үшін дағдылар мен білім береді.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Ықтималдықтар теориясы және математикалық статистика
Бұл курс ықтималдықтар теориясы мен статистикалық талдаудың негізгі принциптері мен әдістерін қамтиды. Тақырыптар ықтималдық модельдерін, кездейсоқ шамаларды, үлестіру функцияларын, статистикалық қорытындыны, гипотезаны тексеруді және регрессиялық талдауды қамтиды. Курс студенттерді деректерді талдау және түсіндіру, негізделген шешімдер қабылдау және статистикалық тұжырымдамаларды информатика мәселелеріне қолдану үшін қажетті құралдармен жабдықтайды.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Алгоритмдер I
Бұл курс деректерді тиімді ұйымдастыру мен өңдеудің негізгі тұжырымдамалары мен әдістерін зерттейді. Студенттер массивтер, байланыстырылған тізімдер, стектер, кезектер, ағаштар және графиктер сияқты әртүрлі деректер құрылымдарын жобалауды, талдауды және енгізуді үйренеді. Сонымен қатар, олар сұрыптау, іздеу, рекурсия және динамикалық бағдарламалау сияқты алгоритмдік әдістерді зерттеп, оларды информатикадағы маңызды есептерді шешу дағдыларымен жабдықтайды.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Деректер қорын басқару жүйелері 1
Бұл курс практикалық қолдануға баса назар аудара отырып, SQL және NoSQL дерекқорларында кеңейтілген дағдыларды дамытуға бағытталған. Студенттер күрделі SQL сұрауларын, соның ішінде ішкі сұраулар мен қосылуларды жазуды үйренуден бастайды. Олар сонымен қатар тиімділікті арттыру және артықшылықты азайту үшін дерекқорды қалай тиімді қалыпқа келтіру керектігін үйренеді.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Деректерді талдау
Бұл курс студенттерді маңызды статистикалық түсініктермен және деректерді талдау әдістерімен жабдықтайды. Ол деректерді визуализациялау, сипаттамалық статистика, ықтималдық, гипотезаны тексеру және регрессиялық талдау сияқты тақырыптарды қамтиды. Студенттер деректерді интерпретациялау және визуализациялауда практикалық дағдыларға ие болады, бұл оларға негізделген шешімдер қабылдауға және күрделі деректер жиынынан мағыналы түсініктер алуға мүмкіндік береді.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Веб бағдарламалау: бэк-энд
Бұл курс сенімді және тиімді серверлік жүйелерді құруға баса назар аудара отырып, веб-қосымшалардың серверлік дамуын қамтиды. Студенттер дерекқорды басқару, серверлік сценарий тілдері (Python, Ruby немесе PHP сияқты) және Django немесе Node.js сияқты фреймворктер туралы біледі. Олар деректерді сақтауды, аутентификацияны және динамикалық веб-тәжірибелер үшін қолданба логикасын өңдеуге қажетті дағдыларды алады.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Қауіпсіз кодтау
Бұл курс қауіпсіз бағдарламалық қосымшаларды әзірлеу үшін маңызды принциптер мен үздік тәжірибелерді үйретуге бағытталған. Студенттер енгізуді тексеру, аутентификация және шифрлау сияқты жалпы осалдықтарды анықтау және алдын алу әдістерін үйренеді. Курс студенттерді сенімді және икемді бағдарламалық қамтамасыз ету жүйелерін құру үшін қажетті дағдылармен жабдықтау үшін қауіпсіз кодтау стандарттарына, қауіпсіздік тестілеріне және қауіпсіз даму әдістемелеріне баса назар аударады.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Компьютерлік Ұйымдастыру және Жүйелер
Курстың мақсаты - болашақ AT маманына қажетті компьютерлік сәулет және ақпараттық мәдениетті тәрбиелеу саласындағы қалыптасқан білім, дағдылар жүйесі негізінде бағдарламалық қамтамасыз ету және ақпаратты компьютерлік өңдеу саласындағы технологиялық шешімдерді талдау қабілетін дамыту болып табылады. Оқушыларға бағытталған оқыту тәсілі қолданылады: оқушыларға қолданылатын ақпарат көзінің мақсатын көрсететін өзінің медиа формасын таңдауға мүмкіндік беру; оқушылар үшін "қалай ойлау керек" модельдеу; сабақты әңгімеден бастау; процесс, өсу және мақсат тұрғысынан оқытуды тұжырымдау; бағаланатын нәрсені мұқият таңдау және басқа жұмысты тәжірибе ретінде қарастыру. Курс компьютерлік инженерлер үшін де, бағдарламалық жасақтама жасаушылар мен бағдарламашылар үшін де маңызды.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Сандық схемотехника
Курстың мақсаты -студенттерге цифрлық жүйелерді жобалау мен енгізуде қолданылатын принциптер, әдістер мен құралдар туралы түсінік беру. Курстың соңында студенттер әртүрлі функцияларды тиімді орындай алатын цифрлық схемаларды жобалай және дамыта алуы керек. Курс студенттерді цифрлық схемаларды жобалау, ендірілген жүйелер және компьютерлік инженерия саласындағы мансапқа дайындайды.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Алгоритмдер II
Бұл курс студенттердің күрделі алгоритмдер мен олардың қолданулары туралы түсінігін тереңдетуге арналған. Студенттер тиімді алгоритмдерді жобалаудың, олардың өнімділігін талдаудың және күрделі есептеу есептерін шешудің озық әдістерін үйренеді. Қамтылған тақырыптарға кеңейтілген деректер құрылымдары, алгоритмдік парадигмалар, графикалық алгоритмдер, динамикалық бағдарламалау және алгоритмдік оңтайландыру кіреді. Тәжірибелік тапсырмалар мен жобалар алгоритмдерді енгізу мен талдауда тәжірибелік тәжірибе береді.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Экономика
Сабақта қоғамдағы тауарлар мен қызметтерді өндіруді, бөлуді және тұтынуды реттейтін принциптер, жүйелер және динамика жан-жақты қарастырылады. Макроэкономика, микроэкономика, нарықтық құрылымдар және экономикалық саясат сияқты тақырыптарды зерттеу арқылы қатысушылар жергілікті, ұлттық және жаһандық деңгейде экономикалардың жұмыс істеуі туралы түсінік алады. Бұл курстың мақсаты студенттерді экономикалық құбылыстарды түсінуге, негізделген шешімдер қабылдауға және экономикалық даму мен өркендеуге үлес қосуға қажетті біліммен және аналитикалық құралдармен қаруландыру болып табылады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Параллельді Және Үлестірілген Есептеу
Бұл курс бір уақытта бірнеше процессорларда немесе компьютерлерде тапсырмаларды тиімді орындай алатын есептеу жүйелерін жобалау мен енгізудің принциптеріне, әдістеріне және қолданылуына бағытталған. Параллельді есептеулерде тапсырмалар бір уақытта өңделетін кішігірім ішкі тапсырмаларға бөлінеді, осылайша өнімділік пен ауқымдылықты арттырады. Таратылған есептеу бұл тұжырымдаманы көбінесе желі арқылы ортақ мақсатқа жету үшін бірлесіп жұмыс істейтін өзара байланысты компьютерлерден тұратын жүйелерге кеңейтеді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
UX/UI дизайн
Курс студенттерді пайдаланушы тәжірибесі (UX) және пайдаланушы интерфейсі (UI) дизайнының принциптері мен тәжірибелерімен таныстырады. Ол қолданушыны зерттеу, сымды орнату, прототиптеу, визуалды дизайн және пайдалану мүмкіндігін тексеру сияқты тақырыптарды қамтиды. Студенттер пайдаланушының қанағаттануын арттыратын және бағдарламалық қосымшалармен пайдаланушы әрекеттесуін оңтайландыратын интуитивті және көрнекі интерфейстерді жасауды үйренеді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Құқық
Курс Қазіргі заманғы негізгі құқықтық жүйелер; Құқық және құқықтық қатынастар нормалары; жеке тұлғаның құқықтық мәртебесі, құқықтары, міндеттері мен жауапкершілігі; еңбек, отбасылық және азаматтық құқықтар және азаматтардың міндеттері; Сот төрелігі; құқық бұзушылық және заңдық жауапкершілік туралы негізгі құқықтық ұғымдар мен базалық мәліметтер теориялары бойынша қажетті білім береді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Машиналық оқытуға кіріспе
Курстың мақсаты -студенттерге машиналық оқытуда қолданылатын принциптер, әдістер мен құралдар туралы түсінік беру. Курстың соңында студенттер үлгіні тану және болжамды аналитика үшін машиналық оқыту алгоритмдерін әзірлеп, енгізе алуы керек. Курс студенттерді деректер ғылымы, жасанды интеллект және машиналық оқыту саласындағы мансапқа дайындайды.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Желілік қауіпсіздік
Курс компьютерлік желілерді рұқсатсыз кіруден, шабуылдардан және деректерді бұзудан қорғау үшін қолданылатын принциптер мен әдістерді қамтиды. Студенттер криптография, желілік протоколдар, желіаралық қалқандар, шабуылдарды анықтау жүйелері және қауіпсіз желі дизайны туралы біледі. Курс оларды заманауи желілік жүйелердегі қауіпсіздік қатерлерін талдау, азайту және алдын алу бойынша білім мен дағдылармен жабдықтайды.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Бағдарламаларды өңдеудің құрал-жабдықтары
Курстың мақсаты -студенттерге бағдарламалық жүйелерді әзірлеуде қолданылатын принциптер, әдістемелер және құралдар туралы түсінік беру. Курстың соңында студенттер талаптарға сай келетін және сенімді, тиімді және жөндеуге болатын бағдарламалық жасақтама жүйелерін жобалай, дамыта және қолдай білуі керек. Курс студенттерді бағдарламалық жасақтаманы әзірлеу, бағдарламалық жасақтама жобаларын басқару және бағдарламалық жасақтама архитектурасы бойынша мансапқа дайындайды.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Компьютерлік желілер 1
Курстың мақсаты - студенттерге Компьютерлік желілер саласында іргелі білім мен практикалық дағдыларды беру болып табылады. Бұл курс желілік протоколдар, желілік архитектуралар, желілік қауіпсіздік және желі өнімділігі сияқты тақырыптарды қамтиды. Осы курсты аяқтағаннан кейін студенттер компьютерлік желілерді жобалауды, енгізуді және ақаулықтарды жоюды білуі керек, сонымен қатар желілік технологиялар мен олардың қосымшалары туралы нақты түсінікке ие болуы керек.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Бұлтты есептеу
Бұл курс виртуалдандырылған орталарда қолданбалар мен қызметтерді орналастыруға, басқаруға және масштабтауға назар аудара отырып, бұлтты есептеулердің принциптері мен технологияларын зерттейді. Тақырыптарға бұлттық инфрақұрылым, сақтау, қауіпсіздік және қызмет көрсету үлгілері кіреді, студенттерді тиімді және икемді есептеу шешімдері үшін бұлттық платформалардың күшін пайдалануға дайындайды.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Веб-қосымшаның қауіпсіздігі
Курс жалпы осалдықтардан веб-қосымшаларды қорғаудың принциптері мен әдістерін зерттейді. Қамтылған тақырыптарға қауіпсіз кодтау тәжірибелері, аутентификация және авторизация механизмдері, енгізуді тексеру, сеансты басқару және қауіпсіз байланыс кіреді. Студенттер веб-қосымшалардың тұтастығы мен құпиялылығын қамтамасыз ете отырып, ықтимал қауіпсіздік тәуекелдерін анықтау және азайту бойынша практикалық дағдыларға ие болады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
DevOps негіздері
Қазіргі заманғы бағдарламалық қамтамасыз ету жүйесі сапаның, қолжетімділіктің және қауіпсіздіктің талаптарын қанағаттандыру үшін барынша күрделі болып келеді. Және бұл жүйе соңғы пайдаланушылардың қажеттіліктерін қанағаттандыру үшін тез өзгеріп отырады. Барлық өзгерістермен сіз тұрақтылықты, сапаны, қауіпсіздікті және инновацияны қалай қамтамасыз етесіз? Бұл курста DevOps бағдарламалық жасақтаманы әзірлеу, енгізу және пайдалану туралы біртұтас көзқарасты қалай қамтамасыз ететінін қарастырамыз. Сапа мен тұрақтылықты жақсартуға көмектесетін кейбір принциптерді қамтамасыз етіңіз.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Қаржылық технологиялар (FinTech)
Бұл курс қаржы Мен технологияның қиылысында қарқынды дамып келе жатқан сала Болып табылатын Қаржылық Технологияларды (Финтех) терең зерттеу болып табылады. Бұл студенттерге заманауи қаржылық ландшафтты қалыптастыратын принциптер, инновациялар мен қосымшалар туралы жан-жақты түсінік береді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Android бағдарламасына кіріспе
Бұл курс UI дизайны, әрекеттің өмірлік циклі, деректерді сақтау және интерактивтілік сияқты негізгі ұғымдарды қамтитын Android қолданбасын әзірлеу негіздерін зерттейді. Студенттер Java және Android Studio бағдарламаларымен практикалық тәжірибе алады, оларды функционалды және пайдаланушыға ыңғайлы Android қолданбаларын жасаудың маңызды дағдыларымен жабдықтайды.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Төменгі деңгейлі архитектура
Курстың мақсаты -студенттерге процессорлар, жад, енгізу-шығару және үзіліс құрылғыларын қоса алғанда, төмен деңгейлі компьютерлік жүйенің архитектурасы туралы түсінік беру. Курстың соңында студенттер төмен деңгейлі жүйелік бағдарламалық жасақтама мен құрылғы драйверлерін жобалап, енгізе білуі керек. Курс студенттерді компьютерлік жүйелер мен ендірілген жүйелерді бағдарламалау саласындағы мансапқа дайындайды.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Үлестірілген үлкен деректер жүйелері
Курстың мақсаты -студенттерге Hadoop, Spark және NoSQL дерекқорларын қоса, үлестірілген үлкен деректер жүйелерінде қолданылатын принциптер, архитектуралар мен технологиялар туралы түсінік беру. Курстың соңында студенттер масштабтау, сенімділік және өнімділік талаптарына сәйкес келетін үлкен деректерді өңдеу шешімдерін әзірлеп, енгізе алулары керек. Курс студенттерді үлкен деректерді әзірлеу, деректер ғылымы және бұлтты есептеу саласындағы мансапқа дайындайды.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
iOS бағдарламалау негіздері
Курстың мақсаты - iOS қолданбаларын нөлден бастап әзірлеудің негізгі дағдыларын береді. Курстың ең маңызды бағыты MVC архитектуралық дизайн үлгісіне айналады. Сонымен қатар, курс таза кодты жазуға көмектесетін негізгі құрылымдық дизайн үлгілерін қамтиды. Бұл курс барысында сіз ойлай алатын кез келген дерлік iOS қолданбасын жасауға мүмкіндік беретін жиі қолданылатын фреймворктар енгізіледі. Курс заманауи Swift бағдарламалау тілін үйренуден басталып, қолданбаңызға Firebase интеграциясы және AppStore дүкеніне таратумен аяқталады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Бағдарламалық жасақтаманың архитектурасы және дизайн үлгілері
Курс сенімді, масштабталатын және қолдау көрсетілетін бағдарламалық жүйелерді жобалаудың принциптері мен әдістемелерін зерттейді. Қатысушылар әртүрлі архитектуралық стильдерді, дизайн үлгілерін және функционалды және функционалды емес талаптарға тиімді жауап беретін бағдарламалық шешімдерді жасаудың озық тәжірибелерін зерттейді. Бұл курстың мақсаты студенттерді икемді, модульдік және өзгермелі бизнес қажеттіліктеріне бейімделетін бағдарламалық жасақтаманың архитектурасын жобалау бойынша білім мен дағдылармен жабдықтау болып табылады. Дизайн үлгілерін түсіну және қолдану арқылы қатысушылар бағдарламалық жасақтама жобаларының сапасын, өнімділігін және техникалық қызмет көрсету мүмкіндігін жақсарта алады, сайып келгенде, мүдделі тараптар үшін жақсы нәтижелер береді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
FPGA бағдарламалау
Курстың мақсаты студенттерге Field-Programmable Gate Arrays (FPGA) қолданбаларында пайдаланылатын принциптерді, дизайн құрылымын және программалау әдістерін түсіндіруді ұсыну қызметінің мақсаты болып табылады. Курстың аяғында, оқушылар FPGA технологиясын қолданып, цифровық схемаларды дизайндау және өндіру мүмкіндіктерін қолдана алады. Курс оқушыларға цифрлық схема дизайны, жабдықтардың өндіруі және компьютерлік инженерлік алаңында мансаптарына дайындайды.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Экология және тіршілік қауіпсіздігі
Cабақ организмдер мен олардың қоршаған орта арасындағы өзара байланысын түсінуге, қоршаған ортаны қорғауға және қамқорлыққа тәрбиелеуге арналған. Қатысушылар экожүйелер, биоәртүрлілік, табиғатты қорғау, ластану және тұрақты өмір сүру тәжірибесі сияқты тақырыптарды зерттейді. Курс адамдарға планетаның денсаулығын қалыптастырудағы өз рөлін тануға мүмкіндік беру және оларды болашақ ұрпақ үшін табиғи әлемді қорғау және сақтау бойынша белсенді шаралар қабылдауға шабыттандыруға бағытталған.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Бағдарламалық жасақтаманы тестілеу және тексеру
Курстың мақсаты - студенттерге бағдарламалық жасақтаманы тестілеу мен валидациялауда қолданылатын принциптер, әдістер мен құралдар туралы түсінік беру. Курстың соңында студенттер бағдарламалық жасақтаманы тестілеудің тиімді стратегиялары мен валидация процестерін әзірлеуге және енгізуге қабілетті болуы керек. Курс студенттерді бағдарламалық жасақтама, сапа кепілдігі және бағдарламалық жасақтаманы тестілеу саласындағы мансапқа дайындайды.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Табиғи тілдерді өңдеу
Курстың мақсаты -студенттерге табиғи тілді өңдеудің теориялық және практикалық аспектілері, соның ішінде сөйлеуді тану, машиналық аударма және көңіл-күйді талдау туралы түсінік беру. Курстың соңында студенттер мәтіндік деректерді өңдеу және талдау үшін тілді статистикалық модельдеу, сөйлеу бөліктерін белгілеу және талдау сияқты әдістерді қолдана алуы керек. Курс студенттерді деректер ғылымы, компьютерлік лингвистика және жасанды интеллект сияқты салаларда мансапқа дайындайды.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Заттар интернеті деректерін басқару және талдау
Бұл курс Интернет заттары (IoT) құрылғылары арқылы жасалған деректерді өңдеу және талдау үшін қажетті принциптерді, әдістерді және құралдарды зерттейді. Студенттер IoT орталарында деректерді жинау, сақтау, өңдеу және визуализациялау, сондай-ақ IoT деректерінен құнды түсініктер алу үшін аналитика мен машиналық оқытуды қолдану туралы біледі.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Бизнес аналитика
Бұл бизнес контекстінде стратегиялық шешім қабылдау үшін деректерді талдау және түсіндіру дағдыларын дамытуға арналған курс. Ол статистикалық әдістерді, деректерді іздеу әдістерін және болжамды модельдеуді қамтиды. Студенттер үлкен деректер жиынынан құнды түсініктерді алуды, күрделі бизнес мәселелерін шешуді және деректерге негізделген тәсілдер арқылы операцияларды оңтайландыруды үйренеді.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Компьютерлік көру
Курс компьютерлерге көрнекі деректерді түсінуге және түсіндіруге мүмкіндік беретін теория мен әдістерді зерттейді. Студенттер кескіндерді немесе бейнелерді өңдеу және талдау, мағыналы ақпаратты шығару және көрнекі деректер негізінде шешім қабылдау үшін алгоритмдер мен модельдерді үйренеді. Курс кескінді өңдеу, нысанды тану, қозғалысты бақылау және компьютерлік көру қолданбалары контекстінде терең оқыту сияқты тақырыптарды қамтиды.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Деректер қорын басқару жүйелері 2
Бұл курс дерекқордың жетілдірілген дизайны, сұраныстарды оңтайландыру, параллельді бақылау, таратылған мәліметтер базасы, деректерді сақтау және nosql дерекқорлары мен Үлкен Деректер сияқты жаңа технологиялар сияқты тақырыптарды зерттейді. Дәрістер, оқулар, тапсырмалар және мүмкін практикалық жобалар арқылы студенттер заманауи деректерге негізделген қосымшалардың қажеттіліктерін қанағаттандыру үшін күрделі дерекқор жүйелерін жобалау, енгізу және оңтайландыру туралы жан-жақты түсінік алады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Этикалық бұзу және ену сынағы
Бұл курс компьютерлік жүйелердегі осалдықтарды анықтау үшін этикалық бұзудың принциптері мен әдістерін зерттейді. Студенттер қауіпсіздік шараларын бағалауды, ену сынақтарын жүргізуді және тиімді қарсы шараларды ұсынуды үйренеді. Курс киберқауіпсіздікті арттыру және ықтимал қауіптерден қорғау үшін жауапты және заңды бұзу тәжірибесін насихаттайды.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Go бағдарламалау тілі
Курстың мақсаты - студенттерге сақтаулы, эффективті және сенімді деректер жүйелерін жасау үшін Go бағдарламалық тілін пайдалану және оған қатысты технологияларды пайдалану үйрету. Курстың соңында оқушылар Go-ның бірден-қоңырау тиімділігін әзірлеу, деректер қорлары мен алгоритмдерді қолдану және деректер қорлары мен басқа веб сервистермен әрекет етуге болатын Go бағдарламаларын жазуға болады. Курс оқушыларды бағдарламалық даму, бұлттардың жүйелері және веб қолдаулары үшін дайындайды."
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Машиналық Оқыту және Нақты Деректер
Бұл курс терең оқыту, күшейтілген оқыту және генеративті модельдер сияқты алдыңғы қатарлы тақырыптарға назар аудара отырып, машиналық оқытудағы озық тұжырымдамалар мен әдістерді зерттейді. Студенттер жетілдірілген алгоритмдерді, модельдік архитектураларды және практикалық қолданбаларды зерттейді, оларды нақты әлемдегі күрделі машиналық оқыту мәселелерін шешу дағдыларымен жабдықтайды.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Тереңдетілген iOS бағдарламалау
Бұл курс iOS қолданбасын әзірлеуге қатысты озық тұжырымдамалар мен әдістерді терең зерттеуді қамтамасыз етеді. Қамтылған тақырыптарға кеңейтілген UI дизайны, желі, деректер тұрақтылығы, параллельділік және өнімділікті оңтайландыру кіреді. Студенттер күрделі және тиімді iOS қолданбаларын құруға мүмкіндік беретін практикалық жобалар арқылы практикалық тәжірибе алады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Криптография
Бұл курс ақпарат пен коммуникацияларды рұқсатсыз кіруден қорғау үшін қолданылатын принциптер мен әдістерді зерттейді. Студенттер шифрлау, шифрды шешу, цифрлық қолтаңбалар, аутентификация хаттамалары және әртүрлі криптографиялық алгоритмдер туралы біледі. Курс студенттерді қауіпсіз жүйелерді жобалауға және енгізуге дайындай отырып, нақты әлем сценарийлерінде криптографияның практикалық қолданылуына баса назар аударады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Зерттеу әдістері мен құралдары
Курстың мақсаты - студенттерге зерттеу әдістемесі мен құралдары саласында берік негіз беру. Осы курс арқылы студенттер зерттеуді тиімді жүргізуді, зерттеу әдебиеттерін анықтауды және сыни тұрғыдан бағалауды, сондай-ақ тиісті әдістерді қолдана отырып зерттеу жобаларын жасауды үйренеді. Сонымен қатар, студенттер статистикалық бағдарламалық жасақтама және деректерді визуализациялау құралдары сияқты зерттеу құралдарын қолданудың практикалық тәжірибесіне ие болады. Бұл курс академияда немесе өнеркәсіпте зерттеулерге негізделген мансапқа ие болғысы келетін студенттерге қажет.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Терең білім алу
Курстың мақсаты-студенттерге терең нейрондық желілерді, конволюциялық нейрондық желілерді және қайталанатын нейрондық желілерді қоса алғанда, машиналық оқытудың озық тәжірибелері туралы түсінік беру. Курстың соңында студенттер күрделі деректерді өңдей және талдай алатын терең оқыту үлгілерін әзірлеп, енгізе алуы керек. Курс студенттерді жасанды интеллект, деректерді талдау және бағдарламалық жасақтама саласындағы мансапқа дайындайды.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Жобаларды басқару
Курстың мақсаты - студенттер жобаны басқару әдістемелерінің негіздерін, кәсіби тәжірибелерді, соның ішінде жобаның өмірлік циклі, процесс үлгілері, талаптарды әзірлеу және жобалау және осы саладағы өткен және ағымдағы мәселелерді зерттейді. Кәсіпорындар мен тұтынушыларға қажет өте күрделі бағдарламалық жасақтаманы ескере отырып, тәртіпті тәсіл маңызды. Командалық жаттығулар жобаны басқару дағдыларын үйрету үшін қолданылады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Аппараттық Қауіпсіздік
Бұл курс жобалау принциптерін, криптографиялық хаттамаларды және физикалық қауіпсіздік шараларын қамтитын Аппараттық Қауіпсіздікті зерттеуге бағытталған. Студенттер осалдықтарды бағалауды, қарсы шараларды жүзеге асыруды, рұқсатсыз кіруден және араласудан қорғауды үйренеді. Практикалық сабақтар арқылы олар заманауи цифрлық ортада қауіпсіз аппараттық жүйелерді дамытуға үлес қосу дағдыларын меңгереді.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Тереңдетілген Android бағдарламалау
Курс іргелі Android әзірлеу тұжырымдамаларына негізделеді, көп ағынды, желі, дерекқорды біріктіру және пайдаланушы интерфейсін теңшеу сияқты кеңейтілген тақырыптарды зерттейді. Студенттер мобильді қосымшаларды әзірлеу дағдыларын арттырып, оларды Android экожүйесіндегі нақты әлемдегі қиындықтарға дайындай отырып, күрделі функциялары бар жоғары сапалы Android қолданбаларын әзірлеуді үйренеді.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
IoT-ке кіріспе
Курстың мақсаты студенттерге IoT тұжырымдамасы, архитектурасы және технологиялары туралы жан-жақты түсінік беру болып табылады. Курс IoT негіздерін, соның ішінде сенсорларды, жетектерді, деректер байланысын, бұлтты есептеулерді және деректерді талдауды және оларды IoT жүйелерін құру үшін біріктіруді қамтиды.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Робототехникаға кіріспе
Бұл студенттерге робототехниканың принциптері, технологиялары мен қолданылуына жан-жақты шолу жасайтын іргелі курс. Онда роботтардың кинематикасы мен динамикасы, датчиктер мен жетектер, басқару жүйелері, роботтарды бағдарламалау және адам мен роботтың өзара әрекеттесуі сияқты көптеген тақырыптар қамтылған.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Компьютердің жетілдірілген архитектурасы
Курстың мақсаты студенттерге көп ядролы процессорларды, жад жүйелерін және өзара байланысты қоса алғанда, озық компьютерлік архитектуралардың принциптері, дизайны және бағалауы туралы түсінік беру болып табылады. Курстың соңында студенттер өнімділік, қуат және сенімділік талаптарына сәйкес келетін компьютерлік архитектураларды жобалап, бағалай алуы керек. Курс студенттерді компьютерлік сәулет, Компьютерлік инженерия және компьютерлік жүйелерді жобалау саласындағы мансапқа дайындайды.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Компьютерлік желілері 2
Бағдарлама веб-қосымшалардың серверлік жағын құру үшін веб-серверлер, дерекқорлар (біріктірілген деректер жинақтары), PHP, Larawel немесе Django сияқты технологияларды пайдалануға шоғырланған. Қолданбалардың бұл бөліктері, әдетте, ұйымдардың бизнес веб-сайттары орналасқан «ауыр» компьютерлік жүйелерде жұмыс істейді. Осы курстардың технологияларын меңгере отырып, сіз маңызды веб-қосымшаларды, клиент/сервер, дерекқорлар, «көп деңгейлі» қосымшаларды жасай аласыз.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Сыбайлас жемқорлыққа қарсы мәдениет негіздері
Бұл Информатика бағдарламасы шеңберінде студенттерге әртүрлі салалардағы, әсіресе технологиялар мен ақпараттық жүйелер саласындағы сыбайлас жемқорлыққа қарсы іс-қимыл үшін маңызды принциптер, стратегиялар мен тәжірибелер туралы білім беруге бағытталған курс. Ол бағдарламалық жасақтаманы әзірлеудегі этикалық ойлар, деректердің қауіпсіздігі мен құпиялылығы, сыбайлас жемқорлықтың алдын алуға қатысты құқықтық негіздер және корпоративтік басқару тәжірибесі сияқты тақырыптарды қамтиды. Курс цифрлық дәуірдегі адалдықтың, ашықтықтың және есеп берудің маңыздылығын атап көрсетеді, студенттерді этикалық мәселелерді шешуге дайындайды және технологиялық секторда сыбайлас жемқорлыққа қарсы мәдениетті ілгерілетуге үлес қосады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Жалпы жоба
Бұл курс жобаны уақыт белгілеу, бюджеттеу, тәуекелдерді басқару және командалық ынтымақтастық сияқты негізгі тақырыптарды қамтитын жобаны басқарудың принциптері мен тәжірибелерін зерттейді. Практикалық жаттығулар мен кейс зерттеулері арқылы студенттер бағдарламалық жасақтаманы әзірлеу жобаларын басқаруда практикалық дағдыларға ие болады және жобаның өмірлік циклінің күрделілігін тиімді шарлауды үйренеді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
АТ-менеджмент
Курстың мақсаты - студенттерге АТ-менеджменттің принциптері мен тәжірибелері туралы түсінік беру. Ақпараттық жүйелер стратегиясы, жобаларды басқару, ептілік, үнемді басқару, инновациялар қамтылған. Курс сонымен қатар ұйымдардың стратегиялық менеджментін түсіну және жақсарту үшін мінез-құлық ғылымдарының түсініктерін пайдаланады. Курстың бір бөлігі менеджменттің озық тәжірибелеріне, әсіресе, студенттерден командаларда кең ауқымды өзін-өзі зерттеуді талап ететін Үнемді басқару құралдарына бағытталған.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
IT саласындағы көшбасшылық
Курс IT индустриясына арналған өтінішті лидерлік қабілеттерін дамытуға бағытталған. Ол IT-командаларды жетілдіру, инновацияны қолдау жасау және технология мамандығының динамикасында орта жасау боларымен ұйымның мақсаттарына жету үшін жолдандыруларды қамтиды.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Ақпаратты визуализациялау
Бұл күрделі деректерді визуализациялау принциптері мен әдістерін зерттеуге арналған курс. Тәжірибелік жобалар мен теориялық тұжырымдамалар арқылы студенттер ақпараттың көрнекі және интерактивті көріністерін жасауға үйренеді. Курс тиімді визуализация құралдары мен дизайн принциптерін қолдану арқылы деректерді талдауды, үлгіні тануды және шешім қабылдауды жақсартуға бағытталған.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Қаржылық сауаттылық
Бұл пән қаржылық қызметтерге, бағдарламалауға және салық жағдайларына маманданған, қаржылық ресурстарды басқаруға, төлемдер мен салық құжаттарын ресімдеуге және басқа да байланысты аспектілерге қажетті қаржылық сауаттылыққа тәрбиелеу түрінде қолдау көрсететін студенттерге арналған. Студенттер қаржы нарықтары мен салаларының құрылымын зерттейді, бюджеттік тапсырмаларды орындайды, қаржы құралдары мен кез келген ағымдағы төлемдер туралы ақпарат алады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Comprehensive Cybersecurity and Penetration Testing тректы аяқтаушы жоба
Бұл жобаға бағытталған курс киберқауіпсіздік пен енуді тексеру әдістерін жан-жақты зерттеуді қамтамасыз етеді. Студенттер осалдықтарды анықтауда, этикалық бұзуды жүргізуде және сенімді қауіпсіздік шешімдерін әзірлеуде практикалық тәжірибе алады. Жолды аяқтау жобасы студенттердің практикалық дағдыларын, қауіпсіздік негіздерін білуін және киберқауіптерді тиімді түрде азайту қабілетін бағалайды.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Software Engineering тректы аяқтаушы жоба
Курс студенттерге бағдарламалық қамтамасыз етудің маңызды жобасын әзірлеу үшін бағдарламалық жасақтама инженериясында білімдері мен дағдыларын қолдануға мүмкіндік береді. Студенттер бағдарламалық жасақтаманы әзірлеу әдістемелері мен құралдарында өздерінің біліктілігін көрсете отырып, күрделі бағдарламалық жүйені жобалау, енгізу, сынау және құжаттау қабілеттерін көрсетеді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Білім берудегі ақпараттық технологиялар (EdTech)
Бұл курс технология мен білімнің қиылысын зерттеуге арналған. Студенттер оқытуды басқару жүйелері, электрондық оқыту платформалары және деректерді талдау құралдары сияқты білім беру технологияларындағы соңғы жетістіктермен танысады. Олар оқыту мен оқу тәжірибесін жақсарту үшін технологияға негізделген шешімдерді жобалау, енгізу және бағалау туралы түсінік алады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
ИТ-құқық
Курстың мақсаты - студенттерді зияткерлік меншік, деректерді қорғау және электрондық коммерция туралы заңдарды қоса алғанда, ақпараттық технологиялардың құқықтық аспектілерімен таныстыру болып табылады. Курстың мақсаты-ұлттық және халықаралық заңнаманы қоса алғанда, ол жұмыс істейтін құқықтық шеңбер туралы жан-жақты түсінік беру. Мақсат-студенттерді әртүрлі контексттерде айти-мен байланысты іс-шараларға байланысты заңды тәуекелдерді анықтауға және азайтуға дайындау.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Жасанды Интеллекттің Этикасы, Құқығы Және Саясаты
Бұл курс Технология мен қоғам арасындағы күрделі өзара әрекеттесуді зерттей отырып, Жасанды Интеллекттің (AI) Этикасын, Заңын және Саясатын зерттейді. Студенттер ЖАСАНДЫ ИНТЕЛЛЕКТТІ дамытуға және енгізуге қатысты этикалық ойларды, соның ішінде әділеттілік, есеп беру және біржақтылық мәселелерін зерттейді. Олар сондай-ақ ДЕРЕКТЕРДІҢ құпиялылығы, зияткерлік меншік құқықтары және жауапкершілік сияқты ЖАСАНДЫ ИНТЕЛЛЕКТ ландшафтын қалыптастыратын құқықтық негіздер мен нормативтік мәселелерді зерттейді. Сонымен қатар, курс ЖАСАНДЫ ИНТЕЛЛЕКТТІҢ саяси салдарын, соның ішінде оның басқаруға, қадағалауға және демократияға әсерін зерттейді. Сыни талдау және талқылау арқылы студенттер ЖАСАНДЫ ИНТЕЛЛЕКТТІҢ этикалық, құқықтық және саяси аспектілері туралы түсінік алады, оларды бағдарлауға және ЖАСАНДЫ ИНТЕЛЛЕКТ технологияларын жауапкершілікпен әзірлеуге және пайдалануға үлес қосуға дайындайды.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Көркем әдебиеттегі жасанды Интеллект
Бұл курс көркем әдебиеттегі жасанды интеллектті (AI) бейнелеу мен бейнелеуді қызықты зерттеу болып табылады. Ол ӘРТҮРЛІ әдеби шығармаларда, фильмдерде, телехикаяларда және бұқаралық ақпарат құралдарының басқа түрлерінде ЖАСАНДЫ ИНТЕЛЛЕКТТІ бейнелеудің, бейнелеудің және түсіндірудің көп қырлы тәсілдерін зерттейді. Сыни талдау және талқылау арқылы студенттер ЖАСАНДЫ ИНТЕЛЛЕКТ кейіпкерлері мен әңгімелерінің технологияға және оның адамзатқа әсеріне қатысты қоғамдық көзқарастарды, қорқыныштарды және ұмтылыстарды қалай көрсететінін зерттейді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Компьютерлік ғылымдары саласындағы жеке даму
Бұл студенттердің кәсіби және жеке дағдыларын арттыруға арналған курс. Ол тиімді қарым-қатынас, топтық жұмыс, уақытты басқару, мақсат қою және өзін-өзі ынталандыру сияқты салаларға назар аударады. Студенттер информатиканың қарқынды дамып келе жатқан саласында өркендеу үшін жақсы дайындалғанын қамтамасыз ете отырып, өздерінің мансаптарына тұтас көзқарасты дамытады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Медициналық кескіндерді өңдеу
Курстың мақсаты студенттерге медициналық кескінді өңдеу принциптері, әдістері мен қолданбалары, соның ішінде кескіндерді алу, жақсарту, сегменттеу және тіркеу туралы түсінік беру болып табылады. Курстың соңында студенттер медициналық бейнелеу қолданбалары үшін тиімді кескін өңдеу шешімдерін әзірлеуге және енгізуге қабілетті болуы керек. Курс студенттерді медициналық бейнелеу, биомедициналық инженерия және денсаулық сақтау технологияларын дамыту саласындағы мансапқа дайындайды.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Сандық маркетинг
Бұл курс өнімдер мен қызметтерді онлайн ілгерілетудің стратегиялары мен әдістеріне бағытталған. Ол іздеу жүйесін оңтайландыру (SEO), әлеуметтік медиа маркетингі, мазмұнды жасау және деректерді талдау сияқты негізгі тақырыптарды қамтиды. Студенттер бизнес мақсаттарын технологиялық жетістіктермен үйлестіре отырып, цифрлық ландшафтта тиімді нарыққа шығудың практикалық дағдыларына ие болады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Геологияға арналған деректер туралы ғылым
Бұл курс геология ғылымы саласында деректер ғылымының әдістерін қолдануға, студенттерді геологиялық және экологиялық деректерді тиімді талдау және түсіндіру құралдары мен әдістемелерімен жабдықтауға бағытталған. Студенттер геокеңістіктік деректерді спутниктік суреттер, сенсорлар және геологиялық зерттеулер сияқты әртүрлі көздерден жинауды, тазалауды және алдын ала өңдеуді үйренеді. Олар кеңістіктік талдауды, қашықтықтан зондтауды және геостатистиканы қоса алғанда, геоғылыми деректер жиынтығына бейімделген машиналық оқыту алгоритмдері мен статистикалық әдістерді зерттейді. Практикалық жобалар мен жағдайлық зерттеулер арқылы студенттер геологиялық картаға түсіру, пайдалы қазбаларды барлау, қоршаған ортаны бақылау және климатты модельдеу сияқты нақты геология ғылымының мәселелерін шешу үшін деректер ғылымының әдістерін қолдануда практикалық тәжірибе жинақтайды. Курстың соңында студенттер геокеңістіктік мәліметтерден құнды түсініктер алу және геоғылымдарды зерттеу мен қолдану саласындағы жетістіктерге үлес қосу дағдыларымен жабдықталған.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Hardware Engineering and Operating Systems тректы аяқтаушы жоба
Курс компьютерлік жүйелерді жобалау, енгізу және оңтайландыруда практикалық тәжірибені қамтамасыз ететін аппараттық инженерия мен операциялық жүйелерден алынған білімді интеграциялауға бағытталған. Студенттер аппараттық және бағдарламалық қамтамасыз ету құрамдастарын біріктіретін жобаны жүзеге асырады, бұл екі салада да өздерінің біліктілігін көрсетеді және тиімді және сенімді есептеу шешімдерін жасау қабілетін көрсетеді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Data Science and AI тректы аяқтаушы жоба
Курс аяқталу жобалары арқылы деректер ғылымы мен жасанды интеллект бойынша тәжірибені ұсынады. Студенттер нақты әлемдегі деректер жиынтығымен жұмыс істейді, машиналық оқыту алгоритмдерін қолданады және күрделі мәселелерді шешу үшін AI үлгілерін әзірлейді. Курс олардың практикалық дағдыларын арттырады және оларды деректер ғылымы мен AI саласындағы мансапқа дайындайды.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Кәсіпкерлік
Бұл бакалавриат студенттерін технологиялық стартаптар әлемінде шарлау үшін қажетті маңызды білім мен дағдылармен жабдықтауға арналған динамикалық курс. Бұл курс идея, нарықты зерттеу, бизнес-жоспарлау, қаржыландыру стратегиялары және тиімді топты басқару сияқты тақырыптарды қамтиды. Студенттер бүгінгі бәсекеге қабілетті бизнес ландшафтында инновациялық технологияларға негізделген кәсіпорындарды құру және іске қосу үшін техникалық тәжірибесін қолдануды үйренеді.
Оқу жылы - 4
Семестр - 8
Несиелер - 5
Профессии
Оқыту нәтижелері
- Шетел тілін үйрену, оқу, жазу, тыңдау және сөйлеу дағдыларын иелену, сондай-ақ тілдің түрлі байланыс контекстерінде дұрыс қарым-қатынас жасау үшін мәдени түсінікке ие болу.ф
- Математика, физика және биологияның негізгі принциптерін түсініп, оларды қолдану, логикалық ойлау, математикалық моделдеу және статистикалық талдау арқылы осы дисциплиналар бойынша күрделі мәселелерді шешу
- Компьютерлік бағдарламаларды жасау және оптимизациялау, дерек құрылымдарын және кеңейтілген алгоритмдерді эффективті қолдану, сонымен қатар Go деген программалау тіліндегі дағдылықтарды арттыру. FAANG (Facebook, Amazon, Apple, Netflix, Google) компанияларында әдетте пайдаланылатын кодтама әдістері, алгоритмдер мен дерек құрылымдарын түсіну мен қолдануды көрсету, мәселе шешу және өнім жасау.
- Деректер базалары жүйелерін жобалау және басқару, кеңейтілген дерек талдау орындау және машиналық оқыту, терең оқыту және табиғи тілді өңдеу әдістерін қолдану. Үлкен мөлшердегі деректерді өңдеу үшін бұлттық есептеулерді пайдалану, дерек визуализациясын жасау және компьютерлік көру және медициналық кескіндерді өңдеу сияқты салаларда арнайы құралдарды қолдану. Осы дағдылықтарды деректер ғылымы және ЖИ қатарына енгізу.
- Өзара байланысқа ұйымдастырылған және пайдалануға ыңғайлы веб және мобильді қолданбаларды жобалау, өндіру және тексеру, оның ішінде фронт-энд және бэк-энд веб программалау, iOS және Android платформалары, сондай-ақ бағдарламалық жасақтаманың архитектуралық үлгілерін пайдалану. UX/UI дизайнның негіздерін қолдану, кеңейтілген бағдарламалық жасақтама өндіру құралдарын пайдалану және бағдарламалық жасақтама функционалдығын тексеру. Осы дағдылықтарды бағдарламалық жасақтама инжинирингінің комплекс жобасында орындау.
- Компьютерлік архитектураны түсіну және жобалау, операциялық жүйелерді Linuxқа нысана көрсету арқылы басқару, және FPGA-ны программалау. Желі протоколдарын, цифрлық схемалық дизайнын және төмен деңгейдегі архитектураны түсіну жӣне орындау. IoT құрылғыларымен танысу, деректерді басқару және IoT үшін аналитика. Осы концепцияларды аппараттық жасақтама және операциялық жүйелерді жобалауды орындау.
- Киберқауіпсіздіктің негіздерін түсіну, қауіпсіз кодтау әдістерін қолдану және желі және веб қолданбаларының қауіпсіздігін қамту мәселелерін орындау. Криптография дағдыларын дамыту, осалдықтарды анықтау үшін этикалық бұзу және ену тестілеуін жүргізу және осы дағдыларды цифрлық активтердің қауіпсіздігін қамтамасыз ету үшін қолдану. Киберқауіпсіздік және енуді тестілеу жөніндегі кешенді жоба шеңберінде осы қағидаттар мен техниканы іске асыру.
- Компьютер ғылымдары саласындағы зерттеу құралдары мен әдістемелерін қолдану, ақпараттық технологиялар саласындағы жобаларды басқару және кәсіпкерлік динамикасын түсіну. Қаржылық технологиялар (FinTech), ақпараттық технологияларды басқару , цифрлық маркетинг, құқық, экономика және экология принциптерін түсіну және қолдану. Ақпараттық құқықты түсінумен ақпараттық технологиялар саласында өзін-өзі жетілдіру және көшбасшылық дағдыларын дамыту. Білім беруде ақпараттық технологиялардың қолданылуын зерттеу (EdTech) және осы тұжырымдамаларды кешенді жоба аясында жүзеге асыру.