Computer Science

6B06101 Computer Science (Компьютер ғылымы)

Таңдау пәндер: математика, информатика. Шекті балл: 80.

«Computer Science» (Компьютер ғылымы) білім беру бағдарламасы студенттерге АТ-технологиялар саласында өзін кәсіби маман ретінде көрсетуге мүмкіндік беретін, соның ішінде әртүрлі масштабтағы бағдарламалық қамтамасыз етуді әзірлеу және техникалық қызмет көрсетуге мүмкіндік беретін АТ-технологиялар негіздері бойынша пәндерді және бағдарламалық құралдарды қамтиды. Оқыту нәтижелері бойынша студенттер компанияда IT-технологияларды басқару дағдыларын, сонымен қатар бірнеше бағдарламалау тілдерін еркін меңгеріп, банктер, сақтандыру компаниялары, мемлекеттік және ұлттық сияқты ірі компаниялар үшін бағдарламалық қамтамасыз етуді әзірлей алады. ұйымдар және т.б. Бағдарлама сонымен қатар мобильді құрылғыларға, деректер қорына және веб-қосымшаға арналған қосымшаны әзірлеу дағдыларын дамытады.

Байланыс

Қабылдау комиссиясы

(7172) 64-57-10
info@astanait.edu.kz

Дс-Жм 9:00 – 18:00

Білім беру бағдарламасының мақсаты

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

Маманның лауазымдарының тізімі

Мансап мүмкіндіктері
  • Ақпараттық ресурстарды құру және басқару жөніндегі маман (контент-менеджер);
  • Жүйелік-талдаушы;
  • Бағдарламалық қамтамасыз етуді сүйемелдеу жөніндегі маман;
  • Жүйелік және желілік әкімшілендіру жөніндегі маман (жүйелік әкімші);
  • Деректер базасының әкімшісі;
  • Деректер базасын сүйемелдеу жөніндегі Инженер;
  • Деректер базасын әкімшілендіру жөніндегі маман (деректер базасының әкімшісі);
  • Деректер базасын басқару жүйесі бойынша маман;
  • Үлкен деректер маманы;
  • Деректер базасының талдаушысы;
  • Жергілікті есептеу желілерінің әкімшісі;
  • Ақпараттық-есептеу жүйелері жөніндегі Инженер;
  • Сервер әкімшісі;
  • Жүйелік әкімші;
  • Ақпараттық жүйелер әкімшісі;
  • Графикалық жүйелер әкімшісі;
  • Операциялық жүйелер әкімшісі;
  • Ақпараттық жүйелер сәулетшісі;
  • Автоматтандыру жүйесінің әкімшісі;
  • АТ инфрақұрылымының сәулетшісі.

057 – Ақпараттық технологиялар

Оқу бағдарламалары

«6В06101-Computer Science» білім беру бағдарламасы бойынша ақпараттық-коммуникациялық технологиялар бакалавры

Берілетін дәреже

3 жыл

Оқу мерзімі

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

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

Бітірушінің құзыреттілік үлгісі

Құжаттар

Module Handbook

«Computer Science»

ДАМУ ЖОСПАРЫ

БАКАЛАВРИАТ мамандығы 6B06101 «Computer Science» (Компьютер ғылымдары)

Оқу пәндер

Жалпы білім беретін пәндер циклі

Міндетті компонент / Жоғары оқу орны компоненті

Қазақстан Тарихы

Курста Қазақстанның қазіргі тарихы адамзат тарихының, Еуразия мен Орталық Азия тарихының бір бөлігі ретінде қарастырылады. Қазақстанның қазіргі заманғы тарихы-бұл тарихи оқиғаларды, құбылыстарды, фактілерді, процестерді тұтас зерделеу, 20 ғасырда және бүгінгі күнге дейін Ұлы дала аумағында орын алған тарихи заңдылықтарды анықтау жүзеге асырылатын кезең.

Философия

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

Шет тілі (ағылшын) 1 және 2

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

Қазақ (орыс) тілі 1 және 2

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

Ақпараттық-коммуникациялық технологиялар

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

Саясаттану

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

Әлеуметтану

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

Психология

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

Мәдениеттану

Курс Әлеуметтік және гуманитарлық ғылымдардың барлық кешенін зерттеуге, сондай-ақ тарих пен философияның жалпы курстарына қосымша болуға көмектеседі. Курсқа морфология, семиотика, мәдениет анатомиясы; Қазақстан көшпенділерінің мәдениеті, прототиптердің мәдени мұрасы, Орталық Азияның ортағасырлық мәдениеті, Қазақ мәдениетінің қалыптасуы, жаһандану контекстіндегі қазақ мәдениеті, Қазақстанның мәдени саясаты және т. б. тақырыптар кіреді.

Дене шынықтыру

Курс жеке дене шынықтыруды қалыптастыруға және денсаулықты сақтау және нығайту үшін дене шынықтырудың әртүрлі құралдарын қолдана білуге арналған.

