32
Оқыту мақсаты: Робототехника негіздері және оның құрылғыларын
бағдарламалау әдістері.
Қысқаша мазмұны (негізгі бөлімдер): Роботтардың кинематикасы:
позициялық талдау, дифференциалды қозғалыс және жылдамдық.
Траекториялық жоспарлау. Актуаторлар, датчиктер және сенсорларды
өңдеуге
арналған
қарапайым
алгоритмдер. Көрнекі
сервопривод.
Бағдарламалау және роботты басқарудың сәулеті. Ұялы робототехника
бойынша таңдалған тақырыптар (оқшаулау, картография, навигация және
трафикті жоспарлау).
Оқыту нәтижелері:
білуі тиіс - ұялы робототехниканың іргелі міндеттеріне тән есептерді шешу
(мысалы, оқшаулау, жақындату, трафикті жоспарлау);
істей алуы - қабылдауды, жоспарлауды және әрекетті біріктіретін қарапайым
роботты басқару жүйелерін дамыта білу;
дағдылану - ең көп таралған робот сенсорларымен жұмыс жасау және
датчиктерді өңдейтін іргелі алгоритмдерді түсіну және оларды жобалау
кезінде оңтайлы шешімді таңдау;
құзыреттер -
робототехниканың негізгі ұғымдарын білу, робототехникалық
аспаптарды бағдарламалау кезінде осы білімді қолдану.
Кафедра: IT инжиниринг.
CISCO НЕГІЗІНДЕ КОМПЬЮТЕРЛІК ЖЕЛІЛЕРДІҢ ҚАУІПСІЗДІГІ
Пререквизиттер:
Ақпараттық-коммуникациялық
технологиялар,
Компьютерлік жүйелерді ұйымдастыру және архитектурасы.
Постреквизиттер: IP-телефония жүйелері.
Оқыту мақсаты: желідегі ақпаратпен алмасудың қауіпсіздігі мәселелерін
түсіну және қабылдауға даярлық; деректерді тарату хаттамалырымен,
қауіпсіздікті қамтамасыз ету үшін қолданылаын тәсілдермен таныстыру;
компьютерлік желілер ен жүйелерде ақпаратты қорғаудың игерімдерінен
хабардар болуға үйрету, қорғауныс тәсілдерінің артқшлықтары ен
кешіліктерін анықтауға үйрету; желідегі ақпарат алмасудың қауіпсіздік
мәселелерін түсінуге және қабылдауға даярлау, қауіпсіздікті қамтамасыз
етуде қолланылатын тәсілдермен, деректерді тарату протоколдармен
таныстыру. Cisco ASA, PIX жабдығымен жұмыс істеуге үйрету.
Қысқаша мазмұны (негізгі бөлімдер): компьютерлік желілер мен
жүйелердің қауіпсіздігі механизмдері мен қызметтері, қауіп-қатерлердің
сипаттамалары. Компьютерлік желілердегі деректерді, ақпаратты қорғаудың
әдістері ен тәсілдері. Криптожүйелер компьютерлік желілердегі енулерді
бақару. Internet желісінде жұмыс істеудегі қорғаныс әдістері мен тәсілдері.
Желіаралық экрандар.
Оқыту нәтижелері:
білуі тиіс – деректерді тарату хаттамалары, қауіпсіздікті қамтамасыз етудің
тәсілдері (әдістері);
істей алуы – компьютерлік желілерде деректерді, ақпаратты қорғау әдістері
33
және тәсілдерімен жұмыс істеу;
дағдылану – жабдықты реттеуге, компьютерлік желілердегі деректерді
қорғаудың әдістері мен тсілдерін пайдалануға;
құзыреттер - желілердің қауіпсіздік жүйесін жобалау, құру, желі
қауіпсіздігінің мониторингін жүргізу.
Кафедра: IT инжиниринг.
ARDUINO МИКРОКОНТРОЛЛЕР ТАҚТАЛАРЫН БАҒДАРЛАМАЛАУ
Пререквизиттер: Алгоритмдеу және бағдарламалау, Компьютерлік
жүйелердің
архитектурасы
мен
ұйымдастырылуы
Постреквизиттер: IOS базасында бағдарламалық қосымшаларды құру,
Android базасында бағдарламалық қосымшаларды құру.
Оқыту мақсаты: Arduino платформасын зерттеу, оның физикалық
тақтасымен, кітапханалары мен
кіріктірілген бағдарламалық ортасымен
әрекеттесуі.
Қысқаша мазмұны (негізгі бөлімдер): бағдарламалық ортаны орнату және
Arduino микроконтроллеріне негізгі кіріспе. Arduino микроконтроллерін
сыртқы әлемге қосу. Сенсорлық кіріс. Шығу: жарық диоды мен
электромеханика (робототехника). Кірісті шығысқа қосу. Arduino
мүмкіндіктерін кеңейту.
Оқыту нәтижелері:
білуі тиіс - Arduino әзірлеу тақтасының құрамы; «қалқандар» түсінігі және
оларды пайдалану қағидаты; UART сериялық байланыс хаттамасының
жұмыс істеу принципі;
істей алуы - Arduino үшін схемалық сызбаларды оқу; Arduino құрастыру
процесін жүзеге асыру; Arduino прототипі тақталарында электрондық
компоненттердің орналасуын және өзара әрекеттесуін әзірлеу; тізбектердің
жұмысын бастау үшін Arduino микроконтроллерді бағдарламалау; Arduino
микроконтроллерін байланыс және автономды пайдалану режимдерінде
қағидатын түсіну үшін сериялық терминалға қосу;
дағдылану - ендірілген жүйелер үшін жалпы жөндеу архитектурасын
сипаттау; Arduino микроконтроллерінің мүмкіндіктері туралы білімді
кеңейту үшін берілген бастапқы кодтар мен онлайн-ресурстарды зерттеу;
құзыреттер -
сұлбаларды жобалау мүмкіндігі, оларды Arduino
микроконтроллеріне қосу және электр тізбектерін басқару үшін Arduino
бағдарламаларын іске қосу.
Кафедра: IT инжиниринг.
ЖЕЛІЛІК БАҒДАРЛАМАЛАУ
Пререквизиттер:
Ақпараттық-коммуникациялық
технологиялар,
Алгоритмдеу және бағдарламалау.
Постреквизиттер: Бағдарламалық қосымшаларды талдау және жобалау,
Бағдарламалық қосымшаларды жобалау технологиялары.
Оқыту мақсаты: Java тілін қолданып желілік бағдарламалық
қосымшаларды