Қолданыстағы білім беру бағдарламасы

6B06103 Компьютерлік инженерия в әл-Фараби атындағы Қазақ Ұлттық университеті

Пәндер

  • Компьютерлік инженерияға кіріспе

    Пәннің мақсаты – операциялық параметрлерді, архитектура мен интерфейстерді анықтауды, жобалау үшін бастапқы деректерді жинау және талдау үшін қажетті әрекеттерді орындауды, алгоритмді құруды, оны енгізуді және тестілеуді жүзеге асыруды, бағдарламалық қамтамасыз етудің құрамдас бөліктеріне қойылатын талаптарды талдауды үйрету. компьютерлік жүйелердегі бағдарламалық қамтамасыз ету және микробағдарлама.

    Оқу жылы - 1
    Семестр - 1
    Несиелер - 6
  • Қаржы сауаттылығының негіздері

    Пәннің мақсаты: қаржылық ақпаратты түсіну мен олардың жеке қаржы мәселелеріне қатысты сауатты және негізделген шешімдер қабылдау үшін студенттерде ұтымды қаржылық мінез-құлықты қалыптастыру, сонымен қатар сыни тұрғыдан бағалау қабілетін арттыру, қаржылық құралдарды, оның ішінде цифрлық технологияларды пайдалану арқылы қаржылық қызметтерді тұтынушылар ретінде олардың құқықтары мен мүдделерін қорғауға байланысты процестерді талдау.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Кәсіпкерлік

    Мақсаты: кәсіпкерлік теориясы мен тәжірибесін зерделеу негізінде кәсіпкерлік қызметтің практикалық дағдыларын қалыптастыру болып табылады. Студент қабілетті: жеке қызығушылықтары мен қабілеттеріне сәйкес келетін нарық мүмкіндіктерін пайдалануға; бизнесті бастау туралы бастапқы шешімді қабылдауға; қолданыстағы құқықтық нормалар шеңберінде тиімді жұмыс жасауға; стартаптың әлеуетті нарықтық мүмкіндіктерін анықтауға және бағалауға.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Әл-Фараби және қазіргі заман

    Пәннің мақсаты – студенттердің әлемдік және ұлттық мәдениеттің даму контекстіндегі ұлы түркі ойшылы Әбу Насыр әл-Фарабидің ғылыми және философиялық мұрасы туралы түсініктерді қалыптастыру. Әл-Фараби мұрасының ерекшеліктері және оның түркі философиясының қалыптасуына тигізген әсері; шығыс философиясының Еуропалық Ренессансқа әсер ету сипаты; ұлттық және әлемдік философия тарихының дәстүрлі және қазіргі заманғы мәселелері қарастырылады.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Жемқорлыққа қарсы іс-қимылдың құқықтық негіздері

    Пәннің мақсаты: Мемлекеттік билік органдарының, саяси және қоғамдық ұйымдардың сыбайлас жемқорлыққа қарсы іс-қимыл саласындағы қызметін талдау қабілетін қалыптастыру. Қазіргі қоғамдағы сыбайлас жемқорлық мәселелері туралы объективті білім беру. Жасанды интеллектінің (ЖИ) сыбайлас жемқорлық тәуекелдерін анықтау, алдын алу және талдау үдерістеріндегі рөлін көрсету. Сыбайлас жемқорлыққа қарсы заңнаманың негізгі ережелерін түсіндіру. Қазіргі заманғы цифрлық технологиялар мен ЖИ-дің талдамалық құралдарын ескере отырып, сыбайлас жемқорлықты еңсеру дағдыларын үйрету.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Абай ілімі

    Пәннің мақсаты - болашақ мамандардың кәсіби білімін, түсінігін, қабілетін елдің ынтымағы мен бірлігін нығайту, қоғамның интеллектуалдық әлеуетін арттыру мақсатында қолдану құзіреттілігін қалыптастыру. Қарастырылатын мәселелер:Абай ілімі туралы түсінік; Абай ілімінің қайнар көздері; Абай ілімінің құрамдас бөлімдері; Абай ілімінің категориялары; Абай ілімінің өлшеу құралдары; Абай ілімінің мәні мен маңызы.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Алгоритмдер және деректер құрылымдары

    Пәннің мақсаты: алгоритмдерді құру әдістерін және программалаудың әртүрлі есептерін тиімді шешу үшін деректердің базалық құрылымын қолдану қабілетін қалыптастырудан тұрады. Пәнді оқу нәтижесінде студенттерде келесі қабілеттерді қалыптастыру: - фундаментальды есептеу алгоритмдерін пайдаланып, әртүрлі программалар құру; - сұрыптау әдістерін пайдаланып, массивтерді өңдеу; - мәліметтер құрылымын іс жүзінде пайдалану; - алгоримтдердің тиімділігін талдау.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Экология және тұрақты даму

    Пән студенттерде экологиялық дүниетанымды қалыптастыруға, табиғат пен қоғам арасындағы өзара байланысты ғылыми тұрғыда түсіндіруге және тұрақты дамудың мақсаттары мен принциптері жөнінде кешенді білім беруге бағытталған. Пән аясында жаһандық және өңірлік экологиялық мәселелер, қоршаған ортаны қорғау, табиғи ресурстарды тиімді пайдалану жолдары қарастырылады. Студенттер тұрақты даму саласында ғылыми негізделген, жауапты шешімдер қабылдау дағдыларын меңгереді.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Инклюзияға кіріспе

    Пәннің мақсаты: инклюзивті білім беру негіздерінің ғылыми-теориялық білімдер жүйесін меңгеру, ерекше білім беру қажеттіліктері бар тұлғалармен өзара әрекеттесуді ұйымдастырудың құндылық бағдарларын қалыптастыру, инклюзивті ортада кәсіби қызмет саласындағы құзыреттерді меңгерту

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Ғылыми зерттеу әдістері

    Пәннің мақсаты – ғылым саласындағы танымдық іс-әрекетте дағдылар қалыптастыру. Ақпаратты түсіну және игеру үшін ғылыми зерттеу әдістерін қолдану. Зерттеу нысанын сипаттай білу. Ғылыми білімнің объективті мазмұнын алу үшін ғылыми ақпаратты іздеу, өңдеу, жүйелеу, талдау, синтездеу әдістерін меңгеру. Негіздеу, бекіту, бағалау үшін зерттеудің аналитикалық және практикалық әдістері мен дәлелдеу жүйелерін қолдану.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Адам тіршілігі қауіпсіздігінің негіздері

    Пән адамның өмір сүру ортасында туындайтын қауіпті және зиянды факторлардан қауіпсіздікті қамтамасыз етудің теориялық және практикалық негіздерін, төтенше жағдайларда төнетін қауіп-қатерлерден қорғану ережелерін білуге студенттерді даярлау, зардап шеккендерге алғашқы көмек көрсету бойынша практикалық дағдыларды меңгеруге бағытталған.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Математикалық талдау

    Пәннің мақсаты: студенттерге функцияларды зерттеу, шексіз қатарлар, шектер, туынды мен интегралдау, бірнеше айнымалыдан тәуелді функциялар және олардың қолданылуы бойынша іргелі білім беру. Заманауи қолданбалы есептерге арналған аналитикалық әдістерді меңгерту арқылы инженерлік, ақпараттық және экономикалық модельдерде математикалық талдауды тиімді қолдану дағдыларын қалыптастыру.

    Оқу жылы - 1
    Семестр - 2
    Несиелер - 5
  • Физика

    Пәннің мақсаты – әлемнің қазіргі физикалық бейнесін түсіну, іргелі заңдарды, классикалық және қазіргі физика теорияларын, физикалық зерттеу әдістерін қолдану, типтік есептерді шешу. Курста физикалық құбылыстар және физиканың заңдары, олардың маңызды практикалық қосымшаларда қолдану шекаралары оқытылады. Курс компьютерді қолдану арқылы физикалық жағдайларды модельдеу дағдыларын қалыптастырады.

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Дискретті математика

    Дискретті типтегі есептерді шешу қабілетін қалыптастыру. Бұл курс жиындарды және олармен қарым-қатынас пен операцияларды қарастырады. Сондай-ақ, біз сандар теориясы мен комбинаторика элементтерін, рекурсивті қатынастарды, функцияларды шығаратын қалдық теореманы, мультипликативті функцияларды, Диофант теңдеулерін, графикалық теория элементтерін және логикалық функцияларды енгіземіз.

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Алгебра және геометрия

    Пәннің мақсаты: алгебралық теңдеулер теориясы, детерминанты матрицасы және негізгі қасиеттері, екінші ретті сызықтар мен беттерді алгебралық сипаттамасы, топтар, туралы бастапқы ақпаратты оқып үйрену. Білім: Анықтауыштарды есептеуге, САТЖ шешу және зерттеуге, векторлар жүйелерін сызықтық тәуелділікке зерттеуге, кері матрицаны есептеуге, арифметикалық кеңістіктің векторлар жүйесінің рангісі мен базасын табуға арналған Гаусс әдісін қолдану.

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Компьютерлік жүйелерді ұйымдастыру және архитектурасы

    Пәннің мақсаты: замануи микропроцессорлар мен мультипроцессорлар жұмыс істеу принциптері мен құрылғылар туралы студенттерге терең және іргелі білімді меңгерту, олардығ негізгі бағыттары мен даму тендециясы, ЭЕМ архитектурасының ерекшеліктеріне байланысты сапасына әсері және олардың әртүрлі қолданбалы бағдарламалар класында жұмыс істеуі; қолданбалы бағдарламаларды тиімді архитектурасымен таныстыру.

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Операциялық жүйелер

    Пәннің мақсаты: операциялық жүйелердің концпциясын, операциялық жүйелерді жоблаудың және құрудың фундаментальды принциптерін зерттеу.Пән бойынша келесі аспектілер қарастырылады: Операциялық жүйелердің құрылымы. Аппараттық интерфейстер және абстракциялар. Процестерді диспетчерлендіру, ағындар, синхрондау, процесс аралық қатынас, жадыны басқару, файлдық жүйелер, жүйені қорғаужәне қауіпсіздік.

    Оқу жылы - 2
    Семестр - 3
    Несиелер - 5
  • Компьютерлік желілер

    Пәннің мақсаты: компьютерлік желілерді жобалауды және әкімшілендіруді орындау, желілердегі қауіпсіздік мәселелерін шешу қабілетін қалыптастырудан тұрады.Пән бойынша келесі аспектілер қарастырылады: Желі арқылы коммуникация. Функционалдылық және OSI моделі қосымшаларының хаттамалары. OSI моделі моделінің транспорттық деңгейі. OSI модетилі моделінің желілік деңгейі

    Оқу жылы - 2
    Семестр - 4
    Несиелер - 5
  • Ықтималдықтар теориясы және математикалық статистика

    Бұл пәнде статфизика, кванттық механика және басқа да физикалық пәндерді меңгеру үшін алынған білімді қолдану таныстырылады. Негізгі дидактикалық бірліктер (бөлімдер): кездейсоқ оқиғалар алгебра, негізгі теоремалар; дискретті және үздіксіз кездейсоқ шамалар, үлестіру заңдары; Үлкен сандар заңы, үлестіру параметрлерін нүктелік және аралық бағалау, корреляция, регрессиялық талдаукездейсоқ функциялар және олардың негізгі сипаттамалары.

    Оқу жылы - 2
    Семестр - 4
    Несиелер - 6
  • Объектілі- бағытталған программалау

    Пәннің мақсаты: студенттердің объектілі-бағытталған бағдарламалау саласында жүйелік білімі мен практикалық дағдыларын қалыптастыру.Пән бойынша келесі аспектілер қарастырылады: Объектілі-бағытталған тәсіл. Объектілі-бағытталған программалаудың негізгі принциптері. Объектілі-бағытталған әдістің негізгі принциптері.Абстракция.

    Оқу жылы - 2
    Семестр - 4
    Несиелер - 6
  • Машиналық оқыту

    Пәннің мақсаты: студенттерге заманауи машиналық оқыту әдістері, алгоритмдері мен құралдары бойынша теориялық және практикалық білім беру, сондай-ақ оларды нақты қолданбалы есептерде тиімді пайдалану дағдыларын қалыптастыру. Пән келесі аспектілерді қамтиды: бақылаулы және бақылаусыз оқыту әдістері, классификация және регрессия алгоритмдері, кластерлеу және ассоциация ережелері, нейрондық желілердің негіздері, модельдерді бағалау және оңтайландыру, сонымен қатар қазіргі танымал кітапханалар мен фреймворктер (Scikit-learn, TensorFlow, PyTorch)

    Оқу жылы - 3
    Семестр - 5
    Несиелер - 5
  • Электроника

    Пәннің мақсаты: Ақпараттарды өңдеуде математикалық әдістерді қолдану, ақпараттарды басқару құрылғысы ретінде компьютермен жұмыс жасау, ақпаратты өңдеу, сақтау, негізгі әдістерді қолдана алу. Ақпаратты коммуникациялық технологиялар мен заманауи электронды құрылғыларды кәсіби қызметкерлікте қолдануды қалыптастыру.

    Оқу жылы - 3
    Семестр - 5
    Несиелер - 5
  • Деректер қорын басқару жүйесі

    Пәннің мақсаты: ДҚБЖ ортасында таратылған деректер қорын өңдеу процесін оқып үйрену. Курсты оқу барысында студент төмендегідей білімдерді меңгереді: -деректерді манипуляциялау әдістерін, бағдарламалаларда деректерді валидациялау әдістерін қолдану; - деректер қоймасын жобалау; - деректер қоймасын орналастыру; -әртүрлі пәндік салаларда математикалық модельдеу есептерін шешу кезінде деректер базасын қолдану; -деректер қорының инфологиялық және датологиялық модельдерін әзірлеу; -деректер қорын жобалаудың және жобаларды басқарудың аспаптық құралдарымен жұмыс істеу. Пән бойынша келесі аспектілер қарастырылады: SQL Server қауіпсіздік үлгілерімен, қосылымдардың есептік жазбаларымен және дерекқор пайдаланушыларының есептік жазбаларымен жұмыс. SQL Server сақтық көшірмесін жасау. SQL Server Agent қауіпсіздік мүмкіндіктерін іске асыру. Делдал-есептік деректермен және есептік жазбалармен жұмыс істеу. Сервер рөлдерімен және дерекқордың рөлдерімен жұмысістеу.

    Оқу жылы - 3
    Семестр - 5
    Несиелер - 5
  • Бағдарламалық қамтамасыз ету архитектурасы

    Курс мақсаты: Веб-қосымшалар, қанық Интернет-қосымшалар (RIA), қанық клиенттік қосымшалар, қызметтер және мобилді қосымшалар сияқты жалпылама типті қосымшалардың дизайны және архитектурасы бойынша ұсыныстарды жасап үйрену. Сәтті шешімді өңдеуге арналған дизайн мен архитектураны құру шаблондары мен негізгі принциптерін түсіну. Міндеті: Жоба архитектурасын құрудың базалық принциптері мен шаблондарын үйрету; Жобалаудың стратегиясы мен шаблонын дұрыс қолдануды уйрету; Негізгі техникалық шешімдерді анықтауды және жүзеге асыруды үйрету. Қысқаша мазмұны: Бағдарламалық қамтама архитектурасы. Архитектуралық шаблондар және тәсілдер. Архитектураны құру және дизайн әдістемесі. Жобалау сатылары. Сервистер және қабаттар. Көп қабатты құрылымды жобалау сатылары. Бизнес қабатты жобалау бойынша ұсыныстар. Сервис қабатын жобалау бойынша ұсыныстар. Проектирование компонентов представления. Ұсыну компоненттерін жобалау. Копоненттерді жобалау бойынша ұсыныстар. Офистік бизнес қосымшалардың компонеттері. Бірлескен ақпаратты басқару.

    Оқу жылы - 3
    Семестр - 5
    Несиелер - 5
  • Жүйелік программалау

    Пәннің мақсаты: жүйелік программалау тәсілдерін, жүйелік программалық қамтаманы әзірлеу үшін қазіргі заманғы интеграцияланған аспаптық құралдарды қолдану қабілетін қалыптастырудан тұрады.Пән бойынша келесі аспектілер қарастырылады: Ассемблер тіліне кіріспе. Компьютерде мәліметтерді көрсету, регистрлер. Стек. Жүгіну әдістері. Негізгі дәрежесі артық емес инструкциялар. Мәліметтерді жіберу.

    Оқу жылы - 3
    Семестр - 5
    Несиелер - 5
  • Ақпараттық қауіпсіздік негіздері

    Пән бойынша келесі аспектілер қарастырылады: Ақпараттық қауіпсіздік және оны қамтамасыз ету деңгейлері. Компьютерлік вирустар және олардан қорғау. Есептеу желілерінің ақпараттық қауіпсіздігі. Интернетті пайдалану кезіндегі ақпараттық қауіпсіздік. "Ақпараттық қауіпсіздікті" қамтамасыз ету тетіктері. Операциялық жүйелердің қауіпсіздігі.

    Оқу жылы - 3
    Семестр - 5
    Несиелер - 6
  • Кірістірілген жүйелер

    Пәннің мақсаты студенттердің микроконтроллерлер мен мамандандырылған есептеу платформаларына негізделген енгізілген жүйелерді жобалау, бағдарламалау және жөндеу бойынша білімдері мен дағдыларын дамыту болып табылады. Пән келесі аспектілерді қамтиды: ендірілген жүйелердің архитектурасы, аппараттық құралдарды таңдау, датчиктермен жұмыс істеу, микроконтроллерді төменгі және жоғары деңгейлі тілдерде бағдарламалау, енгізілген бағдарламалық қамтамасыз етуді жөндеу және тестілеу

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Робототехника

    Цель дисциплины состоит в ознакомлении с методами и средствами интеллектуального управления в робототехнических системах; освоении компетенций по разработке технических заданий, проектированию архитектур и разработке алгоритмического и программного обеспечения средств автоматизации производственных и технологических процессов и производств на основе интеллектуальных робототехнических систем.

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Үлестірілген есептеу жүйелері

    Пәннің мақсаты: үлестірмелі есептеуіш жүйелер түсінігін, оларды құрастыру, құрылысы және жұмыс істеу принциптерін оқып білу. Пән аясында келесі аспектілер қарастырылады: Бөлінген жүйелерге кіріспе. Бөлінген есептеуіш архитектурасының түрлері. Процестер арасындағы өзара әрекеттесу әдістері. Желілік хаттамалар және коммуникациялар. Бөлінген ресурстарды басқару. Таратылған файлдық жүйелер мен мәліметтер базасы. Бөлінген жүйелердегі қауіпсіздік. Жүктемені теңестіру

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Деректердің электрондық қоймалары

    Пәннің мақсаты: ДҚБЖ ортасында деректер қоры обьектілерін құру процессін зерттеу, іздеу және іріктеу ақпараты бойынша күрделі сұраныстарды құруға дейінгі деректермен манипуляциялау, көріністер, сақталатын процедуралар, триггерлерді құру, деректерді өңдеу бойынша қосымшаларды құруды игеру, деректер базасын жобалау әдіснамасы және тәжірибелік әдістерінің негіздерін зерттеу, тұжырымдамалық деректер моделін реляциондыққа қайта құру.

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Кластерлік жүйелерді ұйымдастыру

    Бұл курс жүйелік бағдарламашыларды, өнімділігі жоғары есептеу кластерлеріне қызмет көрсету және басқару бойынша мамандарды дайындауға арналған. Курс компьютерлік кластерлердің негізгі мүмкіндіктеріне шолуды, Windows ОЖ негізіндегі кластерлік орнатуларды бағдарламалауға және басқаруға қажетті ақпаратты қамтиды.

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Кластерлі жүйелер

    Пәннің мақсаты: студенттерге регрессия жіне классификация, мәліметтерді талдауға арналған математикалық модельдеу және болжау әдістері сияқты ғылыми зерттеу әдістерін пайдаланып мәліметтер ішінен ақпаратты бөліп алу дағдыларын меңгерту.Пән бойынша келесі аспектілер қарастырылады: Көлемді мәліметтерге кіріспе. Мілңметтерге талдау жасауда өмірлік цикл. Мәліметтерді талдауда өмірлік цикл түсінігі.

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Объектілі-бағытталған талдау және жобалау

    Пәннің мақсаты: студенттердің объектілі-бағытталған бағдарламалау саласында жүйелік білімі мен практикалық дағдыларын қалыптастыру. Пән бойынша келесі аспектілер қарастырылады: Объектілі-бағытталған тәсіл. Объектілі-бағытталған программалаудың негізгі принциптері. Объектілі-бағытталған әдістің негізгі принциптері.Абстракция. Инкапсуляция. Мұрагерлік. Полиморфизм. Студенттерге объектілі-бағытталған программалау технологиясын қолдануды тереңірек оқыту.

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Операциялық жүйелер мен желілерді басқару

    Пәннің мақсаты — операциялық жүйелер мен желілерді орнату, баптау, басқару және қорғау бойынша негізгі құзыреттіліктерді қалыптастыру. Студенттер әртүрлі жүйелерді әкімшілендіруді, желілік қосылымдарды ұйымдастыруды, жүйелік қауіпсіздікті қамтамасыз етуді және типтік ақауларды анықтап жоюды үйренеді

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Деректер қорын құру

    ДҚБЖ ортасында таратылған деректер қорын өңдеу процесін оқып үйрену. Курсты оқу барысында студент төмендегідей білімдерді меңгереді: -деректерді манипуляциялау әдістерін, бағдарламалаларда деректерді валидациялау әдістерін қолдану; - деректер қоймасын жобалау; - деректер қоймасын орналастыру;

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Цифрлы схемотехника

    Пәннің мақсаты: аналогты және цифрлы схемотехниканың теориялық негізін, сонымен қатар жартылай өткізгіштік аспапатың жұмыс істеу принципін және электронды схеманы талдау және есептеуді үйрену; классикалық электрондық схемалардың: күшейткіштердің, генераторлардың, өңдегіштердің, есте сақтайтын құрылғылардың жұмыс істеу принципі; электрониканың заманауи элементтік базасын: диодтарды, транзисторларды, операциялық күшейткіштерді, интегралды схемаларды үйрену.

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Мобильді және Web қосымшаларын құру

    Пәннің мақсаты — Android, iOS және web платформаларына арналған мобильді және веб-қосымшаларды жобалау, әзірлеу және тестілеу бойынша базалық құзыреттерді қалыптастыру. Пәнде қосымшалар интерфейсін құру, құрылымын жобалау, заманауи құралдар мен фреймворктерді пайдалана отырып қосымшаларды әзірлеу, тестілеу және орналастыру әдістері қарастырылады.

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Енгізілген микроконтролерлер

    Пәннің мақсаты: студенттердің мультипроцессорлы жүйелерді жұмыс жасату мен құру үрдістері және мәліметтерді өңдеуді параллелдеудің теориялық негіздерін игеру. Қарастырылатын мәселелер: Көппроцессорлы жүйелерді жұмыс жасату мен құру үрдістері және мәліметтерді өңдеуді параллелдеудің теориялық негіздері.

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Операциялық жүйені басқару

    Пәннің мақсаты студенттердің операциялық жүйелерді орнату, конфигурациялау, басқару және қауіпсіздігін қамтамасыз ету бойынша теориялық білімі мен практикалық дағдыларын дамыту болып табылады. Пән келесі аспектілерді қамтиды: заманауи операциялық жүйелердің архитектурасы мен құрамдас бөліктері, пайдаланушы және қол жеткізу құқықтарын басқару, файлдық жүйе мен процесс конфигурациясы, желі қызметін басқару

    Оқу жылы - 3
    Семестр - 6
    Несиелер - 5
  • Бағдарламалық жүйелерді тестілеу және тексеру әдістемесі

    Пәннің мақсаты: бағдарламалық қамтамасыз етуді тестілеу және верификациялаудың негізгі принциптері мен заманауи әдістерін үйрету. Студенттерді автоматтандырылған тестілеу жүйелерімен, үздіксіз интеграция (CI/CD) процестеріндегі тестілеу құралдарымен, юнит, интеграциялық, жүйелік және қабылдау тестілеулерін ұйымдастыру дағдыларымен таныстыру. Сонымен қатар, тестілеуді жоспарлау, тестілік сценарийлер мен тест-кейс құру, баг-репорт жазу және тест-менеджмент жүйелерін қолдану қарастырылады.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 6
  • Бағдарламаны әзірлеудің аспаптық құрылғысы

    Пәннің мақсаты: қисында және сенімді программаларды құру үшін формальды верификация ролін түсіндіру, осы салада негізгі білімді қалыптастыру; студенттерге программалардың формальды арнайы әдістерін (алдынғы- және кейінгі шарт, темпоральды бекітулер) оқыту; студенттерге программалардың тәртібін формализациялау (бағдарламалау тілдерінің семантикалық формализациясы, формальды модельдерді пайдалану) әдісін үйрету.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Параллельді есептеу және бағдарламалау

    Пәннің мақсаты: мультипроцессорлық, көпжіптік және GPU-бағдарламалау архитектураларымен жұмыс істеу үшін студенттердің іргелі білімдері мен практикалық дағдыларын қалыптастыру. Пән аясында параллель алгоритмдердің негізгі принциптері, көпағынды бағдарламалау (multithreading), CUDA және OpenCL платформалары, деректер ағындарын басқару, параллель кітапханалар (OpenMP, MPI) және асинхронды бағдарламалау әдістері қарастырылады.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Кванттық есептеулерге кіріспе

    Пәннің мақсаты: кванттық есептеулердің жұмыс принциптері, кванттық компьютерлердің архитектурасы және ақпаратты кванттық өңдеудің негізгі алгоритмдері туралы іргелі білім беру. Пән бойынша келесі аспектілер қарастырылады: есептеу үшін кванттық механика негіздері, кубит ұғымы, суперпозиция және шатасу, кванттық қақпалар мен схемалар, кванттық есептеу моделі, белгілі кванттық алгоритмдерге шолу

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • LAN және WAN желілерді жобалау

    Пәннің мақсаты: принциптерді дамыту, әдістері, технологиялары және стандарттар негізіндегі, жергілікті, өңірлік және компьютерлік желілер мен ақпараттық жүйелер жаһандық, сондай-ақ компьютерлік желілер мен деректерді өңдеу бөлінген жүйелері үшін жалпылама техникалық шешімдерді әзірлеу. Қарастырылатын мәселелер: PAN, LAN, CAN, MAN, WAN.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Мультиагентті бағдарламалау

    Пәннің мақсаты: агентті бағытталған әдістерді қолдау арқылы жүйеледі жобалу және талдаудың негізгі ерекшеліктерін үйреу. Пән бойынша келесі аспектілер қарастырылады: Агенттер теориясының негізгі түсініктері. Таратылған есептерді шешудың заманауи тәсілдері. Агенттедің жалпы классификациясы.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Параллельді есептеулер жүйесінің архитектурасы

    Пәннің мақсаты: мультипроцессорлы есептеу жүйелерінің өнімділігін бағалау әдістері мен қолдану саласы, архитектурасы бойынша іргелі білім беру.Пән бойынша келесі аспектілер қарастырылады: GPU архитектурасы, эволюциясы. GPU және CPU салыстыру. CUDA бағдарламалық моделі. CUDA-да жады иерархиясы. Жіптер мен блоктар.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Web қолданбалардың қауіпсіздігі

    Пәннің мақсаты: веб-қосымшалардың қауіпсіздігінің негіздері, осалдықтардың түрлері, оларды анықтау және олардан қорғау әдістері туралы іргелі білім беру. Пән келесі аспектілерді қамтиды: веб-ортада ақпараттық қауіпсіздіктің негізгі принциптері, қауіпсіздік тұрғысынан веб-қосымшалардың архитектурасы, жалпы қауіптер (SQL инъекциялары, XSS, аутентификация және сеанс шабуылдары), осалдықтарды анықтау және оларды жою әдістері, веб-қосымшалардың қауіпсіздігін тексерудің практикалық құралдары.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Телекоммуникациялық жүйелерді қорғау құралдары

    Пәннің мақсаты: телекоммуникациялық жүйелердегі негізгі әдістері, принциптері, әдістері, алгоритмдер және деректер қорғау хаттамаларды зерттеу.Пән бойынша келесі аспектілер қарастырылады: Техникалық ақпарат ағу арналары. Деректерді рұқсатсыз кіруден қорғау үшін негізгі жолдары. Криптографияның негізгі ұғымдар мен анықтамалары

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Интернет мүмкіндігі және микроконтроллерлер

    Пәннің мақсаты: студенттермен заттар интернетінің (Internet of Things, IoT) технологиялық құбылысының жалпы сипаттамасын, әртүрлі процестер мен күнделікті операцияларды автоматтандыруға арналған заманауи IoT технологияларына негізделген әлеуметтік-техникалық жүйелерді жобалау принциптерін, сондай-ақ «ақылды» құрылғылардың контекстін автоматты түрде қабылдау және талдау, деректерді өңдеу және әрекетті жоспарлаудың ұжымдық алгоритмдерін пайдалану мүмкіндіктері туралы нақты түсінікті қалыптастыру

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Бағдарламаланатын логикалық интегралдық схемаларды әзірлеу

    Пәннің мақсаты: Бағдарламаланатын логикалық интегралдық микросхемаларды (FPGA) жобалау, әзірлеу және бағдарламалау принциптерін оқу. Қазіргі заманғы FPGA және оларды жобалау құралдарымен жұмыс істеу дағдыларын дамыту. Пән аясында келесі аспектілер қарастырылады: FPGA классификациясы және құрылымы. Аппараттық құралдарды сипаттау тілдері (VHDL, Verilog). Арнайы бағдарламалық қамтамасыз етуді пайдалана отырып, FPGA бойынша жобаларды әзірлеу.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Биоинформатика

    Пәннің мақсаты: іргелі ұғымдар мен негізгі биоинформатика алгоритмдері зерттеу; биоинформатика дамытудың перспективалық бағыттарын биоинформатика проблемаларын шешуге негізгі тәсілдерді туралы идеялар қалыптастыру; биоинформатика проблемаларын шешу үшін жоғары сапалы құралдарын зерттеу.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Жасанды интеллект жүйелері

    Пәннің мақсаты: жасанды интеллект жүйесінің жұмыс істеу және құрудың іргелі принциптерімен; жасанды интеллект жүйесінің құру мен жобалаудың инструментальды құралдарымен, технологияларымен таныстыру. Пән бойынша келесі аспектілер қарастырылады: Жасанды интеллектке кіріспе. Интеллектуалды агенттер. Prolog бағдарламалау тіліне кіріспе.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Бұзу және енуге арналған этикалық тестілеу

    Пәннің мақсаты: студенттерді заманауи бағдарламалық құралдармен және компьютерлік жүйелерді қорғау әдістерімен таныстыру, рұқсат етілмеген кіруден ақпаратты қорғау есептерін шешу әдістерін меңгерту.Пән бойынша келесі аспектілер қарастырылады: Автоматтандырылған жүйелерінде ақпаратты қорғау міндеттері. Техникалық арналар арқылы ағып ақпаратты қорғау әдістері.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Желілердің коммутациясы мен маршрутизациясы

    Пәннің мақсаты: коммутация және маршруттау хаттамаларының кеңейтілген конфигурациясын пайдалану, қауіпсіз және тиімді желілік өзара іс-қимылды қамтамасыз ету үшін қолжетімділікті бақылау тізімін конфигурациялау қабілетін қалыптастырудан тұрады.Пән бойынша келесі аспектілер қарастырылады: Желілерді жобалау. Конвергенті, коммутталған желі.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Криптографиялық жүйелерді құру технологиясы

    Пәннің мақсаты: криптографиялық әдістері мен іс жүзінде осы әдістерді жүзеге асыру мысалдар пайдалана отырып, деректер қорғаудың негізгі принциптеріне тұсаукесері; Кіріспе криптографиялық әдістері негізінде техникалық құралдарымен берілетін және өңделген ақпаратты қорғау үшін жүйелі көзқарас негіздері; шифрлары даму принциптерін шоты; криптографияның пайдаланылатын математикалық әдістер қамту.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5
  • Бұлтты есептеулер

    Пәннің мақсаты бұлтты есептеулердің принциптерін, технологияларын және архитектурасын, сондай-ақ бұлтты қызметтерді әзірлеу, орналастыру және басқару әдістерін зерттеу болып табылады. Пән келесі аспектілерді қамтиды: Бұлтты есептеулерге кіріспе. Бұлттық қызмет архитектуралары мен үлгілері. Виртуализация және контейнерлік технологиялар. Бұлтты инфрақұрылымды басқару. Бұлтта үлкен деректерді сақтау және өңдеу. Бұлттық орталардағы қауіпсіздік және деректерді қорғау.

    Оқу жылы - 4
    Семестр - 7
    Несиелер - 5