Технологиялық кәсіпкерлік

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

Кәсіпкерлік

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

Базалық пәндер циклі

Жоғары оқу орны компоненті

Сызықтық алгебра

Курс: матрицалық теория, сызықтық теңдеулер жүйесі, векторлық теория, аналитикалық геометрия, бір айнымалы функцияның шегі мен дифференциациясын қамтиды.

Математикалық талдау 1 мен 2

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

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

Дискретті математика – бұл дискретті объектілерді зерттеуге арналған математика бөлімі (мұнда дискретті құралдар жеке немесе байланысты емес элементтерден тұрады). Тұтастай алғанда, дискреттік математика объектілер саналған кезде, түпкілікті (немесе есептелетін) жиынтықтардың арасындағы қатынастар зерттелген кезде және соңғы қадамдармен байланысты процестер талданады кезде қолданылады. Дискретті математиканың маңыздылығын арттырудың негізгі себебі – ақпараттың дискреттік түрде компьютерлерде сақталуы және өңделуі.

Ықтималдықтар және статистика

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

Web-технологиялар 1 (Front End)

Курс PHP бағдарламалау тілін қолдануға, MySQL дерекқорының негіздерін игеруге және клиенттің қауіпсіз веб-қосымшаларын жасауға үйретеді.

WEB технологиялары 2 (Back End)

Курс студенттерге функционалды веб-сайттардың логикалық элементтерін жасау үшін бағдарламалау тілін қолдануды үйретеді. Сонымен қатар оларға дерек қорымен жұмыс істеу мен өзара әрекеттесу негіздерін меңгеруге мүмкіндік береді. Пәнді меңгеру барысында студенттер келесі бағдарламалау тілдерінің бірін қолданады: PHP, Ruby, Python, Java. Сонымен қатар, backend әзірлеу үшін келесі ДҚБЖ қарастырылады (MySQL, PostgreSQL, SQLite, MongoDB және т.б.).

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

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

Мәліметтер базасын басқару жүйелері

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

Бағдарламалауға кіріспе 1

Курс C++ бағдарламалау тілінде алгоритмдерді жазу және бағдарламалау негіздерін үйренуге арналған. Бұл курс барысында студенттер C++ технологияларын қолдана отырып, қарапайым алгоритмдер құру арқылы бағдарламалау дағдыларын жетілдіреді. Бұл студентке енгізу/шығару операцияларынан, айнымалыларды басқарудан, ағынды басқару мүмкіндіктерін пайдаланудан және іске асырудан бастап бағдарламалаудың негізгі принциптерін үйренуге баса назар аудара отырып, C++ дамуында бастапқы негіз береді.

Есептеу математикасы

«Есептеу математикасы» пәнін меңгерудің мақсаты әдістерін қолдана білу және білімдерін қалыптастыру заманауи бағдарламалық қамтамасыз етуді модельдеудегі есептеу математикасы комплекстер мен жүйелерді, ең қарапайым шешудің негізгі әдістерін меңгеру математикалық сандық орындалатын қосалқы тапсырмалар нақты процестер мен құбылыстардың модельдері.

Кеңейтілген бағдарламалау

Курс Java бағдарламалау тілін, оның ішінде JSP (Java Server Pages), Servlet, JDBC (Java Database қосылымы), Java-дан Enterprise Edition (Advanced Java EE) сияқты көптеген негізгі қағидаларды оқып үйренуге арналған.

Академиялық хат

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

Объектіге бағытталған бағдарламалау

Курс объектіге бағытталған бағдарламалаудың негізгі ұғымдарын Java бағдарламалау тілінде білуге арналған.

Үлестірілген есептеулер

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

Функционалды бағдарламалауға кіріспе

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

Операциялық жүйелер

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

Білім беру практикасы

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

Базалық пәндер циклі

Таңдау компоненті

Информатикадағы аналитикалық әдістер

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

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

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

Қосымша мәліметтер базасы (NoSQL)

NoSQL жүйелеріне арналған мәліметтер қорын жобалау әдістемесі. Бұл тәсіл әр түрлі NoSQL жүйелерінің жалпы мүмкіндіктерін пайдаланатын және жүйеге тәуелсіз қосымшаны анықтау үшін қолданылатын NoSQL мәліметтер базасына арналған дерексіз деректердің жаңа моделі NoAM (NoSQL Abstract Model) негізінде жасалған. Тұтастай алғанда, әдістеме келесі буын веб-қосымшаларына қажетті масштабтылықты, өнімділік пен жүйелілікті қолдауға бағытталған.

Сақтау жүйелері

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

Капстон жобасы

Курс студенттердің жобаны, дайын ең аз өнімді орындауға арналған, олар деректерді талдау бойынша әртүрлі жарыстарда (хакатондарда) көрсете алады . Курс дәрістің болуын болжамайды, ал барлық сабақтар дайын өнімнің нәтижесін алуға барынша назар аудара отырып, практикалық-бағытталған болады. Курс барысында студенттер екінші курста алған барлық білімді, соның ішінде дайын қосымшаларды әзірлеу бойынша білімді қолдануы тиіс.

