6B06105 Бағдарламалық қамтамасыз ету в Сулейман Демирель атындағы университеті
-
Білім беру бағдарламасының мақсаты Бағдарламаның мақсаты - нақты әлемдегі салалық мәселелерді шешетін бағдарламалық шешімдерді әзірлеу, енгізу және басқару үшін терең түсіну, сыни ойлау және тиімді коммуникация дағдыларын көрсететін білікті бағдарламалық қамтамасыз ету инженерлерін дамыту. Білім базасын шыңдауда зерттеулер мен инновациялар арқылы бағдарламалық жасақтама жасаудың принциптері мен тәжірибесін меңгеру, әртүрлі бағдарламалау тілдері мен технологияларында шешімдерді әзірлеу қабілеті, мүдделі тараптармен тиімді өзара әрекеттесу, этикалық шешім қабылдау, үздіксіз білім алу, көпмәдениетті ортада бейімделу және даму болып табылады.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Ағылшын тілі
-
ЖОО атауы Сулейман Демирель атындағы университеті
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Бағдарламалау негіздері
Курстыі оқу студенттерде есептеу процестерін алгоритмдеу және теориялық білім мен дағдыларды қалыптастыруға және инженерлік, ақпараттық және логикалық есептерді шешуге арналған бағдарламалау тілінде бағдарламалар (міндетті емес) құруға бағытталған. Курстың мақсаты негізгі ұғымдарын, мәліметтер типтері туралы түсініктерді, алгоритмдік құрылымдар мен олармен жұмыс жасау әдістерін білу.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Дискретті математика
Курс осындай тақырыптарды қарастырады: Есептеу принциптері. Комбинаторика элементтері. Байланыстар. Функциялар. Мәлімдеме логикасы. Генераторлық функциялар. Қайталану. Есептер".
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Түрік тілі 1 (A1 деңгейі)
Курстың мақсаты - студенттің түрік тілінің әліппесін үйренуі. Амандасу, қоштасу, танысу секілді қарапайым күнделікті кездесетін сөздерді қолдана алады. Өзін және отбасы мүшелерін таныстыра алады. Дүние жүзіндегі елдер мен ұлттар түрікше қалай аталуын үйренеді. Ай және апта атаулары, жыл мезгілдерін айта алады. Сағат сұрай алады. Сонымен қатар түрік тілі пәні бойынша жеңіл грамматикалық құрылыстарды, жаттаған сөздер мен сөз тіркестерін қолдана алады. Оңай тақырыптарда қысқаша сөйлеу, өзі жайында айту, өтініш сұрау, сұрақ қою, сонымен қатар өзі және басқалар туралы айту, олар не істейтіні, қайда тұратыны жайлы хабарласу дағдыларын қалыптастырады. Түрік тілінің грамматикасы, ерекшеліктері туралы білімдерін нығайтады, оны тілдік қолданыста пайдалана алады. Студенттер түрік тілінде еркін тақырыпта сөйлем құрап ойын еркін жеткізе алады.
Оқу жылы - 1
Семестр - 1
Несиелер - 3
-
Автоматтар теориясы
Курс математикалық есептеу модельдерін және дерексіз машиналарды зерттейді. Студенттер ақырлы автоматтарды, тұрақты өрнектерді, контекстсіз грамматиканы және Тьюринг машиналарын үйренеді. Теориялық зерттеу және есептерді шешу арқылы студенттер есептеу жүйелерінің мүмкіндіктері мен шектеулері туралы түсінік алады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Сызыкты алгебра
Курс сызықтық теңдеулер жүйесі. Матрицалар. Анықтағыштар. Векторлық кеңістік. Сызықтық операторлар. Эйгендік шамалар және векторлар. Иордания қалыптасады. Квадраттық формалар. Үздіксіз математикаға қосымшалар.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Объектіге бағытталған бағдарламалау және білім беру тәжірибесі
Курс теориялық оқытуды бағдарламалауда практикалық қолданумен біріктіреді. Студенттер объектіге бағытталған бағдарламалау принциптерін үйренеді және оларды білім беру жобаларында қолданады. Практикалық кодтау және жобаларды әзірлеу жаттығулары арқылы студенттер бағдарламалау дағдылары мен педагогикалық әдістерге ие болады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Түрік тілі 2 (A1 деңгейі)
Курстың мақсаты студенттердің әртүрлі тақырыптардағы пікірсайыс тәжірибесі арқылы сыни ойлау, көпшілік алдында сөйлеу және түрік тілін меңгеру дағдыларын дамыту болып табылады. Клубқа қатысу арқылы студенттер сенімді дәлелдер құруды, ақпаратты тиімді зерттеуді және талдауды, сондай-ақ түрік тілінде сенімді презентация жасауды үйренеді. Сайып келгенде, курс құрметті және сындарлы диалогқа ықпал ететін, сондай-ақ түрік қоғамындағы маңызды әлеуметтік, мәдени және саяси мәселелерді тереңірек түсінуге ықпал ететін жағдай жасауға бағытталған.
Оқу жылы - 1
Семестр - 2
Несиелер - 3
-
Математикалық талдау 1
Курс ақпараттық жүйелер саласына қатысты математикалық түсініктер мен әдістердің берік негізін қамтамасыз етуге арналған. Қатысушылар алгебра, есептеулер, дискретті математика және ықтималдықтар теориясы сияқты тақырыптарды зерттеп, олардың деректерді талдауға, алгоритмді жобалауға және жүйені модельдеуге қатысты мәселелерді шешудегі қолданбаларына назар аударады. Бұл курстың мақсаты білім алушыларды ақпараттық жүйелерді талдау және оңтайландыру үшін қажетті математикалық дағдылармен және ой қорыту қабілеттерімен қаруландыру, осы саладағы неғұрлым озық зерттеулер мен кәсіби тәжірибе үшін негіз қалау болып табылады. Осы математикалық принциптерді меңгере отырып, қатысушылар негізделген шешімдер қабылдауға, тиімді алгоритмдерді әзірлеуге және ақпараттық жүйені жобалау мен енгізудегі қиындықтарды тиімді шешуге мүмкіндік алады.
Оқу жылы - 1
Семестр - 5
Несиелер - 5
-
Бағдарламалық жасақтама инженериясы мен үрдісіне кіріспе
Курс бағдарламалық жасақтаманы әзірлеу әдістемелері мен процестеріне шолу жасайды. Студенттер бағдарламалық жасақтаманы әзірлеудің өмірлік циклін, талаптардың инженериясын және жобаларды басқару техникасын үйренеді. Практикалық жобалар мен жағдайларды талдау арқылы студенттер сапалы бағдарламалық өнімдерді құрудың ең жақсы тәжірибелері туралы түсінік алады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Алгоритмдерге кіріспе
Бұл курс есептеу есептерін математикалық модельдеуге кіріспе береді. Ол осы есептерді шешу үшін қолданылатын жалпы алгоритмдерді, алгоритмдік парадигмаларды және деректер құрылымдарын қамтиды. Курс алгоритмдер мен бағдарламалау арасындағы байланысты көрсетеді және осы есептер үшін негізгі өнімділік өлшемдері мен талдау әдістерін енгізеді.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Өнімді әзірлеу 1
Бұл жаңа өнімдерді құру принциптері мен процестеріне бағытталған негізгі курс. Студенттер нарықты талдау, дизайнерлік ойлау және инновациялық және нарыққа дайын өнімдерді әзірлеу үшін прототиптеу әдістері сияқты негізгі ұғымдарды үйренеді. Практикалық жобалар мен кейс-зерттеулер арқылы олар идеядан коммерцияландыруға дейінгі өнімді әзірлеудің әртүрлі кезеңдерін шарлау үшін практикалық дағдыларды алады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Бағдарламалық қамтамасыз етуді әзірлеу әдістемелері
Курс студенттерді бағдарламалық жүйелерді әзірлеуде қолданылатын әртүрлі тәсілдермен, шеңберлермен және процестермен таныстырады. Студенттер бағдарламалық жасақтама жобаларының қалай жоспарланғанын, орындалатынын және басқарылатынын түсіну үшін әртүрлі әдістемелер мен олардың негізгі принциптері туралы біледі. Жоба талаптарына, команда динамикасына және ұйымдық контекстке негізделген сәйкес әдістемелерді таңдауға баса назар аударылады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Деректер қорын басқару жүйелері 1
Бұл курс практикалық қолдануға баса назар аудара отырып, SQL және NoSQL дерекқорларында кеңейтілген дағдыларды дамытуға бағытталған. Студенттер күрделі SQL сұрауларын, соның ішінде ішкі сұраулар мен қосылуларды жазуды үйренуден бастайды. Олар сонымен қатар тиімділікті арттыру және артықшылықты азайту үшін дерекқорды қалай тиімді қалыпқа келтіру керектігін үйренеді.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Әлеуметтік мәселелер және кәсіби тәжірибе
Курс әртүрлі кәсіби салалардағы этикалық, құқықтық және әлеуметтік мәселелерді қарастырады. Студенттер қоғамдағы рөлі туралы кеңірек түсінік қалыптастыру үшін әртүрлілік, тұрақтылық және корпоративтік жауапкершілік сияқты тақырыптарды зерттейді. Кейстерді талдау және талқылау арқылы студенттер кәсіби жағдайларда қолданылатын сыни ойлау және этикалық шешім қабылдау дағдыларын дамытады.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Бағдарламалық жасақтаманың архитектурасы және дизайн үлгілері
Курс сенімді, масштабталатын және қолдау көрсетілетін бағдарламалық жүйелерді жобалаудың принциптері мен әдістемелерін зерттейді. Қатысушылар әртүрлі архитектуралық стильдерді, дизайн үлгілерін және функционалды және функционалды емес талаптарға тиімді жауап беретін бағдарламалық шешімдерді жасаудың озық тәжірибелерін зерттейді. Бұл курстың мақсаты студенттерді икемді, модульдік және өзгермелі бизнес қажеттіліктеріне бейімделетін бағдарламалық жасақтаманың архитектурасын жобалау бойынша білім мен дағдылармен жабдықтау болып табылады. Дизайн үлгілерін түсіну және қолдану арқылы қатысушылар бағдарламалық жасақтама жобаларының сапасын, өнімділігін және техникалық қызмет көрсету мүмкіндігін жақсарта алады, сайып келгенде, мүдделі тараптар үшін жақсы нәтижелер береді.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Бағдарламалық қамтамасыз етуді тестілеу және сапаны қамтамасыз ету
Курс студенттерге бағдарламалық жүйелердің сенімділігін, функционалдығын және сапасын қамтамасыз ету үшін қажетті білім мен дағдыларды береді. Студенттер бағдарламалық қосымшалардағы ақаулар мен қателерді анықтау үшін әртүрлі тестілеу әдістерін, әдістерін және құралдарын үйренеді. Бағдарламалық жасақтаманы әзірлеудің бүкіл өмірлік циклі барысында сапаны қамтамасыз ету процестерінің маңыздылығын түсінуге баса назар аударылады.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Өнімді әзірлеу 2 және Capstone жобасы
Курс студенттерге прототиптер жасауға, тестілеуге және қайталануға баса назар аудара отырып, өнімді әзірлеудің озық кезеңдері арқылы бағыт береді. Қатысушылар тұжырымдамаларды жетілдіру, прототиптерді әзірлеу, маркетингтік зерттеулер жүргізу және өнімді шығаруға дайындық бойынша топтарда жұмыс істейді. Тәжірибелік жобалар және саладағы серіктестермен ынтымақтастық арқылы студенттер инновациялық өнімдерді нарыққа сәтті шығару үшін қажетті практикалық тәжірибе мен дағдыларға ие болады.
Оқу жылы - 2
Семестр - 4
Несиелер - 3
-
Бағдарламалық қамтамасыз етуді модельдеу және талдау
Курс олардың дизайнын түсіну және жақсарту үшін бағдарламалық жүйелердің дерексіз көріністерін жасау әдістемелерін қарастырады. Студенттер бағдарламалық жасақтаманың сапасы мен функционалдығын бағалау үшін модельдеу тілдері, ресми әдістер және талдау құралдары сияқты әдістерді үйренеді. Теориялық оқыту және практикалық жаттығулар арқылы студенттер сенімді және тиімді бағдарламалық жүйелерді құру үшін қажетті бағдарламалық жасақтаманы модельдеу және талдау дағдыларын алады.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Мобильді бағдарламалау (Android)
Курс Android платформасына арналған қосымшаларды әзірлеуге қысқаша кіріспе ұсынады. Студенттер Android қосымшаларын әзірлеудің негізгі тұжырымдамаларын, соның ішінде интерфейс дизайнын, деректерді сақтауды және сенсорлар мен орналасу қызметтері сияқты құрылғы мүмкіндіктерін біріктіруді үйренеді. Практикалық жобалар мен жаттығулар арқылы қатысушылар Android платформасында құрылғыларға арналған функционалды және интерактивті мобильді қосымшаларды құру үшін қажетті дағдыларды алады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Компьютерлік көру
Курс компьютерлерді кескіндерден немесе бейнелерден визуалды ақпаратты түсіндіруге үйрету әдістерінің теориясы мен қолданылуын зерттейді. Студенттер кескінді өңдеу әдістері, нысанды анықтау, сегменттеу және тану алгоритмдері туралы біледі. Практикалық жобалар мен эксперименттер арқылы олар кескіндерді жіктеу, нысандарды қадағалау және көріністі түсіну сияқты тапсырмалар үшін компьютерлік көру жүйелерін құру дағдыларын дамытады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Ақпараттық қауіпсіздікті қамтамасыз ету әдістері мен құралдары
Бұл сандық ақпаратты қорғау үшін қолданылатын әртүрлі стратегияларды, құралдар мен әдістерді қамтитын жан-жақты курс. Студенттер шифрлауды, қол жеткізуді басқаруды, аутентификация механизмдерін және қауіпсіздік хаттамаларын үйренеді. Кейстерді талдау және практикалық жаттығулар арқылы олар осалдықтарды бағалау, қауіпсіздік шараларын енгізу және компьютерлік жүйелер мен желілерде тәуекелдерді азайту дағдыларын дамытады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Мультимедиялық қосымшаларды әзірлеу
Курс интерактивті мультимедиялық кеңістіктерді құрудың әдістері мен құралдарын жан-жақты зерттеуді қамтамасыз етеді. Студенттер аудио, видео, графика және анимация сияқты әртүрлі мультимедиялық элементтерге еніп, олардың қолданбаларға интеграциялануын үйренеді. Практикалық жобалар мен жаттығулар арқылы қатысушылар әртүрлі платформалар мен құрылғыларға арналған қызықты мультимедиялық қосымшаларды жобалау және әзірлеу дағдыларын алады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Linux әкімшілігі
Курс linux әкімшілігі курсы студенттерге Linux негізіндегі жүйелерді басқару принциптері мен тәжірибесін үйретуге бағытталған. Бағдарламада жүйені орнату, конфигурациялау, Пайдаланушыларды басқару, файлдық жүйелер және қауіпсіздікті басқару сияқты тақырыптар бар. Практикалық сабақтар мен нақты сценарийлер арқылы студенттер Linux серверлері мен желілерінде әкімшілік және ақаулықтарды жою дағдыларын алады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Құқық
Курс құқықтық принциптерге, жүйелерге және тәжірибеге жан-жақты кіріспе береді. Студенттер қылмыстық құқық, келісім-шарт құқығы және конституциялық құқық сияқты әртүрлі құқық салаларын зерттейді. Кейстер мен заңды құжаттарды талдау арқылы студенттер сыни ойлау дағдыларын дамытады және қоғамдағы құқықтың рөлін түсінеді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
АТ қауіпсіздігі және тәуекелдерді басқару
Курс байес желілеріне кіріспе. Прогрессивті Байес желілері. Байес желілерін құру. Сандық айнымалылар және үздіксіз бөлу функциялары. Операциялық тәуекелді модельдеу. Модельдеу жүйесінің сенімділігі. Байес және ереже
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Ақпараттық қауіпсіздік
Курс цифрлық ақпаратты қорғау стратегияларына, құралдарына және әдістеріне жан-жақты шолу жасайды. Студенттер теориялық тұжырымдамаларды, практикалық жаттығуларды және кейстерді талдауды біріктіру арқылы шифрлау, қол жеткізуді басқару, аутентификация механизмдері және қауіпсіздік хаттамалары бойынша дағдыларға ие болады. Осалдықтарды бағалау және тиімді қауіпсіздік шараларын енгізу әдістерін игере отырып, студенттер компьютерлік жүйелер мен желілердегі тәуекелдерді азайтуға дайын.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Компьютерлік желілер 2
Бұл заманауи компьютерлік желілерді жобалауға, іске асыруға және басқаруға арналған жетілдірілген курс. Студенттер желілік қауіпсіздік, маршруттау хаттамалары және желіні оңтайландыру әдістері сияқты тақырыптарды зерттейді. Практикалық зертханалық жұмыстар мен жобалар арқылы олар конфигурация, ақаулықтарды жою және күрделі желілік инфрақұрылымдардың қауіпсіздігін қамтамасыз ету дағдыларын дамытады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Пайдаланушы интерфейсінің дизайны
Курс интуитивті және визуалды тартымды интерфейстерді құру принциптері мен әдістеріне жан-жақты шолу жасайды. Студенттер әртүрлі платформалар мен құрылғылар үшін ыңғайлылық, қолжетімділік және эстетикалық дизайн мәселелерін зерттейді. Практикалық жобалар мен талқылаулар арқылы қатысушылар пайдаланушы тәжірибесін жақсартатын тиімді интерфейстерді жобалау дағдыларын дамытады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
IOS бағдарламалауға кіріспе
Курс Apple компаниясының iOS платформасына арналған қосымшаларды әзірлеудің негізгі түсінігін ұсынады. Студенттер swift бағдарламалау тілінің негіздерін және пайдаланушы интерфейсінің дизайны, деректерді басқару және қолданбаның өмірлік циклі сияқты iOS негізіндегі негізгі даму тұжырымдамаларын үйренеді. Практикалық жобалар мен оқулықтар арқылы қатысушылар iOS-та қарапайым қосымшалар құруға және iOS-қа арналған даму білімдерін кеңейтуге қажетті дағдыларды алады.
Оқу жылы - 3
Семестр - 5
Несиелер - 3
-
C# бағдарламалауға кіріспе
Бұл C# бағдарламалау тіліне және оның негізгі синтаксисіне шолу жасайтын негізгі курс. Студенттер C#-де айнымалылар, басқару құрылымдары және объектіге бағытталған бағдарламалау принциптері сияқты бағдарламалаудың негізгі тұжырымдамаларын үйренеді. Практикалық жаттығулар мен жобалар арқылы студенттер қарапайым қосымшаларды әзірлеуде практикалық тәжірибе алады және C#бағдарламалық жасақтамасын әзірлеу негіздерін түсінеді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Зерттеу әдістері
Курс студенттерге әртүрлі пәндер бойынша зерттеу жүргізуге қатысты принциптер, әдістер және процестер туралы жан-жақты түсінік береді. Теориялық оқыту мен практикалық қолданудың үйлесімі арқылы студенттер ғылыми зерттеулерді тиімді жобалауды, енгізуді және бағалауды үйренеді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Ойын дамыту
Курс интерактивті цифрлық ойындарды құру принциптері мен тәжірибелеріне жан-жақты кіріспе береді. Студенттер ойын дизайнының әртүрлі аспектілерін, соның ішінде сюжеттік желіні, ойын механикасын және визуалды эстетиканы зерттейді, саланың стандартты құралдары мен технологияларын қолдана отырып практикалық тәжірибе жинайды. Жобалық оқыту және ынтымақтастық арқылы қатысушылар өз ойындарын жобалау, прототиптеу және жүзеге асыру үшін қажетті дағдыларды дамытады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Экономика
Курс негізгі экономикалық принциптерге, теориялар мен тұжырымдамаларға шолу жасайды. Студенттер сұраныс пен ұсыныс, нарық құрылымдары, фискалдық және ақша-несие саясаты, халықаралық сауда сияқты тақырыптарды зерттейді. Нақты жағдайларды-зерттеулер мен экономикалық көрсеткіштерді талдай отырып, студенттер экономиканың қалай жұмыс істейтінін және олардың жұмысына қандай факторлар әсер ететінін тереңірек түсінеді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
UI/Ux дизайны
Курс пайдаланушы интерфейсін (UI) және пайдаланушы тәжірибесін (UX) жобалау принциптері мен әдістемелерін жан-жақты зерттеуді ұсынады. Теория мен практиканың үйлесімі арқылы студенттер пайдаланушыға бағдарлану және өзара әрекеттесудің тегіс ағындарын құру принциптерін ұстану арқылы визуалды тартымды интерфейстер құруды үйренеді. Соңғы пайдаланушыға ыңғайлылыққа, қол жетімділікке және эмпатияға баса назар аудара отырып, қатысушылар әртүрлі платформалар мен құрылғыларда тартымды цифрлық пайдаланушы тәжірибесін жасау үшін қажетті дағдыларды дамытады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Кәсіпкерлік
курс жоғарғы оқу орындарында болашақ мамандарға қауіпсіз және қалыпты жұмыс жағдайын жасауды, ТЖ жағдайында халықты және шаруашылық объектілеріндегі адамдарды апаттан және авариялардан қорғау жұмыстарын дұрыс орындау мен болжауды, өндірістік травматизмді және кәсіби ауруларды болдырмайтын жаңа техника мен технологияларға байланысты сұрақтарды дұрыс шешім қабылдаудың теориялық және тәжірибелік дағдыларын оқып үйретеді.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Тіршілік қауіпсіздігінің негіздері
Курс ақпарат пен активтерді қауіпсіздік қатерлерінен қорғау үшін қолданылатын негізгі принциптерге, стратегияларға және технологияларға шолу жасайды. Қатысушылар желілік қауіпсіздік, криптография, қол жетімділікті басқару және қауіпсіздік саясаты сияқты тақырыптарды зерттейді. Теориялық оқыту және практикалық жаттығулар арқылы студенттер әртүрлі салаларда қолданылатын тұжырымдамалар мен қауіпсіздік техникасы туралы негізгі түсінікті дамытады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Экология
Курс организмдер мен олардың қоршаған орта арасындағы өзара байланысын түсінуге, қоршаған ортаны қорғауға және қамқорлыққа тәрбиелеуге арналған. Қатысушылар экожүйелер, биоәртүрлілік, табиғатты қорғау, ластану және тұрақты өмір сүру тәжірибесі сияқты тақырыптарды зерттейді. Курс адамдарға планетаның денсаулығын қалыптастырудағы өз рөлін тануға мүмкіндік беру және оларды болашақ ұрпақ үшін табиғи әлемді қорғау және сақтау бойынша белсенді шаралар қабылдауға шабыттандыруға бағытталған.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Қаржылық сауаттылық
Курс студенттерге жеке қаржыны тиімді басқару үшін қажетті білім мен дағдыларды беруге арналған. Ол бюджеттеу, жинақтау және инвестициялау негіздерін, сондай-ақ несие мен қарызды басқаруды түсінуді қоса алғанда, тақырыптардың кең ауқымын қамтиды. Студенттер банктік шоттар, несиелер, ипотека және сақтандыру сияқты әртүрлі қаржылық өнімдер мен қызметтер туралы білетін болады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Сыбайлас жемқорлыққа қарсы мәдениет негіздері
Курс студенттерді қолданыстағы заңнама мен құқықтық жүйеге баса назар аудара отырып, құқықтық теориялар мен принциптер туралы іргелі түсінікпен қамтамасыз етеді. Ол қазіргі әлемнің негізгі құқықтық негіздерін, оның ішінде құқық нормалары мен құқықтық өзара әрекеттесуді қамтиды. Курс сонымен қатар жеке тұлғалардың құқықтары, міндеттері мен міндеттемелерін егжей-тегжейлі көрсете отырып, олардың құқықтық ұстанымдарын қарастырады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Үлгіні тану
Курс деректердегі заңдылықтар мен құрылымдарды анықтау әдістері мен әдістері туралы жан-жақты түсінік береді. Студенттер әртүрлі тәсілдерді, соның ішінде статистикалық әдістерді, Машиналық оқыту алгоритмдерін және үлгілерді талдау және жіктеу үшін қолданылатын нейрондық желілерді үйренеді. Теориялық зерттеу және практикалық қолдану арқылы қатысушылар әртүрлі деректер жиынтығында үлгіні тану дағдыларын дамытады және бұл білімді кескінді өңдеу, сөйлеуді тану және тау-кен деректері сияқты салаларда қолданады.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Бизнес-процестерді модельдеу
Бұл курс бизнес-процестерді модельдеу теориясы мен тәжірибесіне шолу жасауға арналған. Бұл курста студенттер бизнес-процестерді модельдеу және талдау негіздерін, соның ішінде процесс үлгілері, талаптар және өнімді әзірлеу сияқты ұғымдарды үйренеді. Бұл курс студенттерді болашақ бакалавриат лауазымдарына дайындауға көмектеседі. Бұл курс студенттерге бизнес-аналитикаға шебер көзқарасты дамытуға көмектесуге бағытталған.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Жоғары деңгейлі тілдерде бағдарламалау
Курс студенттерді Python, Java және C#сияқты әртүрлі жоғары деңгейлі бағдарламалау тілдерімен таныстырады. Студенттер бағдарламалаудың негізгі тұжырымдамаларын, синтаксисті және әртүрлі тілдерге қолданылатын ең жақсы тәжірибелерді үйренеді. Практикалық тапсырмалар мен жобалар арқылы қатысушылар нақты мәселелерді шешу үшін жоғары деңгейлі тілдерде тиімді және қолдау көрсетілетін кодты жазу дағдыларына ие болады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Блокчейн технологиясы
Курс блокчейн технологиясының негізгі принциптері мен қосымшаларын терең зерттеуді қамтамасыз етеді. Студенттер орталықтандырылмаған есеп жүйелері, консенсус механизмдері, ақылды келісімшарттар және криптовалюта экономикасы туралы біледі. Теориялық тұжырымдамалар мен практикалық жаттығулар арқылы қатысушылар әртүрлі салаларда блокчейн шешімдерін түсіну, әзірлеу және енгізу үшін қажетті білім мен дағдыларды алады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Кәсіпорын сәулеті
Курс ұйымның мақсаттарын қолдау үшін құрылымдар мен процестерді жобалау мен енгізуге жан-жақты шолу жасайды. Студенттер бизнес-стратегияны инфрақұрылыммен және қосымшалармен теңестіру үшін әртүрлі құрылымдарды, әдістемелерді және ең жақсы тәжірибелерді үйренеді. Кейстерді талдау және практикалық жаттығулар арқылы қатысушылар тиімділікті, ауқымдылықты және инновацияны оңтайландыратын корпоративтік архитектураларды құру және басқару дағдыларын дамытады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Тестілеудегі автоматтандыру
Курс автоматтандырылған тестілеу әдістері мен құралдарын терең зерттеуді ұсынады. Студенттер тестілеудің тиімділігі мен дәлдігін арттыру үшін автоматтандырылған тест сценарийлерін жазуды және орындауды үйренеді. Практикалық жаттығулар мен нақты мысалдар арқылы қатысушылар бағдарламалық қамтамасыз етуді әзірлеу жобаларында автоматтандырылған сынақ шеңберлерін енгізу және қолдау үшін қажетті дағдыларды алады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Машиналық оқыту
Курс деректерге негізделген компьютерлерді оқытудың принциптері мен әдістеріне жан-жақты кіріспе ұсынады. Студенттер машиналық оқытудың әртүрлі алгоритмдерін, соның ішінде мұғаліммен, мұғалімсіз және күшейтілген оқыту әдістерін үйренеді. Теориялық дәрістер мен практикалық жобалар арқылы қатысушылар болжамды модельдерді құру, деректер үлгілерін талдау және әртүрлі салаларда негізделген шешімдер қабылдау дағдыларын дамытады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Қаржы негіздері
Курс қаржылық ұғымдар мен принциптер туралы қажетті түсінік береді. Студенттер Қаржы нарықтары, инвестицияларды талдау және тәуекелдерді басқару сияқты тақырыптарды зерттейді. Теориялық оқыту және практикалық қолдану арқылы қатысушылар жеке және кәсіби салада негізделген қаржылық шешімдер қабылдау үшін қажетті білім алады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Нейрондық модельдеу және дамыту желілер
Курс нейрондық желілердің архитектуралары мен алгоритмдерін жан-жақты зерттеуді ұсынады. Студенттер жіктеу, регрессия және үлгіні тану сияқты әртүрлі тапсырмалар үшін нейрондық желілерді жобалауды, оқытуды және бағалауды үйренеді. Теориялық дәрістер мен практикалық жобалар арқылы қатысушылар кескінді тану, табиғи тілді өңдеу және болжамды аналитика сияқты салалардағы нақты мәселелерді шешу үшін нейрондық желілерді құру және оңтайландыру дағдыларына ие болады.
Оқу жылы - 3
Семестр - 6
Несиелер - 3
-
AWS бұлтты есептеу
Бұл курста сіз Amazon DynamoDB, Amazon Simple Storage Service және AWS Lambda сияқты бірнеше AWS қызметтерін пайдаланып қауіпсіз және масштабталатын бұлттық қолданбаларды әзірлеу үшін AWS SDK пайдалануды үйренесіз. Сіз кодты пайдаланып AWS-пен қалай әрекеттесу керектігін зерттейсіз және негізгі ұғымдар, ең жақсы тәжірибелер және ақауларды жою бойынша кеңестер туралы біле аласыз.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Go бағдарламалау тілі
Go бағдарламалау тілі курсы қарапайымдылығы мен тиімділігімен танымал осы тілге жан-жақты кіріспе ұсынады. Студенттер Go-дің негізгі ерекшеліктерін, мысалы, күшті параллельді қолдау, кіріктірілген тестілеу шеңбері және өнімділікті оңтайландыру мүмкіндіктерін зерттейді. Практикалық жаттығулар мен жобалар арқылы қатысушылар go-да масштабталатын және сенімді бағдарламалық шешімдерді әзірлеу дағдыларын алады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Тестілеуге кіріспе
Курс бағдарламалық жасақтаманы тестілеудің принциптері мен әдістері туралы негізгі түсінік береді. Студенттер тестілеудің әртүрлі әдістемелерін, соның ішінде қолмен және автоматтандырылған тәсілдерді, тестілеуді жоспарлау және орындау стратегияларын үйренеді. Теориялық сабақтар мен практикалық жаттығулар арқылы қатысушылар бағдарламалық өнімдердің сапасы мен сенімділігін қамтамасыз ету үшін қажетті дағдыларды дамытады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
IТ басқару, тәуекел, сәйкестік
Курс тәуекелдерді тиімді басқару және ұйымдардағы реттеуші талаптардың сақталуын қамтамасыз ету үшін стандарттарды, тәжірибелер мен әдістерді толық түсінуді қамтамасыз етеді. Қатысушылар іс-әрекетті бизнес мақсаттарымен теңестіру, тәуекелдерді бағалау және азайту, сондай-ақ сәйкестік талаптарына сәйкестік үшін бақылау тетіктерін енгізу стратегияларын зерттейді. Кейс-стади және интерактивті талқылаулар арқылы студенттер басқару құрылымдарын жақсарту және ұйымдық активтерді қорғау үшін практикалық білім алады.
Оқу жылы - 3
Семестр - 7
Несиелер - 5
-
IT саласындағы көшбасшылық
Курс IT-индустриядағы бірегей сын-қатерлерге сәйкес келетін көшбасшылық дағдыларды дамытуға бағытталған. Қатысушылар командаларды ынталандыру, инновацияларды ілгерілету және технологиялық өзгерістерді басқару стратегияларын үйренеді. Интерактивті сабақтар мен нақты әлем мысалдары арқылы студенттер ұйымның табысы мен өсуіне ықпал ете отырып, IT орталарында тиімді көшбасшылық қабілеттерін жақсартады.
Оқу жылы - 3
Семестр - 7
Несиелер - 5
-
Деректер этикасы және қолданбалы аналитика
Курс әртүрлі салалардағы деректер негізінде шешім қабылдаудың этикалық аспектілері мен салдарын қарастырады. Қатысушылар нақты деректерге аналитикалық әдістерді қолдану арқылы күрделі этикалық дилеммаларды қалай шешуге болатынын зерттейді. Кейстер мен пікірталастарды талдау арқылы студенттер деректерді жауапкершілікпен пайдалану және түсіндіру үшін негіз жасайды.
Оқу жылы - 3
Семестр - 7
Несиелер - 5
-
IТ активтерін басқару
Курс ұйымдардағы it активтерін, соның ішінде аппараттық және бағдарламалық жасақтаманы, сондай-ақ лицензияларды тиімді басқарудың негізгі принциптері мен тәжірибелерін қамтиды. Қатысушылар түгендеуді қадағалау, шығындарды оңтайландыру, тәуекелдерді азайту және сәйкестік стратегияларын зерттейді. Практикалық жаттығулар мен кейс-стади арқылы студенттер активтердің өмірлік циклін оңтайландыру және олардың ақпараттық инфрақұрылымдағы құнын арттыру дағдыларын игереді.
Оқу жылы - 3
Семестр - 7
Несиелер - 5
-
Үлкен деректерді талдау
Курс құнды ақпаратты алу және деректерге негізделген шешімдер қабылдау үшін кең және күрделі деректер жиынтығын талдау әдістері мен құралдарын зерттейді. Қатысушылар ауқымды деректер жиынындағы үлгілерді, трендтерді және корреляцияларды анықтау үшін data mining, Машиналық оқыту және болжамды аналитика сияқты тақырыптармен танысады. Практикалық жобалар мен кейс-стади арқылы студенттер бизнес-аналитика мен инновация үшін үлкен деректерді тиімді пайдалану дағдыларын дамытады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Компьютерлік желілердегі қауіпсіздік
Курс желілік ортадағы деректер мен жүйелерді қорғаудың стратегиялары мен әдістерін терең түсінуге мүмкіндік береді. Студенттер киберқауіптерден қорғау үшін шифрлауды, брандмауэрлерді, шабуылдарды анықтау жүйелерін және басқа қауіпсіздік шараларын үйренеді. Тәжірибелік зертханалар мен кейс-стадилер арқылы қатысушылар осалдықтарды бағалау, қауіпсіздік саясатын енгізу және компьютерлік желілердегі шабуылдардан қорғау дағдыларын дамытады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Сымсыз желілер
Курс сымсыз байланыс технологиялары мен хаттамалары туралы жан-жақты түсінік береді. Қатысушылар сымсыз желілерді, соның ішінде Wi-Fi, ұялы желілер және 5G сияқты жаңа технологиялар сияқты тақырыптарды жобалауды, орналастыруды және басқаруды үйренеді. практикалық зертханалық жұмыстар мен кейс-стади арқылы студенттер сымсыз желі инфрақұрылымын теңшеу, ақаулықтарды жою және оңтайландыру бойынша практикалық дағдыларды үйренеді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Зерттеу әдістері мен құралдары
Курс IT саласындағы ғылым туралы білімін жетілдіруге бағытталған курс, мұнда студенттер топта бірлесіп жұмыс істейді және олардың зерттеу саласына қатысты мақалаларға мета-талдау жасайды.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Жобаны басқару
Курс қатысушыларды әртүрлі салалардағы жобаларды тиімді жоспарлау, орындау және бақылау үшін негізгі дағдылар мен әдістемелермен жабдықтайды. Студенттер жобаны бастау, жұмыс көлемін анықтау, жоспарлау, бюджеттеу және тәуекелдерді басқару сияқты негізгі ұғымдарды үйренеді. Практикалық жаттығулар мен кейс-стади арқылы олар командаларды басқару, ресурстарды басқару және жобаның сәтті нәтижелеріне қол жеткізу қабілеттерін дамытады.
Оқу жылы - 4
Семестр - 7
Несиелер - 3
-
Стартаптар теориясы
Курс стартап-жобаларды құру және басқару негіздерін зерттейді. Студенттер идеяларды қалыптастыру, бизнес үлгілерін әзірлеу, нарықты талдау және қаржыландыру стратегиялары сияқты тақырыптарды зерттейді. Кейстерді талдау және интерактивті талқылаулар арқылы студенттер кәсіпкерлік пен стартап-экожүйенің қиындықтары мен мүмкіндіктерін түсінеді.
Оқу жылы - 4
Семестр - 8
Несиелер - 5
-
Жоғары курс жобасы
Курс әртүрлі салалардағы деректер негізінде шешім қабылдаудың этикалық аспектілері мен салдарын қарастырады. Қатысушылар нақты деректерге аналитикалық әдістерді қолдану арқылы күрделі этикалық дилеммаларды қалай шешуге болатынын зерттейді. Кейстер мен пікірталастарды талдау арқылы студенттер деректерді жауапкершілікпен пайдалану және түсіндіру үшін негіз жасайды.
Оқу жылы - 4
Семестр - 8
Несиелер - 5
Профессии
Оқыту нәтижелері
- Ақпараттық жүйелерде де, бағдарламалық жасақтама инженериясында да, соның ішінде бағдарламалық жасақтаманы әзірлеудің өмірлік циклін, дерекқорды басқаруды, жүйені талдау мен жобалауды қоса алғанда, іргелі тұжырымдамаларды, теорияларды және әдістемелерді терең түсінуді көрсету.
- Ұйымдық қажеттіліктерді қанағаттандыратын және нақты әлемдегі қиындықтарды шешетін ақпараттық жүйелер мен бағдарламалық шешімдерді талдау, жобалау және енгізу үшін сыни ойлау және проблемаларды шешу дағдыларын қолдану
- Инновациялық шешімдерді әзірлеу және жоғары сапалы жобаларды жеткізу үшін ақпараттық жүйелер мен бағдарламалық инженериядан алынған білімді біріктіре отырып, пәнаралық командаларда тиімді ынтымақтастықта болу
- Бағдарламалық жасақтаманың инженерия принциптері мен тәжірибесіндегі біліктілікті көрсете отырып, бағдарламалық шешімдерді жобалау және енгізу үшін әртүрлі бағдарламалау тілдерін, әзірлеу құралдарын және технологияларын пайдалану
- Масштабтау, қауіпсіздік және пайдалану мүмкіндігі сияқты факторларды ескере отырып, бағдарламалық жасақтаманы әзірлеуге және ақпараттық жүйелерді басқаруға арналған сәйкес әдістемелерді, әдістерді және құралдарды бағалау және таңдау
- Күрделі тұжырымдамалар мен шешімдерді анық және сенімді жеткізе отырып, жазбаша есептер, ауызша презентациялар және техникалық құжаттама арқылы техникалық және техникалық емес әртүрлі мүдделі тараптармен тиімді қарым-қатынас жасау
- Ақпараттық жүйелер мен бағдарламалық қамтамасыз ету инженериясына қатысты этикалық, құқықтық және әлеуметтік мәселелерден хабардар болуды көрсетіңіз және негізделген шешімдер қабылдау және этикалық дилеммаларды шешу үшін этикалық негіздемелерді қолдану
- Ақпараттық жүйелер мен деректерді басқаруға қатысты этикалық және құқықтық мәселелерді, соның ішінде құпиялылық, қауіпсіздік, зияткерлік меншік, нормативтік талаптарға сәйкестік және қоршаған ортаны қорғау мәселелерін зерттеу.
- Жаһанданған ортада және көпмәдениетті командаларда мәдениетаралық құзыреттілік пен тиімді коммуникация дағдыларын көрсете отырып, әртүрлі мәдени және кәсіби контексттерге бейімделу.
- Зерттеу, инновациялар және ғылыми зерттеулер арқылы ақпараттық жүйелер және бағдарламалық қамтамасыз ету саласындағы білімнің ілгерілеуіне, туындайтын қиындықтар мен мүмкіндіктерді шешу үшін теориялық негіздер мен практикалық түсініктерді қолдану арқылы үлес қосу.
- Оқу, жазу, тыңдау және сөйлеуді қамтитын шет тілін меңгеру әр түрлі контексттерде тиімді қарым-қатынас үшін маңызды мәдени түсініктерді алумен қатар қол жеткізіледі.
- Математикадағы, сондай-ақ сызықтық және дискретті математикадағы маңызды принциптерді түсіну және пайдалану, осы салалардағы күрделі мәселелерді шешу үшін логикалық пайымдауды, математикалық модельдеуді және статистикалық талдауды қолдану.