Оқыту нәтижелері

  • Ғылым мен техникадағы есептерді шешудің тиімді және қауіпсіз алгоритмдерін құру кезінде әртүрлі математикалық тұжырымдарды дәлелдей алу, күрделілік деңгейі әртүрлі теңдеулер жүйесін шешу, автоматтар теориясының математикалық аппараты мен әдістерін түсіну және қолдану.
  • Алгоритмдерді тұжырымдамалық және практикалық өңдеу дағдыларын меңгеру, императивті және функционалдық бағдарламалау принциптерін, әдістерін және парадигмаларын қолдану, жүйелік қосымшаларды әзірлеу дағдыларын меңгеру, әртүрлі пәндік салалардағы есептерді шешу үшін объектілі-бағытталған тәсілді қолдану.
  • Үлкен көлемдегі деректерді жинау, түсіндіру, талдау, жүйелеу және қорытындылау, кластерлеу әдістерін қолдана білу, үлкен деректерді өңдеу процестерін параллельдеу, параллельді алгоритмдерді модельдеу және олардың тиімділігін бағалау дағдыларына ие болу.
  • Компьютерлік желілердегі ақпаратты қорғаудың техникалық және бағдарламалық құралдарымен қамтамасыз ете алу, алгоритмдер мен ақпаратты қорғау хаттамаларын түсіндіру, желілік қолданбаларды енгізу кезінде криптография мен криптоталдау әдістерін қолдана білу және зерттеу.
  • Қауіптерді, олардың ықтимал көздерін, ену әдістерін және веб-қосымшалар мен дерекқорлар үшін ықтимал зақымдануды талдау, ең аз ықтимал тәуекелдермен ақпараттық қауіпсіздік жүйесін ұйымдастыру үшін қауіпсіздік құралдарын пайдалана білу, барынша дамыту мақсатында ықтимал шабуыл сценарийлерін бағалау. тиімді қауіпсіздік саясаты.
  • Нейрондық желілерді пайдалану дағдыларын көрсету, генетикалық алгоритмдерді, биоақпараттық алгоритмдерді, үлгіні тану әдістерін, эволюциялық бағдарламаларды, кластерлік модельдерді жобалау, желіден және әртүрлі файлдар типтерінен деректерді алу және өңдеудің әртүрлі әдістерін қолдана білу, білу көп агенттік жүйелерді жобалау және тиімді пайдалану, адам мен компьютердің өзара әрекеттесу принциптерін түсіну.
  • Қарапайым және иерархиялық желілерді жобалай алу, қауіпсіз және сенімді деректерді беру мәселелерін шешу үшін желінің мақсатын, орналасуын және қамтамасыз етілуін ескере отырып, желілік жабдықты оңтайлы таңдай алу, проблемаларды диагностикалау, талдау және шеше білу. компьютерлік желілерде пайда болады.
  • ДҚБЖ әртүрлі түрлерін білу, олардың артықшылықтары мен мүмкіндіктерін түсіну, деректер қорын модельдеу және енгізу, UML модельдеу әдістерін қолдана білу, веб-қосымшаларда сервер мен клиент арасында деректерді тиімді және қауіпсіз тасымалдауды ұйымдастыру.
  • Қазіргі заманғы операциялық жүйелердің принциптерін, мүмкіндіктерін және артықшылықтарын түсінуді көрсету, белгілі бір мәселелерді шешу үшін операциялық жүйені конфигурациялау, көп тапсырмалы есептеу жүйесінің сенімді және қауіпсіз жұмысын қамтамасыз ету үшін операциялық жүйелердің мүмкіндіктерін пайдалану, мобильді құрылғыларға арналған операциялық жүйелердің мүмкіндіктерін білу.
  • Қауіпсіз және сенімді Web және iOS және Android үшін мобильді қосымшаларды әзірлеу үшін негізгі құралдар мен озық технологияларды пайдалану түсінігі мен дағдыларын көрсету, әртүрлі қауіпсіздік модельдерімен, деректер базасының үлгілерімен жұмыс істей білу, Web үшін әртүрлі құралдар мен алгоритмдерді пайдалана білу және биология, физика, химия, экономика салаларындағы нақты жобаларды әзірлеу кезінде мобильді қосымшалар.
  • Электроника және цифрлық схеманың принциптері мен тұжырымдамалары туралы білімдерін көрсету, сенімді және ақауларға төзімді есептеу жүйесінің құрамдас бөліктерін тиімді ұйымдастыру және өзара қосу үшін, әсіресе IoT құрылғылары үшін микроконтроллерлерді оңтайлы таңдауды жасай алу.
  • Компьютерлік жүйенің сенімділігі мен ақауларға төзімділігін тексеру және сынау, компьютерлік жүйелерді ұйымдастыру дағдыларына ие болу, жүйенің сенімділік дәрежесін сандық бағалауды білу.
  • Әбу Наср әл-Фарабидің философиялық және ғылыми көзқарастары туралы білімдерін көрсету, сыбайлас жемқорлыққа қарсы күреске қатысты құқықтық нормаларды түсіну және сақтау, табиғат пен қоғам дамуының негізгі заңдылықтары мен қауіпсіз өмір сүру негіздері туралы түсінік болуы. «адам-қоршаған орта» жүйесі, кәсіпкерлік пен кәсіпкерлік қызметтің айырмашылығын түсіну, кәсіпкерлік қызмет пен инновацияның негізгі түрлерін ажырата білу.
Top