Зерттеу жобасы

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

Бағдарламалық Қамтамасыз Ету Сапасын Қамтамасыз Ету

Курс кез-келген бағдарламалық жүйені жасау кезінде міндетті қадам болып табылатын тестілеу және бағдарламалық жасақтама сапасын қамтамасыз ету негіздерін білуге арналған. Бағдарламалық жүйелерді тестілеуге дұрыс көзқарас студенттерге нақты жүйелерді жасау кезінде көптеген қателіктерден аулақ болуға мүмкіндік береді.

Бағдарламалық қамзыздама архитектурасы

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

Ақпараттық қауiпсiздiк негiздерi

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

IТ тәуекелдерін басқару

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

Бейіндеуші пәндер циклі

Жоғары оқу орны компоненті

Компьютерлік құрылым және архитектура

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

Ассемблер бағдарламалау

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

Компьютерлік желілер

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

Сандық әдістер

Сандық әдістер көбінесе аналитикалық шешімі жоқ математикалық есепті шешуге арналған шамамен компьютерлік әдіс болып табылады.

Машиналарды оқыту алгоритмдері

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

Бұлтты есептеу

Бұл курс бағдарламалық жасақтама жүйесін және қосымшаларды әзірлеуге арналған, мұнда басты тиімділік бұлтты шешімдерді қолдануға бағытталады. Студенттер Amazon, Google, Microsoft сияқты түрлі бұлтты шешімдер провайдерлерімен жұмыс істей алады.

Жобаларды басқару

Жобаны басқару құралдарын жобаның өмірлік циклінің әртүрлі кезеңдерінде қолдана білу, жобалық тәуекелдерге сапалы және сандық баға беру, жобаның тиімділігін анықтау.

Зерттеу әдістері және басқару құралдары

Негізгі әдістері мен құралдарын зерттеуге арналғанғылыми-зерттеу енгізу үшін қажетті. Курс студенттерді ғылыми мақалалардың танымал іздеу базаларымен, мысалы, Web of Science, Scopus, ScienceDirect және басқалармен таныстырады. Курс барысында студенттер дәйексөздер мен қажетті ғылыми ақпараттарды іздеу құралдарымен танысады.

Өндірістік тәжірибе

Студенттердің өндірістік практикасы

Бакалавриат тәжірибесі

Студенттердің бакалавриат тәжірибесі

Бейіндеуші пәндер циклі

Таңдау компоненті

Деректерді визуалдау

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

Компьютерлік графика негіздері

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

Терең оқыту

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

Ойын әзірлеуге кіріспе

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

https://sibacargo.co.id/https://jgaa.info/public/www/idn/https://jgaa.info/public/www/mpo/https://mitrasmart.co.id/akun-pro-thailand/http://103.165.243.97/doc/unsign/psrtgl2/https://lnx.gatm.it/analiticaojs/https://viguera.com/slot-thailand/https://www.cienciaecuador.com.ec/https://ejournal.aibpmjournals.com/scatter-hitam/https://pijarpemikiran.com/https://hr.tarunabakti.or.id/zeus-slot/https://www.vertitech.gr/wp-content/situs/https://ube.edu.ec/depo10k/https://ejournal.aibpmjournals.com/gates-of-olympus/https://fjot.anfe.fr/https://www.viguera.com/slot-gacor/http://revista.tce.gob.ec/ojs-3.1.2-4/sweet-bonanza/http://citaitb.com/wp-content/document/https://rdsp.msp.gob.do/sgm/https://www.remap.ugto.mx/https://thepab.org/public/pro/https://ojs.co.id/wp-content/cache/https://ktadigitalpgri.org/assets/dist/img/scatter-hitam/http://controlvisible.auditoria.gov.co/public/https://isbrmj.org/starlight-princess/https://fjot.anfe.fr/https://journalofhealthandcaringsciences.org/atm88/https://journalofhealthandcaringsciences.org/idn/https://masonhq.org/http://www.inmedsur.cfg.sld.cu//https://iojpe.org/jepang/https://ojs.ukscip.com/pages/2024/https://www.journalprenatalife.com/public/http://citaitb.com/idn/https://journalofhealthandcaringsciences.org/mpo/https://asianmedjam.com/slot-deposit-pulsa/https://asianmedjam.com/akun-pro-kamboja/https://isbrmj.org/public/https://caet.inspirees.com/slot-luar/https://isnujatim.org/slot-dana/https://journal.shamlands.sy/pages/io/https://www.viguera.com/slot-kamboja/https://kpmsurabaya.id/akun-pro-kamboja/https://www.remap.ugto.mx/pages/slot-luar-negeri-winrate-tertinggi/http://www.inmedsur.cfg.sld.cu/docs/https://algede.org/