6B06101 Бағдарламалық инженерия в С.Сейфуллин атындағы Қазақ агротехникалық зерттеу университеті
-
Білім беру бағдарламасының мақсаты Бағдарламалық қамтамасыз етудің инженерлерін, білікті бағдарламалық жасақтамаларды әзірлеушілерді және бағдарламалық жасақтама сәулетшілерін, программалық қамтамасыз ету сапасының мамандарын, жеке және командалық кәсіби қызметті табысты жүзеге асыруға қабілетті бағдарламалық жасақтама менеджерлерін оқыту.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша, Ағылшын тілі
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Алгоритм, деректер құрылымы және бағдарламалау
Курс бағдарламалардың нысаналы-бағытталған жобалау принциптерін ескере отырып, жоғары деңгейлі тілде абстрактілі деректер түрлерін және оларды іске асыру әдістерін зерттейді. Күрделі құрылымды, соның ішінде графтар мен ағаштарды өңдеудің алгоритмдері қарастырылады. Сондай-ақ формальды тілдер теориясы, грамматика және автоматика элементтері, сондай-ақ алгоритмдердің күрделілігі туралы сұрақтар қарастырылады.
Оқу жылы - 1
Семестр - 1
Несиелер - 4
-
Ақпараттық технологиялардың математикалық негіздері
Сызықтық алгебра әдістері мен типтік есептері, аналитикалық геометрияның әдістері мен типтік есептері, функцияларды дифференциалдау әдістері мен типтік есептері, функцияларды интегралдау әдістері мен типтік есептері.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Объектіге бағытталған бағдарламалау (C#,Java)
Java-де объектілі-бағдарлы программалаудың негізгі тәсілдері мен принциптері (C #). Объектілі салаға анализ жасау және модельдеу үшін объективтік бағдарлаудың алгоритмдік құрылымдары, технологиялары мен әдістерін пайдалану, сондай-ақ әртүрлі пәндік салалардағы мысалдарды қолдану арқылы объектілі-бағытталған бағдарламалау дағдыларын игеру.
Оқу жылы - 1
Семестр - 2
Несиелер - 7
-
Компьютерлік ғылымдарындағы ықтималдық пен статистика
Ықтималдықтар теориясының негізгі ұғымдары. Комбинаторика элементтері. Комбинаториканың негізгі формулалары. Геометриялық ықтималдықтар. Ықтималдықтарды есептеу формулалары. Ықтималдықтарды қосу және көбейту теоремаларынан салдарлар. Кем дегенде бір оқиғаның пайда болу ықтималдығы. Пуассон формуласы. Дискретті кездейсоқ шамалар. Кездейсоқ шаманы бөлу заңы. Үздіксіз кездейсоқ шамалар. Үлкен сандар заңы. Чебышев теңсіздігі. Кездейсоқ шаманың ықтималдығын үлестіру функциясы.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
C / C ++ машиналық - бағытталған бағдарламалау
Пəн компьютерлік құралдарды модельдеуге арналған құрал ретінде C жəне C ++ ортасының ерекшеліктерін есепке ала отырып, операциялық жүйелердің аппаратқа байланысты бөліктерін бағдарламалауды, цифрлы басқару жүйелерінің жабдықтарын бағдарламалық қамтамасыз етуді басқару функцияларын әзірлеуді жəне жоғары сапалы қосымшаларды бағдарламалауды қарастырады.
Оқу жылы - 2
Семестр - 1
Несиелер - 6
-
Сандық схемотехника және компьютердің сәулеті
Логика алгебрасының негіздері. Базалық логикалық элементтер. Дешифраторлар, шифраторлар, кодтардың түрлендіргіштері. Мультиплексорлардың мақсаты және жұмыс істеу принципі. Цифрлық компараторлардың тағайындалуы. Де Морган теоремасы. Цифрлық компараторлардың жұмыс істеу принципі және сұлбасы. Сумматорлардың мақсаты және жұмыс істеу принципі. Сумматорлардың ақиқаттық кестесі. Триггерлердің тағайындалуы және жіктелуі. Пассивті және белсенді логикалық деңгейлер. Асинхронды RS-элементтердегі триггерлер және-емес, немесе-емес.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Кәсіпкерліктегі экономика, құқық және қаржы
Пән студенттерде экономикалық, құқықтық және қаржылық факторларды ескере отырып, кәсіпкерлік қызметті жүргізудің негізгі аспектілері туралы жүйелі түсінік қалыптастыруға бағытталған. Курс аясында бизнесті ұйымдастыру мен басқарудың заманауи тәсілдері, кәсіпкерліктің құқықтық негіздері, сондай-ақ кәсіпорындардың тұрақты дамуы үшін қажетті қаржы құралдары қарастырылады.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
IoT бағдарламалау
Arduino және функциялар жиынтығы; EEPROM кітапханасы; Arduino пернетақтасы мен тінтуірін қосу және сенсорлық панель, температура, ылғалдылық, Газдану және т. б. Датчиктер, Радиожиілік идентификациясы (RFID).
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Физика
Пән негізгі физикалық құбылыстарды, іргелі заңдар мен түсініктерді, сондай-ақ физикалық зерттеу әдістерін зерттейді. Физиканың әртүрлі салаларындағы типтік есептерді шешудің тәсілдері мен әдістерін қарастырады, қазіргі заманғы ғылыми жабдықтармен таныстырады, эксперимент жүргізу дағдыларын, болашақ мамандықтың қолданбалы есептерінде нақты физикалық мазмұнды бөліп көрсету қабілетін қалыптастырады.
Оқу жылы - 2
Семестр - 2
Несиелер - 3
-
Желілік операциялық жүйелер
Windows, Unix / Linux құрылысы. ОЖ әкімшілігі. ОЖ-ның негізгі функциялары. Уақытты бөлу жүйесі. Желілік операциялық жүйенің функционалдық компоненттері. Клиенттік тараптың негізгі функциялары. Желілік ОЖ құрудың тәсілдері. Теңгерім және сервер желісінің операциялық жүйелері.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Инженерлік графика (AutoCad, Компас)
AutoCAD компьютерлік бағдарламасының көмегімен сызба және графикалық жұмыстарды автоматтандыру әдістері. Сурет салу, инженерлік және сәулет объектілерінің кеңістіктік үлгілерін жасау, визуализация әдістері. 3D дизайн технологиясы.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Заманауи бағдарламалау тілдері
Объектіге бағытталған бағдарламалаудың заманауи тілдері. ОЖ-мен және модульдік бағдарлама мен өзара әрекеттесуі. Мультипрограммалық және көпесепті бағдарламалау ерекшеліктері. Wiindows қосымшаларын бағдарламалау.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Python тілінде бағдарламалау
Python тілінің ерекшеліктері. Мәліметтер типтері, амалдар, операторлар. Енгізу/шығару ерекшеліктері. Кірістірілген нысан типтері: сандар, жолдар, кортеждер, тізімдер, сөздіктер, жиындар. Файлдық енгізу/шығару. Файл итераторлары көмегімен жолдарды оқу. Екілік файлдармен жұмыс. Математикалық объектілер мен есептеулерді жүзеге асыруға арналған numpy кітапханасы. Функциялар және рекурсия. Range функциясы. Сұрыптау. Лямбда-функциялар.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Деректер қоры
ДББЖ үш деңгейлі архитектурасы. Деректердің реляциялық моделі туралы жалпы мәліметтер. Реляциялық деректер моделінің құрылымдық және тұтас бөліктері. АМД манипуляциялық бөлігі. Құрылымдалған сұраныстар тілі (SQL). Сұраныстарды орындау жоспарын оңтайландыру. Индекстеу. ДБ жобалау . ДБ сипаттамасының нотациясына шолу. CASE жүйесі. Сақталатын функцияларды, рәсімдерді, триггерлерді әзірлеу. Nosql технологияларына шолу. Технология клиент-сервер.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Бағдарламалық қамтамасыз етуге қойылатын талаптарды әзірлеу және талдау
Жүйені жобалау үшін жеткілікті құжаттау, орындау, тестілеудің егжей- тегжейлі талаптары. Функционалдық және функционалды емес талаптар. Талаптарды талдау түрлері. Бағдарламаны жобалау жұмысының техникалық құжаттамасын әзірлеу әдістері. Мазмұнды, уақытты, шығындарды және сапаны басқару, адам ресурстарын және бағдарламалық жасақтамадағы тәуекелдерді басқару.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Желілік технологиялар
Компьютерлік желілер мен телекоммуникацияның негізгі ұғымдары, логикалық және физикалық принциптері; аппараттық және бағдарламалық қамтамасыз ету деңгейіндегі компьютерлер мен желілік жабдықтардың өзара іс-қимыл принциптері; Желілік маман ретінде жұмыс басында қолданылуы мүмкін желілік технологиялар туралы базалық білім; компьютерлік желілердің жұмыс істеу принциптері, желілік элементтердің өзара әрекеттесу принциптері, стандартты жабдықтар мен бағдарламалық қамтамасыз ету негізінде желілерді есептеу және құру әдістері.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Жемқорлыққа қарсы мәдениет негіздері
Курс сыбайлас жемқорлықпен күресу бойынша білім жүйесін қалыптастырады және осының негізінде осы құбылысқа қатысты азаматтық ұстанымды дамытады. Пән заңнама негіздерін зерттейді; нормативтік-құқықтық актілер, моральдық-құқықтық нормалар.
Оқу жылы - 3
Семестр - 1
Несиелер - 3
-
Деректер қорының заманауи технологиялары (Oracle)
Деректер базасының заманауи технологиялары. Деректер базасын басқару жүйелері архитектурасының мақсаты мен негізгі принциптері. Деректер базасын басқару реляциялық жүйелерінің теориялық негіздері. Қолданбалы бағдарламаларда SQL тілін қолдану. Белсенді мәліметтер базасы түсінігі. Сақталған процедуралар мен триггерлер. Мәліметтер базасының құрылымын жобалаудың негізгі принциптері. Деректер базасын басқару жүйелеріндегі транзакциялық өңдеу негіздері. Деректер базасын басқару жүйелерінің қауіпсіздігі. Data Warehousing технологиясының элементтері.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Деректер базасы технологиялары
Деректер базасын басқару жүйелері архитектурасының мақсаты мен негізгі принциптері. Деректер базасын басқару реляциялық жүйелерінің теориялық негіздері. Қолданбалы бағдарламаларда SQL тілін қолдану. Белсенді мәліметтер базасы түсінігі. Сақталған процедуралар мен триггерлер. Мәліметтер базасының құрылымын жобалаудың негізгі принциптері. Деректер базасын басқару жүйелеріндегі транзакциялық өңдеу негіздері. Деректер базасын басқару жүйелерінің қауіпсіздігі. Data Warehousing технологиясының элементтері.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Мобильді қосымшаларды жобалау және әзірлеу
Мобильді қосымшаларды әзірлеуге кіріспе. Негізгі ОЖ модульдері. Құру ортасын баптау. Интерфейсті жобалау. Қолданбалы қосымшалардың белгілеу элементтері. Пайдаланушы интерфейсінің басқару элементтері. Мобильді құрылғылар мен планшеттерге арналған интерфейстерді жобалау. Фрагменттерді құру және құрастыру қызметі. Bluetooth/Wi-Fi протоколдарын қолдау. Wi-Fi Direct арқылы шлюзді орнату. Анимацияны басқару. Push-нотификация қызметі. Ағындарды және асинхронды тапсырмаларды басқару. Негізгі кадрларға негізделген Анимация. Процессаралық өзара әрекеттесу.
Оқу жылы - 3
Семестр - 1
Несиелер - 7
-
Экология, тіршілік әрекетінің негіздері және ТДМ
Пән ағзалардың тіршілік ету орталарымен өзара әрекет ету заңдылықтарын, экология ғылымының басқа бағыттармен байланысын, биосфераның әртүрлі бөліктерінде биогеоценоздардың тіршілк етуі мен дамуының заңдылықтарын, тұрақты даму мақсаттары, адамзаттың ғаламдық проблемалары және оның шешу жолдары, техносферада адамның өмірі мен денсаулығын сақтауға байланысты сұрақтарды, техногенді және табиғи жағдайда пайда болатын қауіп қатерлерден қорғану және қолайлы жағдай жасауды оқытады.
Оқу жылы - 3
Семестр - 1
Несиелер - 3
-
Кәсіби бағытталған шетел тілі
Кәсіби құзыреттілік деңгейін арттыру, жазбаша және ауызша ақпарат алмасуды жүзеге асыру үшін кәсіби шет тілін меңгеру, сөйлеу қызметін одан әрі дамыту үшін болашақ мамандардың кәсіби шет тілінде сөйлеуін қалыптастырады. Әлеуметтік-тұрмыстық және академиялық салалардағы қарым-қатынас стилі мен сипатына байланысты кәсіби қарым-қатынас жағдайларына сәйкес сөйлеу тәртібі ережелері.
Оқу жылы - 3
Семестр - 1
Несиелер - 3
-
Web бағдарламалау
IP протоколдарының 4 және 6 нұсқаларының ерекшеліктері. IP туннелдері. Браузерлердің ерекшеліктері. Сайттарды жобалау. Гипермәтіндік ақпараттық жүйелерді құру принциптері. Клиенттік веб-технологиялар: HTML, CSS, JavaScript, HTML5, Ajax, JQuery, XML; JavaScript, jQuery сценарий тілі. Бағдарламалау PHP, PHP7. Framework YII, Laravel. SQL сұрау тілі. ДҚБЖ MySQL, PostgreSQL.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Электрондық коммерция және интернет технологиялар
Интернет-технологиялар және электрондық коммерция электрондық бизнестің ажырамас бөлігі ретінде. Интернеттегі электрондық коммерцияның ұйымдық және технологиялық негіздері. Электрондық коммерция объектілері мен объектілерінің сипаттамасы. Тұтыну және қызмет көрсету үшін тұтыну нарығында электронды коммерция: бизнес-тұтынушыға арналған технологиялар. Электрондық коммерция процестеріндегі өзара әрекеттесуді ұйымдастыру: бизнес-бизнеске арналған технологиялар. Ұялы және телекоммуникацияның ерекшеліктері. Қазақстанда электронды коммерцияны дамытудың проблемалары мен келешегі.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Ақпараттық қауіпсіздік
Ақпараттық қауіпсіздік саласындағы халықаралық және ұлттық стандарттар; ақпараттық қауіпсіздік қатерлерінің негізгі түрлері және осы қауіптерге қарсы тұру жолдары; ақпараттық қауіпсіздік саласындағы негізгі нормативтік құжаттар; негізгі криптографиялық алгоритмдер; ақпараттық қауіпсіздікті қамтамасыз етудің негізгі құралдары; ашық кілттер инфрақұрылымы; ресми қауіпсіздік модельдері. Бағдарламалау тілдерінде қолданбалы криптографиялық алгоритмдерді енгізу, криптографиялық провайдерлермен жұмыс істеу, бағдарламалау тілдерінде криптографиялық примитивтерді қолдану.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Бағдарламалық жасақтаманы әзірлеу технологиялары мен стандарттары
Бағдарламалық жасақтаманы әзірлеу технологиясын дамытудың негізгі кезеңдері. Бағдарламалық жасақтаманың өмірлік циклінің эволюциясы. Бағдарламалық жасақтаманы әзірлеу процесін реттейтін стандарттар. БҚ талаптарын әзірлеу және сыртқы жобалау. Бағдарламалық жасақтаманы жобалауға құрылымдық көзқарас. Модульдерді жобалау және бағдарламалау. Бағдарламалық интерфейсті жобалау және дамыту. БҚ тестілеу, жөндеу және құрастыру. БҚ пайдалану сатысында сүйемелдеу. БҚ әзірлеуд ібасқару. Ақпараттық технологияларды әзірлеу және стандарттау.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Серверлік виртуалдандыру және контейнерлеу технологиялары
Сервердің виртуализациясы, операциялық жүйе деңгейіндегі виртуализация; қолданбаларды виртуализациялау; қашықтықтан виртуализациялау. Гипервизордың монолитті архитектурасы. Гипервизордың микроядролы архитектурасы. Кроссбағдарламалық қамтамасыз ету. Windows Server 2008, Red Hat KVM бастап Oracle VirtualBox, Microsoft Hyper-V виртуалды орталары.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Интернет-қосымшаларды әзірлеу
Клиенттік қосымшаларда веб-программалау тілдерін қолдану технологиясы; Node.JS қосымшаларын серверлік қосымшаларда қолдану; веб-әзірлеу құралдарын пайдалану; Интернет-қосымшаларды жасау үшін заманауи веб-технологияларды пайдалану. CMS (Tilda, WordPress, Bitrix, Opencard) орналасулары. SEO қағидалары.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Бағдарламалық қамтамасыз етуді тестілеу
Кешенді бағдарламалық қамтамасыз етуді жобалау әдістемесі мен практикасы, сондай-ақ бағдарламалық қамтамасыз етудің сапасын бақылаудың (бағдарламалық қамтамасыз етудің) әдістері мен алгоритмдері бойынша стандарттау, сертификаттау және сапаны қамтамасыз етудің негізгі теориялық мәселелерін зерттеу.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Бағдарламалау әзірлеудің құрал-жабдықтары
Өмірлік модельдер түрлеріне байланысты бағдарламалық жасақтама әзірлеудің әдістерінің түрлері: каскадты, итеративті (1-RUP; 2 - икемді әдіснамалар: SCRUM, KANBAN, DSDM, MSF, ALM, XP RAD тәсілі Логикалық бағдарламалау қадамдары. Жүйелік тәсіл, тұжырымдамалық модель, тақырыптық аймақ, графикалық, имитациялық, орындалатын және / немесе функционалды мінез- ақпараттық модельдер. Бағдарламалық қамтамасыз етуді әзірлеу тәсілдері: құрылымдық; нысанға бағдарланған. Бизнес-процестерді модельдеу әдістері.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Бағдарламалық жүйелердің сәулетін жобалау
Параллель жұмыс істейтін бағдарламалар кешені. Қабатты сәулет. Бағдарламалық өзара әрекеттесу құралдары. Ақпараттық қауіпсіздік бағдарламалық қамтамасыз ету жүйелерінің әдістері мен құралдары. Бағдарламалық қамтамасыз ету жүйелері саласындағы стандарттар мен профильдер. Бағдарламалық қамтамасыз етуді жобалаудың әдістемелік негіздері. Талаптарды талдау. Интерфейсті жобалау. Құрылымдық және объектілі-бағытталған тәсілмен бағдарламалық жасақтама модельдерін әзірлеу. Бағдарламалық қамтамасыз ету жүйелерін құжаттау. Бағдарламалық өнімдерді автоматтандырылған жобалау және құжаттау.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Ақпараттық технологиялар саласындағы ғылыми зерттеулердің негіздері
Ғылыми зерттеулердің әртүрлі тәсілдері мен әдістерін зерттеу: талдау, синтез және жалпы жобалау. Жобалауға әсер ететін мақсаттарды, міндеттерді және факторларды анықтау. Жобалауда зерттеу нәтижелерін қолдана білу. Көздермен жұмыс. Аналогтарды талдау. Тұжырымдаманы құру.
Оқу жылы - 4
Семестр - 1
Несиелер - 3
-
Деректерді талдаудың статистикалық әдістері
Көп өлшемді үлгілер. Көпөлшемді деректерді алдын ала талдау. Кездейсоқ айнымалыларды модельдеу әдістері. Тұрақты статистикалық баға. Статистикалық бағалау әдістері және үлгілерді салыстыру. Үлгідегі біртектілікті сынау үшін параметрлік емес әдістер. Дисперсиялық талдау. Ранжды деректерді өңдеу әдістері. Компоненттерді талдау. Көпөлшемді деректерді жіктеу әдістері
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
АТ үшін статистика
Бақылау нәтижелерін статистикалық сипаттау әдістері. Корреляциялық талдау негіздері. Регрессиялық талдау негіздері. Типтік мысалдарды шешу. Дисперсиялық талдау негіздері. Статистиканың параметрлік емес әдістері.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Имитациялық моделдеу.
Өндірістің құрылымдық үлгілерін, олардың басқарушы объектіліерінің математикалық модельдерін құру; басқарудың мақсаттары мен функционалдық сапасын анықтау; Нақты технологиялық процессті автоматизациялау үшін функционалдық үлгіні таңдау. Технологиялық объектінің координаттық өзгерістерін бірорталықты бақылау үшін алгоритмдерді құру.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Машиналық оқыту технологиялары
Машиналық оқытудың логикалық модельдері. Ранжирлеу ағаштары. Тәртіпке келтірілген тізімдерді оқыту. Тәртіпсіз көптеген ережелерді оқыту.Ереже негізінде дескриптивті үлгілерді оқыту. Оқытудың ықтималдық модельдері категориялық мәліметтердің Ықтималдық модельдері Шартты шындықты оңтайландыру жолымен кемсітушілік оқыту. Жасырын айнымалылары бар ықтималдық модельдер. Қысу негізіндегі модельдер. Метрикалық модельдер.
Оқу жылы - 4
Семестр - 1
Несиелер - 7
-
Жасанды интеллектке кіріспе
Интеллектуалды жүйелерде білімді ұсыну. Білімді ұсынудың логикалық шығару алгоритмдері. Анық емес білімді ұсыну. Толық емес сенімділік жағдайында шешім қабылдау. Сараптамалық жүйелерді әзірлеу кезеңдері. Заманауи Машиналық оқыту. Жіктеу және регрессия есептері. Машиналық оқыту алгоритмдерінің сапасын бағалау. Кластерлеу есептері. Деректердегі шығарындылар мен ауытқуларды іздеу.
Оқу жылы - 4
Семестр - 1
Несиелер - 7
-
Визуалды бағдарламалау және деректерді интеллектуалды талдау
Деректерді көп өлшемді ұсыну. Деректерді талдаудың негізгі мәселелерін шешудің әдістері мен алгоритмдері: жіктеу, кластерлеу және т.б. салаларда деректерді өндірудің практикалық қолданылуы. Data Mining әдістері мен модельдері. Деректер жиынтығында жасырылған модельдер мен қатынастарды іздеуге бағытталған статистикалық талдау және модельдеу әдістері.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Параллель бағдарламалау
Параллельді компьютерлер туралы негізгі мәліметтер. Өнімділікті талдау. Параллельді бағдарламалау бағытындағы алғашқы қадамдар. Масштабталатын алгоритмдік әдістер. Ағындық бағдарламалау. MPI стандарты және локальдық деңгейдегі басқа тілдер. ZPL тілі және жаһандық деңгейдегі басқа тілдер. Параллель бағдарламалаудағы болашақтық бағыттар.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Нейрондық желілердің негіздері
Нейрондық желі моделі. Құрылған логикалық нейрондық желілерді құру. Оқиғалардың математикалық логикасына негізделген шешім қабылдау жүйесі. Логикалық нейрондық желіні оқыту. Белгілі бір функциялар жиынтығы арқылы объектіні тану үшін логикалық нейрондық желіні дамыту. Нейрондық желі өзін-өзі үйрету және адаптивті басқару жүйесі. Кері байланысқа ие логикалық нейрондық желілер. Логикалық нейрондық желіге негізделген шешім қабылдау жүйесін құру тәсілі. Болашағы бар нейрондық желілік технологиялар.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Мамандандырылған математикалық пакеттер
Заманауи математикалық бағдарламалық қамтама: негізгі түрлері, мүмкіндіктері, қолдану салалары. Бағдарламалау тілдері және сандық есептеулерге арналған бағдарламалар кітапханалары. Мамандандырылған және әмбебап математикалық пакеттер. Интерфейсті ұйымдастырудың тәсілдері, командалық тіл. Компьютерлік алгебра жүйелері және сандық есептеулердің әмбебап жүйелері (Mathematica, Maple, Matlab, Mathcad). Ашық кодты математикалық пакеттер (Octave, Scilab, Sage, Axiom, Maxima)
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
Нейрондық желілер және олардың қосымшалары
Жасанды нейрондық желілер. Жасанды нейрондық желілердің архитектурасы. Желіні құруға, инициализациялауға, оқытуға, модельдеуге және визуализациялауға арналған құралдар жиынтығы. Жасанды нейрондық желілерді оқыту әдістері мен алгоритмдері. Градиентті оқыту алгоритмдері. Біріктірілген градиенттер әдісін қолдануға негізделген Алгоритмдер. Динамикалық процестерді басқару жүйелерін жобалау үшін нейрондық желілерді қолдану
Оқу жылы - 4
Семестр - 2
Несиелер - 5
-
MatLab –та техникалық жүйелерді модельдеу
Күрделі жүйені компьютерлік моделдеудің мәні. Динамикалық жүйелердің модельдеуші кешендерінің архитектуралық құрылымы. Эквивалентті схемалар әдісімен техникалық құрылғылардағы динамикалық процестерді модельдеу және талдау. Техникалық жүйелерді функционалдық модельдеу.
Оқу жылы - 4
Семестр - 2
Несиелер - 5
Профессии
Оқыту нәтижелері
- Ақпараттық технологиялар саласындағы ғылыми зерттеулерге негізделген жобаларды ұсына алады. Академиялық адалдық нормаларын сақтай отырып, кәсіпкерлік дағдыларды көрсете алады, сондай-ақ ақпараттық-коммуникациялық технологиялар (АКТ), экология, экономика, құқық, Тұрақты даму мақсаттары (ТДМ) және бағдарламалық қамтамасыз етуді әзірлеудегі инклюзивті тәсілдер салаларындағы ақпаратты интерпретациялай алады.
- Желілік жүйелерде есептеулерді ұйымдастыру, ЭЕМ жүйелері мен желілерінде деректер қоры мен білім қорларын ұйымдастыру, аппараттық құралдар мен бағдарламалық қамтамасыз етуді бақылау және пайдалану әдістері мен құралдарын қолдану, сонымен қатар классикалық және заманауи физика саласындағы білімдерін көрсету
- Тұжырымдамалық, логикалық, математикалық және алгоритмдік деңгейлерде қолданбалы саланы талдау әдістерін қолдану
- Қолданбалы есептерді шешу мен АЖ құруды ақпараттандыру және автоматтандыру үшін заманауи операциялық орта мен АКТ-ны бағалау және таңдау
- Есептерді шешудің тілдік құралын анықтау және бағдарламалау тілдері мен қолданбалы бағдарламаларды қолдана отырып ақпаратты өңдеу
- АКТ математикалық аппаратын оны талдау, түрлендіру, өңдеу алгоритмдерін құруда және әртүрлі қолданбалы салалардағы ақпараттық процестерді оңтайландыру үшін қолдану
- Бағдарламалау технологиясы құралдарымен әртүрлі күрделіліктегі есептерді шешу, БҚ компоненттерін инспекциялауды жүргізу
- АТ жобасының жұмысын жоспарлау, БҚ және қолданбалы АЖ енгізуге, бейімдеуге және күйге келтіруге, сонымен қатар ғылыми зерттеулерге қатысу
- АКТ саласындағы кәсіби міндеттерді шешу үшін әр түрлі формада қазақ, орыс және шет тілдерінде кәсіби және ғылыми коммуникацияны жүзеге асыру
- Интернетті ұйымдастыру және жұмыс істеу технологияларын, қағидаттарын пайдалану, ақпараттық қауіпсіздік қатерлеріне талдау жүргізу