Біздің инстаграмға жазылыңыз, гранттық байқаудың нәтижелерін жіберіп алмау үшін!
6B06103 Компьютерлік инженерия в әл-Фараби атындағы Қазақ Ұлттық университеті
-
Білім беру бағдарламасының мақсаты программалық қамтаманы, компьютерлік жүйелер мен желілерді және IoT технологияларын жобалау мен әзірлеудің заманауи технологиялары саласында бәсекеге қабілетті, құзыретті мамандарды даярлау болып табылады.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша, Ағылшын тілі
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
1 Оқу жылы
Императивті программалау
Экология және адам тіршілігінің қауіпсіздігі
Абай ілімі
Әл-Фараби және қазіргі заман
Математикалық талдау
Ғылыми зерттеудің әдістері
Алгоритмдеу және бағдарламалау
Жемқорлыққа қарсы іс-қимылдың құқықтық негіздері
Операциялық жүйелер
Кәсіпкерлік
-
2 Оқу жылы
Алгоритмдер теориясының негіздері
Ықтималдықтар теориясы және математикалық статистика
Алгебра және геометрия
Жүйелік программалау
Компьютерлік жүйелерді ұйымдастыру және архитектурасы
Деректер қоры теориясы
Ақпараттық қауіпсіздік негіздері
Объектіге бағытталған программалау
-
3 Оқу жылы
Деректердің электрондық қоймалары
IOS бағдарламалауына кіріспе
Data Science негіздері
Объектілі-бағытталған талдау және жобалау
Ендірілген жүйелер
Көпесепті бағдарламалау үшін платформа
Зияткерлік модельдеу
Бағдарламаны әзірлеудің аспаптық құрылғысы
Автоматтар теориясы
Компьютерлік желілер
Кластерлік жүйелерді ұйымдастыру
UML модельдеу
Енгізілген микроконтролерлер
Ақпаратты қорғаудың техникалық әдістері мен тәсілдері
Ақпараттық қауіпсіздік стандарттары
Параллельді есептеулер жүйесінің архитектурасы
Операциялық жүйелер қауіпсіздігі
Электроника
Биоинформатика
Кластерлі жүйелер
Машиналық оқытуға кіріспе
Мәлеметтерді сақтау және индекстеу
Компьютерлік жүйелерді тексеру мен тестілеу
Желілік қауіпсіздік
VLSI жобалау және модельдеу
Криптография
Цифрлы схемотехника
Бұзу және енуге арналған этикалық тестілеу
Желілік технологиялар
Компьютерлік көру технологиялары
-
4 Оқу жылы
Параллельді программалау
Веб қосымшаларды құру
Деректер қорын құру
Ақпаратты қорғау құралдар мен әдістері
C# бағдарламалау тілі
Мобильді қосымшаны дамыту
Бейнені сандық өңдеу
Параллельді есептеулерді ұйымдастыру
Қорғалған бағдарламалық қамтаманы құру
LAN және WAN желілерді жобалау
Веб қосымшалардың қауіпсіздігі
Жүйенің сенімділігі мен ақауларға төзімділігі
Криптографиялық жүйелерді құру технологиясы
Адам мен компьютер арасындағы қарым-қатынас
Веб-программалау
Заттар интернеті
Желілердің коммутациясы мен маршрутизациясы
Телекоммуникациялық жүйелерді қорғау құралдары
NET бағдарламалау
Деректер қорының қауіпсіздігі
Мультимедиялық технологиялар
Мультиагентті бағдарламалау
Бейнелерді тану теориясына кіріспе
Жасанды интеллект жүйелері
Оқыту нәтижелері
- Қарапайым және иерархиялық желілерді жобалай білу, деректердің қауіпсіз және сенімді байланыс мәселелерін шешу үшін желінің мақсатын, орналасуын және қамтамасыз етілуін ескере отырып, желілік жабдықты оңтайлы таңдауды орындау, компьютерлік желілерде туындайтын мәселелерді диагностикалау, талдау және жою.
- нейрондық желілерді пайдалану дағдыларын көрсету, генетикалық алгоритмдерді, биоақпараттық алгоритмдерді, үлгіні тану әдістерін қолдану, эволюциялық бағдарламаларды, кластерлік модельдерді жобалау, желіден және әртүрлі файл түрлерінен деректерді алу мен өңдеудің әртүрлі әдістерін қолдана білу, Көп агенттік жүйелерді жобалау және тиімді пайдалану, адам-компьютерлік өзара әрекеттесу принциптерін түсіну.
- компьютерлік жүйені сенімділік пен ақауларға төзімділікке тексеру және тестілеу, есептеу жүйелерін ұйымдастыру дағдыларын меңгеру, жүйенің сенімділік дәрежесін сандық бағалай білу.
- алгоритмдерді консептуалдық және практикалық түрде құру дағдыларын меңгеру, императивті және функционалдық программалау принциптерін, әдістері мен парадигмаларын пайдалану, жүйелік қосымшаларды құру дағдыларын меңгеру, әртүрлі пәндік салалардағы есептерді шешу үшін объектіге бағытталған тәсілді қолдану.
- Үлкен деректер массивтерін жинау, түсіндіру, талдау, ретке келтіру және жалпылау, кластерлеу әдістерін қолдана білу, үлкен деректерді өңдеу процестерін параллельдеу дағдыларын меңгеру, параллель алгоритмдерді модельдеу және олардың тиімділігін бағалау
- iOS және Android үшін қауіпсіз және сенімді Web және мобильді қосымшаларды құрудың негізгі құралдары мен озық технологияларын түсіну және пайдалану дағдыларын көрсету, әртүрлі қауіпсіздік модельдерімен, дерекқор модельдерімен жұмыс істей білу, биология, физика, химия, экономика салаларында нақты жобаларды құру кезінде Web және мобильді қосымшалар үшін әртүрлі құралдар мен алгоритмдерді пайдалана білу.
- электроника мен цифрлық схемотехниканың принциптері мен тұжырымдамаларын білуді көрсету, сенімді және ақауларға төзімді есептеу жүйесінің компоненттерін тиімді ұйымдастыру және өзара байланыстыру үшін микроконтроллерлерді, атап айтқанда IoT құрылғыларын тиімді таңдай ала білу.
- компьютерлік желілердегі ақпаратты техникалық және программалық құралдармен қорғауды қамтамасыз ете білу, ақпараттық қауіпсіздік алгоритмдері мен хаттамаларын түсіндіре білу, желілік қосымшаларды іске асыру кезінде криптография және криптоанализ әдістерін қолдана және зерттей білу
- ДҚБЖ-ның әртүрлі түрлерін білу, олардың артықшылықтары мен ерекшеліктерін түсіну, мәліметтер базасын модельдеу және енгізу, UML модельдеу әдістерін қолдана білу, веб-қосымшаларда сервер мен клиент арасында тиімді және қауіпсіз деректерді беруді ұйымдастыру.
- Web-қосымшалар мен дерекқорлар үшін қауіптерді, олардың ықтимал көздерін, ену тәсілдерін және ықтимал залалдарын талдау, ақпараттық қауіпсіздік жүйесін ең аз ықтимал тәуекелдермен ұйымдастыру үшін қорғау құралдарын қолдана білу, ең тиімді қауіпсіздік саясатын құру мақсатында ықтимал шабуыл сценарийлерін бағалау.
- заманауи операциялық жүйелердің принциптерін, ерекшеліктері мен артықшылықтарын түсінуді көрсету, нақты қойылған есептерді шешу үшін операциялық жүйені баптай білу, көп тапсырмалы есептеуіш жүйенің сенімді және қауіпсіз жұмысын қамтамасыз ету үшін операциялық жүйелердің мүмкіндіктерін пайдалану, мобильді құрылғыларға арналған операциялық жүйелердің мүмкіндіктерін білу.
- Әр түрлі математикалық тұжырымдарды дәлелдей алу, әр түрлі деңгейдегі теңдеулер жүйесін шешу, ғылым мен техниканың есептерін шешудің тиімді және қауіпсіз алгоритмдерін жасау кезінде автоматтар теориясының математикалық аппараттары мен әдістерін түсіну және қолдану
- кәсіби қызметкерлігінде ғылыми зерттеу әдістерін, кәсіпкерлік қызмет туралы, сыбайлас жемқорлыққа қарсы іс-қимылдың құқықтық негіздері туралы, философияның дүниетаным ретіндегі тарихи дамуы мен экология туралы іргелі білімін қолдану.