Шебалина Ольга Андреевна

Абдин Азат Жасуланович

Ассистент
«Киберқауіпсіздік және жасанды интеллект» кафедрасы
«Киберқауіпсіздік және жасанды интеллект» кафедрасы
a.abdin@ktu.edu.kz
Бас корпус, Назарбаев даңғылы 56 Бас корпус, Назарбаев даңғылы 56
0+
көпжылдық тәжірибе

оқытушылық іс-әрекеттерде

7
оқу курстары

2026 жыл

Білім беру

2020

Магистр технических наук

Информационные системы

2015

Бакалавр техники и технологи

Информационные системы

Басылымдар

Курстар

Бакалавр

Бағдарламалау бойынша практикум

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

Бакалавр

Алгоритмдер және деректер құрылымы

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

Бакалавр

Компьютерлік ақпаратты қорғау технологиялары

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

Бакалавр

Машинаға бағытталған бағдарламалау

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

Бакалавр

Дискреттік математика

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

Бакалавр

Алгоритмдеу және бағдарламалау негіздері

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

Бакалавр

Python алгоритмдеу және бағдарламалау негіздері

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