6B06104 Computer Science в Торайгыров университеті
-
Білім беру бағдарламасының мақсаты Экологиялық, әлеуметтік және адами факторларды ескере отырып, ақпараттық қауіпсіздікті, корпоративтік ақпараттық жүйелердің жұмыс істеуін қамтамасыз ету үшін қажетті бағдарламалық өнімдерді әзірлеуге, бағдарламалық және аппараттық кешендерді енгізуге қабілетті компьютерлік технологиялар саласындағы бәсекеге қабілетті мамандарды даярлау.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша, Ағылшын тілі
-
ЖОО атауы Торайгыров университеті
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Дискретті математика және математикалық логика
Пәннің мақсаты - студенттерге информатика мен информатикада маңызды математикалық ұғымдар мен логикалық принциптердің негіздерін үйрету. Математикалық негіздерді түсіну, математикалық логиканы оқыту, дерексіз деректер құрылымдарымен жұмыс істеу, комбинаторлық есептерді шешу. Студенттерге информатика және информатика саласындағы табысты мансап үшін іргелі болып табылатын Дискретті математика және математикалық логика саласындағы негізгі білім мен дағдыларды қамтамасыз ету.
Оқу жылы - 1
Семестр - 1
Несиелер - 4
-
Алгоритмдер және деректер құрылымы
Пәннің мақсаты студенттерге алгоритмдерді жобалау, талдау және оңтайландыру принциптерін үйрету және әртүрлі деректер құрылымдарын түсіну және пайдалану болып табылады. Бұл пән информатика мен бағдарламалау саласында маңызды рөл атқарады және оның мақсаты: Негізгі ұғымдарды түсіну, алгоритмдерді оңтайландыру және талдау, мәліметтер құрылымын зерттеу, тәжірибеде қолдану, күрделі мәселелерге дайындық. Мақсаты-студенттерге информатика және бағдарламалау саласында табысты жұмыс істеу үшін, сондай-ақ деректерді өңдеу мен алгоритмдерді оңтайландыруға қатысты әртүрлі есептерді шешу үшін қажетті дағдылар мен білімді қамтамасыз ету.
Оқу жылы - 1
Семестр - 1
Несиелер - 4
-
Физика
Пәннің мақсаты - студенттерге физика ғылымдарының негіздерін және табиғи физикалық процестерді түсінуді үйрету. Физикалық заңдар мен құбылыстарды түсіну, аналитикалық ойлауды дамыту, әрі қарай оқуға дайындық, зертханалық дағдыларды дамыту, физиканың қолданылуын түсіну, сыни ойлауды зерттеу, іргелі ұғымдардың маңыздылығын түсіну, физиканы күнделікті өмірде қолдану. Студенттерге болашақ ғылыми мансабы үшін де, күнделікті өмірі үшін де далалық болуы мүмкін физика бойынша іргелі білім беру.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
Операциялық жүйелер
Пәннің мақсаты студенттерге операциялық жүйелердің жұмыс істеу негіздері мен принциптерін, сондай-ақ олардың компьютерлердің аппараттық ресурстарын басқарудағы рөлін үйрету болып табылады. Міне, осы пәннің негізгі мақсаттары: Операциялық жүйелердің негіздерін түсіну: пән студенттерге операциялық жүйелердің жұмыс негіздерін, соның ішінде ресурстарды басқаруды, тапсырмаларды жоспарлауды, деректерді енгізу-шығаруды және қателерді өңдеуді үйретуге бағытталған. ОЖ архитектурасы мен компоненттерін игеру: студенттер операциялық жүйелердің архитектурасын талдауды және ОЖ ядросы, файлдық жүйелер, құрылғы драйверлері және пайдаланушы интерфейсі сияқты компоненттердің рөлін түсінуді үйренеді. Процестер мен ағындармен жұмыс: мақсаты-студенттерді операциялық жүйелердегі процестерді басқару және көп тапсырмаларды орындауға үйрету. Жад пен файлдарды басқару: пән жедел жадты, виртуалды жадты және файлдық жүйелерді басқаруды үйренуді қамтуы мүмкін. Желілік байланыс: студенттер операциялық жүйелер арқылы желілік өзара әрекеттесу және желілік ресурстарды басқару принциптерін үйренеді. Қауіпсіздік және аутентификация: мақсат операциялық жүйелердегі қауіпсіздік аспектілерін, соның ішінде пайдаланушы аутентификациясы мен деректерді қорғауды үйрету болуы мүмкін. Диагностика және қателерді жою: тәртіп операциялық жүйелердің жұмысындағы қателерді диагностикалау және жою дағдыларын дамытуға ықпал етеді. Ресурстарды басқару және жоспарлау: студенттер процессор, жад және енгізу-шығару құрылғылары сияқты аппараттық ресурстарды басқаруды және тапсырмаларды жоспарлауды үйренеді. Виртуализация және контейнерлеуді қолдану: мақсат қолданбаларды оқшаулау және басқару үшін қолданылатын виртуализация және контейнерлеу тұжырымдамаларымен танысу болуы мүмкін. Қосымшаларды басқаруға және әзірлеуге дайындық: пәннің жалпы мақсаты-студенттерге операциялық жүйелерді басқару және оларға қосымшаларды әзірлеу үшін қажетті білім мен дағдыларды қамтамасыз ету. "Операциялық жүйелер" пәнінің мақсаты студенттерге операциялық жүйелердің жұмыс істеуі туралы терең түсінік беру болып табылады, бұл ақпараттық технологиялар, Компьютерлік жүйелерді басқару және бағдарламалық қамтамасыз етуді әзірлеу саласында жұмыс істеу үшін пайдалы болуы мүмкін.
Оқу жылы - 1
Семестр - 2
Несиелер - 4
-
Мамандыққа кіріспе
The purpose of the discipline is to familiarize students with the basics and key aspects of information technology, as well as to prepare them for a deeper study of specific aspects of IT. Here are some of the main goals of this discipline: Introduction to the field of IT: The primary goal is to provide students with an overview of the field of information technology, including its history, development, current trends and prospects. Identification of professional interests: The discipline helps students to determine their interests and priorities in the field of IT, which can contribute to the choice of future specialization. Mastering basic terms and concepts: Students learn to use basic terms and concepts specific to information technology, which helps them better understand the field. Development of computer thinking skills: The discipline promotes the development of computer thinking skills, which is important for working with information and solving various tasks. Familiarization with technical and software aspects: Students gain an understanding of the technical and software aspects of IT, including basic knowledge of hardware, operating systems, networks and programming. Preparation for deeper study of specializations: The discipline helps students to determine in which area of IT they would like to develop and prepares them for deeper study of specializations. Understanding the role of IT in the modern world: Students assess the importance of information technology in modern society and business. Preparation for the use of IT in other areas: The discipline also prepares students to use IT in other fields and professions, including healthcare, business, education and others. The overall goal of the discipline "Introduction to the specialty in IT" is to provide students with a basic understanding of information technology and its role in the modern world, which will help them make informed decisions about their future in this field.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Экономика және бизнес негіздері
Пәннің мақсаты-нарықтық басқару жағдайында кәсіпорынның экономикалық механизмін зерттеу негізінде студенттердің экономикалық ойлауын дамыту. Кәсіпкерлік ұғымы-кәсіпкерліктің анықтамасы, түрлері, даму тенденциялары, рөлі. Нарықтық экономиканың негізгі түсініктері. Бизнестің ұйымдастырушылық негіздері. Факторларды талдау және экономикалық ақпарат негізінде бизнестің әртүрлі аспектілері бойынша тәуелсіз шешім қабылдау дағдыларын қалыптастыру. Бизнестің қаржылық негіздері. Бизнесті дамыту стратегиясын әзірлеу. Кәсіпкерлік қызметті мемлекеттік реттеу.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Есептеу математикасы (MatLab, MatCad)
Пәннің мақсаты-студенттерге математикалық есептер мен сандық есептеулерді шешу үшін MATLAB және MathCAD сияқты бағдарламалық құралдарды пайдалануды үйрету. Міне, осы пәннің негізгі мақсаттары: Сандық әдістерді меңгеру: студенттер математикалық есептерді, соның ішінде дифференциалдық теңдеулерді, интегралдарды және оңтайландыруды шешу үшін сандық әдістер мен алгоритмдерді қолдануды үйренеді. Бағдарламалық жасақтаманы пайдалану: мақсат-сандық есептеулер мен деректерді талдау үшін MATLAB және MathCAD бағдарламаларын меңгеру. Бағдарламалау дағдыларын дамыту: пән MATLAB бағдарламалау негіздерін оқытуды қамтуы мүмкін, бұл студенттерге математикалық есептерді шешу үшін арнайы сценарийлер мен функцияларды жасауға мүмкіндік береді. Инженерлік және ғылыми есептерде қолдану: студенттер инженерия, Физика, Экономика және басқа салалардағы практикалық есептерді шешу үшін есептеу математикасын қолдануды үйренеді. Деректерді талдау және визуализация: мақсат-MATLAB және MathCAD көмегімен деректерді талдау және визуализация дағдыларын дамыту. Символдық математикамен жұмыс: пән аналитикалық есептер мен символдық есептеулерді шешу үшін символдық математиканы қолдануды қамтуы мүмкін. Нақты жобаларға арналған шешімдерді әзірлеу: Студенттер нақты жобаларда жұмыс істей алады, онда нақты есептерді шешу үшін есептеу математикасы дағдыларын қолдану қажет болады. Ғылыми және инженерлік зерттеулерге дайындық: Пәннің мақсаты студенттерді сандық әдістерді қолдана отырып ғылыми және инженерлік зерттеулер жүргізуге дайындау болуы мүмкін. "Есептеу математикасы (MatLab, MathCAD)" пәнінің жалпы мақсаты студенттерге математикалық есептерді шешу және әртүрлі салаларда сандық есептеулер жүргізу үшін заманауи құралдарды қолдануға үйрету болып табылады, бұл ғылыми және инженерлік тәжірибеде пайдалы болуы мүмкін.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Пpограммалау технологиясы
Пәннің мақсаты келесі аспектілерді қамтиды: Бағдарламалау дағдыларын игеру, бағдарламалау тілдерін меңгеру, интеграцияланған даму орталарымен (IDE) жұмыс істеу, бағдарламалық жасақтаманы игеру, тестілеу және күйін келтіру, бағдарламалық жасақтама дизайны және архитектурасы, мәліметтер базасымен жұмыс , заманауи технологиялармен жұмыс, жобаларда қолдану, өз бетінше оқыту дағдыларын дамыту, студенттерді бағдарламалық жасақтаманы әзірлеуге дайындау және оларға осы салада табысты мансап үшін қажетті негізгі дағдылар мен білім беру.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Тіршілік қауіпсіздігі
Пәнді оқудың мақсаты студенттерді адамға және қоршаған ортаға жағымсыз факторлардың әсер етуінің нормативтік және рұқсат етілген деңгейлерімен таныстыру, өмірлік циклінің барлық кезеңдерінде адам қызметінің қауіпсіздігі мен қолайлы жағдайларын қамтамасыз ету саласындағы күрделі оқиғаларды, процестерді, құбылыстарды зерттеу, жіктеу және жүйелеу, бар қауіптер мен қауіптердің алдын-алу, оқшаулау және жою шараларын әзірлеу болып табылады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Құқық және сыбайлас жемқорлыққа қарсы мәдениет негіздері
Пәннің мақсаты бірнеше аспектілерді қамтиды: Құқықтық жүйенің Негіздерін Түсіну: бұл пән студенттерге өз елінің құқықтық жүйесінің негіздерін түсінуге мүмкіндік береді негізгі заңдар, нормалар мен институттар. Бұл студенттерге заңнама мен құқықтық процедураларды шарлауға мүмкіндік береді. Құқықтық сананы қалыптастыру: пән студенттердің құқықтық санасын қалыптастыруға бағытталған, яғни өзінің де, басқа адамдардың да заңдары мен құқықтарын түсіну және құрметтеу. Бұл заңдарды құрметтеуге және бұзушылықтардың алдын алуға ықпал етеді. Сыбайлас жемқорлыққа қарсы мәдениет: негізгі мақсат - қоғамда және студенттер арасында сыбайлас жемқорлыққа қарсы мәдениетті қалыптастыруға жәрдемдесу. Бұл сыбайлас жемқорлыққа теріс көзқарасты дамытуды және өмірдің барлық салаларында адалдықты, этиканы және ашықтықты ынталандыруды қамтиды. Құқықтық білім және дағдылар: пән сонымен қатар әртүрлі қызмет салаларында, соның ішінде бизнесте, мемлекеттік қызметте және қоғамдық ұйымдарда пайдалы болуы мүмкін құқық және құқықтық дағдылар туралы негізгі білімді қамтамасыз етеді. Сыбайлас жемқорлықтан қорғау: студенттерге өздерін және басқаларды сыбайлас жемқорлықтан қорғауға, сондай-ақ сыбайлас жемқорлық әрекеттері туралы хабарлауға мүмкіндік беретін әдістер мен іс-шаралар туралы білім беріледі. Заңдар мен этикалық стандарттарды сақтау: Пәннің мақсаты студенттерді әртүрлі қызмет салаларында заңдар мен жоғары этикалық стандарттарды сақтауға үйрету болып табылады.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Экология негіздері
Пәннің мақсаты - студенттерге экология принциптері туралы негізгі білім мен түсінік беру: Экологиялық принциптерді түсіну: негізгі мақсат-студенттерді экожүйелердегі барлық организмдердің байланысы, заттар мен энергия циклдары, сондай-ақ организмдердің дамуына әсер ететін экологиялық факторлар сияқты Экологияның негізгі принциптерімен таныстыру. Экологиялық рефлексия: тәртіп студенттерге экологиялық шешімдер мен әрекеттердің өзара байланысы мен салдарын көруге мүмкіндік беру арқылы экологиялық ойлауды дамытуға ықпал етеді. Қоршаған ортамен саналы түрде өзара әрекеттесу: мақсаты-студенттерге бизнес, қала құрылысы, ауыл шаруашылығы немесе тұтынушылық шешімдер қабылдау болсын, әртүрлі қызмет салаларында экологиялық аспектілерді ескеруге үйрету. Тұрақтылықты насихаттау: негізгі міндет-студенттердің табиғи ресурстарды тұрақты пайдалану қажеттілігі туралы түсініктерін дамыту және болашақ ұрпақ үшін қоршаған ортаны құрметтеу. Экологиялық бағдарланған шешімдерді әзірлеу: Пәннің мақсаты қоршаған ортаға теріс әсерді азайтуды қоса алғанда, экологиялық бағдарланған шешімдерді әзірлеу және енгізу дағдыларын дамытуды қамтиды. Экологиялық бастамаларға қатысу: тәртіп студенттерді табиғат пен қоршаған ортаны қорғауға бағытталған экологиялық бастамалар мен жобаларға белсенді қатысуға шабыттандыруы мүмкін. "Экология негіздері" пәнінің жалпы мақсаты-ақпараттандырылған шешімдер қабылдауға және планетамыздың тұрақты дамуы үшін әрекет етуге қабілетті экологиялық жауапты азаматтарды қалыптастыру.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
IT саласындағы көшбасшылық
Пәннің мақсаты студенттерге ақпараттық технологиялар саласында табысты басшылық пен басқару үшін қажетті негізгі дағдылар мен білімдерді үйрету болып табылады. Көшбасшылық дағдыларды дамыту, IT стратегиясын түсіну, жобаларды басқару, технологиялық, трендтермен жұмыс істеу, коммуникациялық дағдыларды дамыту, өзгерістерді басқару, этикалық аспектілер, мәселелерді шешуге дайындық, жеке қасиеттерді дамыту, студенттерді Ақпараттық технологиялар саласындағы көшбасшылық және басқару рөлдеріне дайындау.
Оқу жылы - 2
Семестр - 3
Несиелер - 3
-
Кәсіби қызметтегі шет тілі
Пәннің мақсаты-кәсіби салада қолдануға баса назар аудара отырып, шет тілінде қарым-қатынас дағдыларын дамыту. Шет тілін меңгеру, қарым-қатынас дағдыларын дамыту, мамандандырылған лексика, мәдени аспектілерді түсіну, кәсіби жағдайларда қолдану, тыңдау дағдыларын дамыту, халықаралық коммуникацияларға дайындық, өз бетінше оқыту дағдыларын дамыту. Студенттерге халықаралық және кәсіби ортада табысты қарым-қатынас пен ынтымақтастық үшін қажетті дағдылар мен білімді қамтамасыз ету.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Кәсіби-бағытталған шетел тілі
Пәннің мақсаты студенттерге шет тілін үйрету болып табылады, оны қолдану олардың болашақ кәсіби қызметіне тән. Нақты терминологияны меңгеру, коммуникация дағдыларын дамыту, мәдени ерекшеліктерді түсіну, кәсіби міндеттерде қолдану, халықаралық коммуникацияларға дайындық, өз бетінше оқыту дағдыларын дамыту. Студенттерді болашақ кәсіби қызметі аясында шет тілін сәтті меңгеру үшін қажетті дағдылар мен біліммен қамтамасыз ету. Бұл халықаралық коммуникация, мансаптық өсу және әлемдік экономикадағы табысты жұмыс үшін маңызды.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
С++ тілінде бағдарламау
Пәннің мақсаты-студенттерге c языка тілін қолдана отырып бағдарламалау дағдыларын үйрету, сонымен қатар бағдарламалық жасақтаманы әзірлеудің негізгі принциптері мен әдістемелерін түсіну. Бағдарламалау дағдыларын меңгеру, c изучение үйрену, алгоритмдер мен деректер құрылымдарын түсіну, модульдік бағдарламаларды әзірлеу, оңтайландыру және күйін келтіру, тәжірибеде қолдану, өзін-өзі зерттеу дағдыларын дамыту, әрі қарай оқуға дайындық, студенттерге C++ бағдарламалау негіздері мен тілін түсінуді қамтамасыз ету, осылайша олар бағдарламаларды әзірлей алады, есептерді шеше алады және осы салада оқуын жалғастыра алады бағдарламалау және информатика.
Оқу жылы - 2
Семестр - 4
Несиелер - 6
-
Компьютерлік жүйелер aрхитектурaсы
Пәннің мақсаты-студенттерге компьютерлік жүйелерді құру мен жұмыс істеудің принциптері мен тұжырымдамаларын үйрету. Бұл пәннің бірнеше негізгі мақсаттары бар, аппараттық архитектураны түсіну, орталық процессордың жұмыс принциптерін зерттеу, жадымен жұмыс істеу, енгізу/шығаруды түсіну, архитектуралық дизайн дағдыларын дамыту, көп тапсырма және параллелизммен жұмыс істеу, нақты жобаларда қолдану. Сондай-ақ, мақсат студенттерге компьютерлердің қалай жұмыс істейтінін және компьютерлік жүйелерді әртүрлі мақсаттарда қалай жобалау және оңтайландыру керектігін терең түсінуді қамтамасыз ету болып табылады. Бұл білім мен түсінік бағдарламалық жасақтама жасаушылар, жүйе әкімшілері, аппараттық инженерлер және басқа да ақпараттық технологиялар мамандары үшін маңызды.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Графика және фотобейнелер
Пәннің мақсаты графикалық құралдармен жұмыс істеу дағдыларын меңгеру, дизайн дағдыларын дамыту, визуалды коммуникацияны түсіну, кескін форматтарымен жұмыс істеу, әртүрлі кескін форматтарын түсіну және оларды әртүрлі контексттерде қолдану. Графиканың техникалық аспектілерін меңгеру, фотосурет және фотосуреттерді өңдеу, веб-дизайнда және мультимедияда қолдану, салада жұмыс істеуге дайындық, шығармашылық жобалар жасау. Болып табылады студенттерге графикалық дизайн, визуалды коммуникация және кескінді өңдеу дағдылары мен білімдерін үйрету. Бұл болашақ дизайнерлер үшін де, өз қызметінде графикалық дағдыларды дамытқысы келетін адамдар үшін де пайдалы болуы мүмкін.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Веб-технологиялар
Пәннің мақсаты-студенттерді веб-сайттар мен веб-қосымшаларды әзірлеу, жобалау және басқару негіздерімен таныстыру. Міне, осы пәннің негізгі мақсаттары: Веб-дамудың негізгі технологияларын меңгеру: пән студенттерге HTML, CSS, JavaScript сияқты негізгі веб-технологияларды, сондай-ақ PHP, Python, Ruby немесе басқа тілдер сияқты серверлік технологияларды үйретуге бағытталған. Веб-сайттардың құрылымын түсіну: мақсаты-студенттерге веб-сайттардың құрылымы мен компоненттерін, соның ішінде клиенттік және серверлік бөліктерге бөлуді үйрету. Дизайн дағдыларын дамыту: пән веб-дизайн негіздерін оқытуды қамтуы мүмкін, соның ішінде стильді және оқылатын интерфейс жасау үшін CSS пайдалану. Интерактивті веб-қосымшаларды құру: студенттер JavaScript және jQuery немесе React сияқты кітапханаларды қолдана отырып интерактивті веб-қосымшалар құруды үйренеді. Кросс-платформаның үйлесімділігін қамтамасыз ету: мақсат-әртүрлі платформалар мен құрылғыларда жұмыс істей алатын веб-сайттар мен қолданбаларды құру дағдыларын дамыту. Веб-әзірлеудің қауіпсіздігін түсіну: студенттер веб-қосымшаларды әзірлеу кезінде қауіпсіздік аспектілерін ескеруді және оларды қауіптен қорғауды үйренеді. Мазмұн мен мәліметтер базасын басқару: пән студенттерге динамикалық веб-сайттар құруға мүмкіндік беретін мазмұнды басқару (CMS) және мәліметтер базасын басқаруды оқытуды қамтуы мүмкін. Заманауи құралдармен және құрылымдармен жұмыс: Студенттер Bootstrap, Node сияқты веб-әзірлеуде қолданылатын заманауи құралдармен және құрылымдармен танысады.js және басқалар. Нақты жобаларға дайындық: мақсат студенттерді практикалық дағдыларды дамытуға мүмкіндік беретін нақты веб-жобаларда жұмыс істеуге дайындау болуы мүмкін. "Веб-технология" пәнінің жалпы мақсаты студенттерге веб-қосымшалар мен веб-сайттарды әзірлеу және басқару, сондай-ақ веб-әзірлеу саласында табысты жұмыс істеу үшін қажетті заманауи Дағдылар мен білімдерді үйрету болып табылады.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Kомпьютерлік графика
Пәннің мақсаты-студенттерді компьютерлік технологияны қолдана отырып, графикалық кескіндерді жасауға және өңдеуге үйрету. Графикалық бағдарламалармен жұмыс істеу дағдыларын игеру, графикалық форматтарды игеру, дизайнерлік дағдыларды дамыту, графикалық элементтерді құру, үш өлшемді графикамен жұмыс, графикалық анимация, мультимедиядағы Графикалық дизайн, кәсіби салаларда қолдану. Студенттерге графикалық мазмұнды құрудағы заманауи технологиялар мен дағдыларды үйрету.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Python бағдарламалау
Пәннің мақсаты-студенттерге Python тілін қолдана отырып бағдарламалауды үйрету және информатика дағдыларын дамыту. Міне, осы пәннің негізгі мақсаттары: Бағдарламалау негіздерін меңгеру: пән студенттерге Python көмегімен айнымалылар, шарттар, циклдар және функциялар сияқты негізгі бағдарламалау тұжырымдамалары мен дағдыларын үйретуге бағытталған. Python синтаксисін түсіну: студенттер Python тілінің синтаксисін, соның ішінде деректермен жұмыс істеуді, деректер құрылымын және кітапханаларды үйренеді. Есептерді шешу дағдыларын дамыту: мақсат-математикалық есептерді, деректерді талдауды және бағдарламаларды құруды қоса алғанда, Python көмегімен әртүрлі есептерді шешу дағдыларын дамыту. Кітапханалармен және құрылымдармен жұмыс: пәнге NumPy, pandas, Flask, Django және т.б. сияқты Python кітапханаларымен және құрылымдарымен жұмыс істеуді үйрету кіруі мүмкін. Python-различных әртүрлі салаларда қолдану: студенттер Python -. әртүрлі салаларда, соның ішінде веб-қосымшаларды әзірлеу, ғылыми зерттеулер, деректерді талдау, тапсырмаларды Автоматтандыру және т. б. қолдануды үйренеді. Мәліметтер базасымен жұмыс: мақсат студенттерге Python және SQLite немесе sqlalchemy сияқты кітапханаларды қолдана отырып мәліметтер базасымен жұмыс істеуге үйрету болуы мүмкін. Тестілеу және жөндеу ұғымдарын меңгеру: пән кодты тестілеу және қателерді түзету дағдыларын дамытуға ықпал етеді. Ғылыми және инженерлік қосымшаларды әзірлеуге дайындық: студенттер ғылыми және инженерлік тапсырмаларға, соның ішінде есептеу кітапханаларын пайдалануға арналған қосымшалар жасауға үйрете алады. Жобалар мен қосымшаларды әзірлеу: мақсат Python көмегімен жеке жобалар мен қосымшаларды құру болуы мүмкін. Бағдарламалаудағы мансапқа дайындық: пән студенттерді бағдарламалық жасақтама мен ақпараттық технологияларды дамытуға дайындауға ықпал етуі мүмкін. "Python - да бағдарламалау" пәнінің жалпы мақсаты-студенттерді бағдарламалау дағдыларымен және Python тілін білумен қамтамасыз ету, бұл әртүрлі қызмет салаларында пайдалы болуы мүмкін және оларды ақпараттық технологиялар саласында жұмыс істеуге дайындау.
Оқу жылы - 3
Семестр - 5
Несиелер - 6
-
Java-да объектілі бағытталған программалау
Пәннің мақсаты студенттерге Java бағдарламалау тілін қолдана отырып, объектіге бағытталған бағдарламалау (ОP) принциптерін, әдіснамасын және дағдыларын үйрету болып табылады. Міне, осы пәннің негізгі мақсаттары: ОP тұжырымдамаларын меңгеру: пән студенттерге сыныптар, нысандар, мұрагерлік, инкапсуляция және полиморфизм сияқты ОP негізгі тұжырымдамаларын үйретуге бағытталған. Java тілін түсіну: студенттер Java бағдарламалау тілін, оның синтаксисін, деректер құрылымын, кітапханаларын және құрылымдарын қолдануды үйренеді. Дизайн дағдыларын дамыту: мақсаты-студенттерге нақты тапсырмаларды орындау үшін сыныптар мен нысандарды жобалауға үйрету. Қолданбаларды құру: студенттер Java тіліндегі қосымшаларды, соның ішінде консольдік және графикалық қосымшаларды құруды үйренеді. Кітапханалармен және құрылымдармен жұмыс: пән стандартты Java кітапханаларымен және үшінші тарап құрылымдарымен жұмыс істеуді үйренуді қамтуы мүмкін. Жөндеу және тестілеу: мақсат-Java қосымшаларын жөндеу және тестілеу дағдыларын дамыту. Жақсы бағдарламалау принциптерін үйрету: студенттер жақсы бағдарламалаудың ең жақсы тәжірибелері мен принциптерін, соның ішінде кодтың оқылуы мен модульділігін сақтауды үйренеді. Көп ағынды қосымшаларды әзірлеуге дайындық: пән Java платформасында көп ағынды бағдарламалауды үйренуді қамтуы мүмкін. Java-ны нақты жобаларда қолдану: студенттер өз білімдерін іс жүзінде қолдану үшін нақты жобалармен жұмыс істей алады. Бағдарламалаудағы мансапқа дайындық: мақсат студенттерді Java көмегімен бағдарламалық жасақтама жасау саласында жұмыс істеуге дайындау болуы мүмкін. "Java-да объектіге бағытталған бағдарламалау" пәнінің жалпы мақсаты студенттерге объектіге бағытталған тәсіл мен Java тілін қолдана отырып, бағдарламалық жасақтаманы әзірлеу үшін қажетті дағдылар мен білімді қамтамасыз ету болып табылады.
Оқу жылы - 3
Семестр - 5
Несиелер - 6
-
Кәсіпкерлік іс-әрекетінің негіздері
Пәннің мақсаты: студенттерді бәсекелестік ортада кәсіпорындардың Кәсіпкерлік қызметін ұйымдастырудың теориялық негіздері мен практикалық дағдыларына үйрету. Пәннің мазмұны: кәсіпкерлік ойлаудың негіздері, Нарықтық жүйе және оның жұмыс істеу механизмі, кәсіпкерлік қызмет және ұйымдық нысандар, кәсіпкерлік қызметтің экономикалық негіздері, өндіріс шығындары мен фирманың кірісі, өндіріс факторларының нарықтары (жер, еңбек, капитал), кәсіпкерлік идея және оны таңдау, құндылық ұсынысы, тауар, бренд, брендинг, түрлері мен түрлері, бизнесті жоспарлау және басқару, Кәсіпкерлік маркетинг.
Оқу жылы - 3
Семестр - 5
Несиелер - 4
-
Қазіргі кросс-платформалы Python программалау
Пәннің мақсаты-студенттерге әртүрлі операциялық жүйелерде жұмыс істей алатын бағдарламалық жасақтаманы әзірлеу үшін практикалық дағдылар мен білім беру. Студенттер Python-да заманауи бағдарламалау әдістерін, соның ішінде кросс-платформаны дамытуды, сыртқы кітапханалармен және API-мен жұмыс істеуді, графикалық пайдаланушы интерфейстері мен веб-қосымшаларды құруды меңгеруі керек. Олар сондай-ақ Python-да бағдарламалық жасақтаманы сәтті әзірлеу үшін қажетті тестілеу, жөндеу және жобаны басқару дағдыларын дамытуы керек.
Оқу жылы - 3
Семестр - 5
Несиелер - 6
-
Экологиялық менеджмент
Пәннің мақсаты-студенттерге қоршаған ортаны басқару және тұрақты даму принциптері мен әдістерін үйрету. Міне, осы пәннің негізгі мақсаттары: Экология негіздерін меңгеру: пән студенттерге экожүйелерді, түрлер арасындағы өзара әрекеттесуді, заттар циклін және экологиялық процестерді түсінуді қоса алғанда, экология негіздерін үйретуге бағытталған. Бизнес пен ұйымдардың қоршаған ортаға әсерін түсіну: студенттер ұйымдардың қоршаған ортаға әсерін, соның ішінде Экологиялық салдар мен тәуекелдерді талдауды талдауды және бағалауды үйренеді. Табиғи ресурстарды басқару: мақсаты-студенттерге суды, энергияны, ормандарды және басқаларды қоса алғанда, табиғи ресурстарды басқару әдістерін үйрету. Тұрақты даму стратегияларын әзірлеу: пән қоршаған ортаға әсерді азайту шараларын қоса алғанда, ұйымдардың тұрақты дамуы үшін стратегиялар мен жоспарларды әзірлеуді қамтуы мүмкін. Экология саласындағы заңнама мен нормативтер: студенттер Қоршаған орта контекстінде ұйымдардың қызметін реттейтін экологиялық заңдар мен стандарттарды түсінуді үйренеді. Экологиялық тиімділікті бағалау Құралдары: мақсаты студенттерге экологиялық тиімділік пен стандарттарға сәйкестік дәрежесін бағалау құралдары мен әдістерін қолдануға үйрету болуы мүмкін. Әлеуметтік жауапкершілік және қоғамның қатысуы: тәртіп ұйымдардың әлеуметтік жауапкершілігі мен қоғамды экологиялық мәселелерді шешуге тарту аспектілерін қамтуы мүмкін. Коммуникация және жобаларды басқару дағдыларын дамыту: студенттер әртүрлі мүдделі тараптармен өзара әрекеттесуді және экологиялық менеджмент жобаларын басқаруды үйренеді. Халықаралық экологиялық бастамаларға қатысуға дайындық: мақсаты студенттерді Халықаралық экологиялық жобалар мен бастамаларға жұмысқа дайындау болуы мүмкін. Тұрақты даму мен қоршаған ортаны қорғауға жәрдемдесу: пәннің жалпы мақсаты студенттерге қоршаған ортаны қорғауға ықпал ететін және тұрақты дамуға ықпал ететін әдістер мен стратегияларды үйрету болып табылады. Экологиялық менеджмент Бизнес, қоғам және ұйымдар үшін маңызды сала болып табылады және бұл пәннің мақсаты экологиялық мәселелерді тиімді басқаруға және табиғи ортаны сақтауға ықпал ететін мамандарды даярлау болып табылады.
Оқу жылы - 3
Семестр - 5
Несиелер - 3
-
Объектіге бағытталған бағдарламалау және кеңейтілген мәліметтер құрылымы
Пәннің мақсаты-принциптерді түсіну , объектіге бағытталған бағдарламалауда даму дағдыларын меңгеру, кеңейтілген деректер құрылымдарымен жұмыс істеу, бағдарламалық жасақтаманы әзірлеуде объектіге бағытталған бағдарламалауды қолдану, өнімділікті оңтайландыру және талдау, нақты деректермен жұмыс істеу, күрделі мәселелерді шешу. Объектіге бағытталған бағдарламалауды және кеңейтілген деректер құрылымдарын терең түсінуді қамтамасыз ету, бұл оларға неғұрлым күрделі және тиімді бағдарламаларды әзірлеуге, сондай-ақ бағдарламалау, деректерді талдау және ғылыми зерттеулерді қоса алғанда, әртүрлі салалардағы күрделі мәселелерді шешуге мүмкіндік береді.
Оқу жылы - 3
Семестр - 5
Несиелер - 6
-
Жоба – Ғылыми зерттеулердің негіздері
Пәннің мақсаты-студенттерді білімнің әртүрлі салаларында зерттеу жұмыстарын жүргізуге дайындау. Ғылыми әдісті түсіну, зерттеу дағдыларын дамыту: зерттеуді жоспарлау және жобалау: деректерді жинау және талдау: нәтижелерді дайындау және ұсыну, ғылыми зерттеу этикасы, жобалық жұмыс. студенттердің ғылыми зерттеулерді сәтті жүргізу және жобалармен жұмыс жасау үшін қажетті дағдылары мен білімдерін дамыту. Бұл студенттерді ғылыми саладағы мансапқа дайындайтын және олардың аналитикалық және сыни қабілеттерін дамытатын маңызды пән.
Оқу жылы - 3
Семестр - 5
Несиелер - 3
-
Мәліметтер қорымен басқару жүйесі
Пәннің мақсаты: студенттерде қазіргі заманғы мәліметтер қорын басқару жүйелерінің (МҚБЖ) бақылауымен мәліметтер қорын пайдалану және жобалаумен байланысты мәселелердің шешімін қамтамасыз ететін кәсіби сапалар кешенін қалыптастыру. Пәнді оқу нәтижесінде студентте ақпаратты өңдеудің тиімді автоматтандырылған жүйелерінің негізгі компоненттерінің бірі ретінде мәліметтер қорын басқару жүйесі туралы түсінік болуы керек. Белсенді оқыту әдістері – алгоритм бойынша оқыту.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Кәсіпкерлік құқық және сыбайлас жемқорлыққа қарсы мәдениет негіздері
Пәннің мақсаты: Қазақстан Республикасындағы кәсіпкерлік қатынастарды реттейтін нормалардың мазмұнын зерделеу; кәсіпкерлік қатынастардың ерекшеліктерін зерделеу; сыбайлас жемқорлыққа қарсы іс-қимыл бойынша білім жүйесін қалыптастыру. Пәннің мазмұны: бұл оқу пәні білім алушыларға ҚР Кәсіпкерлік құқық институттары мен сыбайлас жемқорлыққа қарсы заңнама ережелерінің жалпы тұжырымдамасын түсінуге, Кәсіпкерлік кодекс нормаларын кәсіпкерлік қызмет саласындағы басқа НҚА нормаларымен салыстыруға үйренуге мүмкіндік береді. Кәсіпкерлік қатынастардың ерекшелігін және оларды құқықтық реттеудің ерекшеліктерін зерделеу, сыбайлас жемқорлыққа қарсы іс-қимыл бойынша білім жүйесін қалыптастыру. Сондай-ақ іскерлік ортадағы нақты жағдайларды шешу дағдыларын қалыптастыру.
Оқу жылы - 3
Семестр - 5
Несиелер - 3
-
Android жүйесінде мобильді қосымшаларды әзірлеу
Пәннің мақсаты-студенттерге Android платформасында мобильді қосымшаларды кәсіби түрде дамыту үшін қажетті білім мен дағдыларды беру. Пәннің негізгі мақсаттарына мыналар жатады: Android платформасын түсіну: мақсат-студенттерге Android платформасы, оның архитектурасы, компоненттері мен ерекшеліктері туралы толық түсінік беру. Олар Android-де қосымшаларды әзірлеу үшін қолданылатын негізгі ұғымдарды, құрылымдарды және құралдарды түсінуі керек. Бағдарламалау тілін білу: пән студенттерге Android-те қосымшаларды әзірлеудің негізгі тілдері болып табылатын Java немесе Kotlin бағдарламалау негіздерін үйретуге бағытталған. Мақсат-студенттерге таңдалған бағдарламалау тілінде таза, тиімді және қолдау көрсетілетін кодты жазуға мүмкіндік беру. Пайдаланушы интерфейсін дамыту: мақсат-студенттерге Android-тағы мобильді қосымшалар үшін тартымды және интуитивті пайдаланушы интерфейсін (UI) дамыту дағдыларын игеру. Олар макеттерді құра білуі, әртүрлі виджеттер мен басқару элементтерін қолдана білуі және интерфейстің дизайн принциптерін ескеруі керек.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Киберқауіпсіздік және пайдаланушының ақпаратын қорғау
Пәннің мақсаты студенттерді пайдаланушының ақпаратына қауіп төндіруі мүмкін киберқауіптер мен осалдықтардың әртүрлі түрлерімен таныстыруды қамтиды. Деректер мен құпиялылықты қорғау. Шабуылдардан қорғауды, брандмауэрлерді және желілік трафикті бақылауды қоса алғанда, желідегі қауіпсіздік шараларын үйрету. Зиянды бағдарламалық жасақтаманы (вирустар, Трояндар, шпиондық бағдарламалар) анықтау және жою әдістерімен танысу. Студенттерді киберқауіптерден пайдаланушы ақпараты мен деректерінің қауіпсіздігін қамтамасыз ету үшін қажетті білім мен дағдылармен қамтамасыз ету. Қазіргі уақытта киберқауіпсіздік маңызды бола түсуде, өйткені желідегі қауіптер күрделене түседі және әр түрлі болады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Нейрондық желілер
Пәннің мақсаты-студенттерге нейрондық желілердің принциптері мен әдістерін үйрету, сондай-ақ олардың жасанды интеллект пен Машиналық оқыту дағдыларын дамыту. Нейрондық желілердің принциптерін түсіну, нейрондық желілердің әртүрлі түрлерін игеру, нейрондық желілерді оқыту әдістерін үйрету, нейрондық желілердің қолданылуын түсіну, фреймворктармен және кітапханалармен жұмыс, нәтижелерді бағалау және түсіндіру, Машиналық оқыту мәселелерін шешу, ғылыми-зерттеу және өндірістік қызметке дайындық. Студенттерді нейрондық желілерді қоса алғанда, машиналық оқытудың заманауи әдістерімен жұмыс істеуге дайындау және олардың деректерді талдау және күрделі мәселелерді шешу қабілетін дамыту.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Киберқауіпсіздік, криптография және әкімшілендіру негіздері
Пәннің мақсаты-студенттерді қазіргі ақпараттық әлемде Ақпараттық жүйелер мен деректердің қауіпсіздігін қамтамасыз ету үшін қажетті білім мен дағдылармен қамтамасыз ету. Киберқауіпсіздікті түсіну: студенттер Киберқауіпсіздіктің негізгі принциптері мен тұжырымдамаларын, соның ішінде қауіп-қатерлерді, осалдықтарды және ақпараттық жүйелерді қорғау әдістерін үйренуі керек. Криптографияны меңгеру: пән студенттерге деректердің құпиялылығы мен тұтастығын қамтамасыз ету үшін криптография және шифрлау әдістері туралы білім беруі керек. Ақпараттық жүйелерді басқаруды оқыту: студенттер Компьютерлік желілер мен ақпараттық жүйелерді басқаруды, соның ішінде қол жетімділікті басқару мен қауіпсіздікті бақылауды үйренуі керек. Техникалық құралдармен жұмыс: Студенттер киберқауіпсіздікті қамтамасыз ету үшін қолданылатын техникалық құралдар мен бағдарламалық шешімдерді меңгеруі керек. Инциденттерге жауап беру дағдыларын дамыту: пән студенттерді киберқауіптерге жауап беруге, соның ішінде талдау мен қауіп-қатерге жауап беруге үйретуі керек. Этика және заңдылық: студенттер киберқауіпсіздік саласындағы дұрыс нормалар мен этикалық қағидаларды, сондай-ақ осы саладағы заңды аспектілерді түсінуді үйретуі керек. Сыни ойлауды дамыту: пән ақпараттық қауіпсіздікке төнетін қатерлерді бағалау және оларға жауап беру кезінде студенттердің сыни ойлауын дамытуға ықпал етеді. Сертификаттауға дайындық: кейбір курстар кәсіби киберқауіпсіздік сертификаттарына дайындалуға бағытталуы мүмкін. "Киберқауіпсіздік, криптография және әкімшілік негіздері" пәнінің мақсаты студенттерді ақпараттық қауіпсіздік жұмысына дайындау болып табылады, онда олар құнды деректер мен ақпараттық жүйелерді киберқауіптерден қорғауға жауапты болуы мүмкін.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Заманауи мобильді қосымшаларды әзірлеу
Пәннің мақсаты-студенттерге iOS және Android сияқты әртүрлі платформалар үшін мобильді қосымшаларды құру дағдыларын үйрету. Міне, осы пәннің негізгі мақсаттары: Мобильді даму дағдыларын меңгеру: пән студенттерге интерфейсті жобалау, функционалдылықты дамыту және мобильді құрылғыларды оңтайландыруды қоса алғанда, Мобильді қосымшаларды әзірлеу негіздерін үйретуге бағытталған. Платформаларды түсіну: студенттер iOS (Swift көмегімен) және Android (Java немесе Kotlin көмегімен) сияқты әртүрлі мобильді платформаларға қосымшалар жасауды үйренеді. Әзірлеу құралдарымен жұмыс: мақсат-Android үшін Android Studio және iOS үшін Xcode сияқты заманауи мобильді қосымшаларды әзірлеу құралдарын игеру. Пайдаланушы интерфейсін жобалау: пән мобильді қосымшалар үшін ыңғайлы және интуитивті пайдаланушы интерфейсін (UI) жобалауды үйренуді қамтуы мүмкін. Көптеген құрылғылар мен рұқсаттарды әзірлеу: студенттер әртүрлі құрылғылар мен экран ажыратымдылықтарында дұрыс көрсетілетін мобильді қолданбаларды жасауды үйренеді. Сыртқы қызметтермен Интеграция: мақсат студенттерге өз қосымшаларын әлеуметтік медиа API, карталар және басқалар сияқты сыртқы қызметтермен біріктіруді үйрету болуы мүмкін. Деректер базасымен жұмыс: пән мобильді қосымшаларда, соның ішінде жергілікті және қашықтағы мәліметтер базасында мәліметтер базасымен жұмыс істеу дағдыларын дамытуға ықпал етеді. Қолданбаларды жариялау және тарату: студенттер мобильді қосымшаларды қолданбалар дүкендерінде (App Store және Google Play) жариялау процесін және оларды таратуды үйренеді. Қауіпсіздік және құпиялылық талаптарын есепке алу: мақсат студенттерге мобильді қосымшалардағы деректердің қауіпсіздігі мен құпиялылығын үйрету болуы мүмкін. Заманауи функционалдылықты дамыту: пән көп тапсырма, геолокация, хабарландырулар және т.б. сияқты заманауи мүмкіндіктерді әзірлеуге үйретуді қамтуы мүмкін. "Заманауи мобильді қосымшаларды әзірлеу" пәнінің жалпы мақсаты студенттерді сапалы және заманауи мобильді қосымшаларды құру үшін қажетті дағдылар мен біліммен қамтамасыз ету, сондай-ақ оларды мобильді әзірлеу саласында жұмысқа дайындау болып табылады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Машиналық оқыту және үлкен деректерді талдау
Пәннің мақсаты студенттерге деректерді талдау әдістерін, машиналық оқытуды және оларды үлкен көлемдегі мәліметтерден білім мен ақпарат алу үшін қолдануды үйретуді қамтиды. Міне, осы пәннің негізгі мақсаттары: Машиналық оқыту негіздерін меңгеру: пән студенттерге машиналық оқытудың негізгі тұжырымдамаларын, алгоритмдері мен әдістерін үйретуге бағытталған. Деректерді талдауды түсіну: студенттер деректерді сүзу, алдын ала өңдеу және визуализация әдістерін қоса алғанда, үлкен көлемдегі деректерді талдауды және өңдеуді үйренеді. Деректердің әртүрлі түрлерімен жұмыс істеу: пән мәтін, кескіндер және бейнелер сияқты құрылымдық және құрылымдалмаған деректерді талдауға үйретуді қамтиды. Машиналық оқыту алгоритмдерін практикалық қолдану: студенттер әртүрлі есептерді, соның ішінде жіктеуді, регрессияны, кластерлеуді және т. б. шешу үшін машиналық оқыту алгоритмдерін қолдануды үйренеді. Нәтижелерді бағалау және түсіндіру: мақсаты-студенттерге Машиналық оқыту модельдерінің өнімділігін бағалау және нәтижелерді түсіндіру әдістерін үйрету. Нақты деректер бойынша оқыту: Студенттер нақты деректермен жұмыс істей алады және өз білімдерін іс жүзінде қолдануды үйрену үшін жобалар жасай алады. Үлкен деректер мен таратылған есептеулерді түсіну: пәнге Apache Hadoop және Apache Spark сияқты Таратылған есептеулер мен құралдарды қолдана отырып, үлкен көлемдегі деректерді өңдеу және талдау бойынша оқыту кіруі мүмкін. Деректерді талдау және машиналық оқыту саласындағы мансапқа дайындық: мақсаты студенттерді деректерді талдау, Машиналық оқыту және жасанды интеллект саласындағы жұмысқа дайындау болуы мүмкін. "Машиналық оқыту және үлкен деректерді талдау" пәнінің жалпы мақсаты студенттерге деректермен жұмыс істеу және бизнес, ғылым және инженерияны қоса алғанда, әртүрлі салаларда Машиналық оқыту әдістерін қолдану үшін қажетті дағдылар мен білімді қамтамасыз ету болып табылады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Start up жобаларының экономикалық негіздемелері
Пәннің мақсаты студенттерге стартап-жобаларды құру мен дамытуда экономикалық аспектілерді түсінуге және қолдануға үйрету болып табылады. Міне, осы пәннің негізгі мақсаттары: Экономикалық сауаттылықты дамыту: пән студенттерге стартаптарды сәтті құру және басқару үшін қажетті экономика мен қаржы негіздерін үйретуге бағытталған. Бизнесті жоспарлау және тәуекелдерді талдау: студенттер стартаптардың бизнес-жоспарларын құруды және жаңа кәсіпорындармен байланысты тәуекелдерді талдауды үйренеді. Нарықты бағалау және бәсекеге қабілеттілік: мақсаты-студенттерге нарықты бағалау, бәсекелестерді талдау және әлеуетті клиенттер мен серіктестерді анықтау әдістерін үйрету. Қаржылық жоспарлау және инвестицияларды тарту: пән қаржылық жоспарларды әзірлеуді, жобаның құнын есептеуді және инвестицияларды тарту әдістерін қамтуы мүмкін. Тұрақтылық және рентабельділік: студенттер стартаптың қаржылық тұрақтылығын бағалауды және рентабельділікке жету стратегияларын әзірлеуді үйренеді. Маркетинг және жылжыту: мақсаты студенттерге маркетинг, брендинг және стартап өнімдері мен қызметтерін жылжыту әдістерін үйрету болуы мүмкін. Инновациялық ойлау және шығармашылық: тәртіп инновациялық ойлауды және стартаптарды құрудың креативті тәсілдерін дамытуға ықпал етеді. Зияткерлік меншіктің құқықтық аспектілері мен қорғанысы: студенттер стартаптар мен зияткерлік меншікті құру мен қорғаудың құқықтық аспектілерін түсінуді үйренеді. Инвесторларды тартуға дайындық: мақсаты студенттерді әлеуетті инвесторлар мен қаржылық серіктестер алдында өздерінің стартап-жобаларын таныстыруға дайындау болуы мүмкін. Кәсіпкерлік дағдыларды дамыту: пәннің жалпы мақсаты студенттерге кәсіпкерлік дағдыларды үйрету және кәсіпкерлік рухын дамытуға ықпал ету болып табылады. Стартап-жобалардың экономикалық негіздемесі табысты кәсіпкерліктің маңызды құрамдас бөлігі болып табылады. Бұл пәннің мақсаты студенттерге экономикалық негізделген және тұрақты стартаптарды құру және дамыту үшін қажетті білім мен дағдыларды қамтамасыз ету болып табылады.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
HTML және CSS-те веб-программалау
Пәннің мақсаты-студенттерге HTML белгілеу тілдері мен CSS стильдерін қолдана отырып веб-беттерді құру негіздерін үйрету. Міне, осы пәннің негізгі мақсаттары: Веб-әзірлеу негіздерін меңгеру: пән студенттерге веб-беттер мен веб-сайттарды құру негіздерін үйретуге бағытталған. HTML тілін үйрену: студенттер HTML тілін (Hypertext Markup Language) және оның синтаксисін, соның ішінде веб-бет құрылымын құруды, мәтінді, кескіндерді және гиперсілтемелерді орналастыруды үйренеді. Интерактивті элементтерді құру: мақсаты-студенттерге деректерді жіберу формалары, мультимедиялық нысандарды ендіру және JavaScript пайдалану сияқты интерактивті элементтерді құруға үйрету. CSS-ті үйрену: пән CSS тілін (Cascading Style Sheets) үйренуді және оның веб-беттерді, соның ішінде түстерді, қаріптерді, макеттерді және анимацияларды сәндеу үшін қолданылуын қамтуы мүмкін. Жауап беретін дизайн: студенттер веб-беттерді әртүрлі құрылғыларда, соның ішінде ұялы телефондар мен планшеттерде дұрыс көрсетуге мүмкіндік беретін жауап беретін дизайнды жасауды үйренеді. Веб-сайт құрылымын құру: мақсат студенттерге веб-сайт құрылымын, соның ішінде мәзірлерді, навигацияны және көптеген беттерді құруды үйрету болуы мүмкін. Өнімділікті оңтайландыру: тәртіп веб-беттердің өнімділігін оңтайландыру дағдыларын дамытуға, соның ішінде ресурстарды жүктеуді басқаруға ықпал етеді. Веб-графика және медиа: студенттер суреттерді, бейнелерді және дыбыстарды веб-беттерге ендіруді, анимациялар мен графикалық элементтерді жасауды үйренеді. Шығармашылық дизайн жасау: мақсат тартымды визуалды элементтерді жасау үшін шығармашылық пен дизайн дағдыларын дамыту болуы мүмкін. Веб-дамудағы мансапқа дайындық: пәннің жалпы мақсаты-студенттерді веб-дизайнер, веб-әзірлеуші және алдыңғы қатарлы әзірлеуші рөлдерін қоса алғанда, веб-әзірлеуде жұмыс істеуге дайындау. "HTML және CSS-те Веб-бағдарламалау" пәнінің мақсаты студенттерге сапалы веб-беттер мен веб-сайттарды құру үшін қажетті білім мен дағдыларды қамтамасыз ету болып табылады, бұл веб-әзірлеу және дизайн мансабы үшін пайдалы болуы мүмкін.
Оқу жылы - 3
Семестр - 6
Несиелер - 6
-
Корпоративтік жүйелер және киберқауіпсіздік
Бұл пәндерді оқудың мақсаты: Қауіптер мен жүйелерді жобалау, әзірлеу және қорғау әдістерін түсіну. Ұйымда қауіпсіз ақпараттық жұмысты құру функцияларын меңгеру. Ақпараттық және ақпараттық ресурстарды киберқауіптерден қорғау әдістерін зерделеуді қамтамасыз ету. Корпоративтік ортада киберқауіпсіздікті қамтамасыз ету үшін құралдар мен технологияларды практикалық қолдану. Ақпараттық қауіпсіздік қатерлеріне қарсы әрекет ету және қорғау құралдарын әзірлеу.
Оқу жылы - 3
Семестр - 6
Несиелер - 6
-
3D нысандарды жобалау және анимациялау
Пәннің мақсаты-студенттерді үш өлшемді графикада үш өлшемді модельдер мен анимацияларды кәсіби түрде құруға үйрету. Міне, осы пәннің негізгі мақсаттары: 3D модельдеуді меңгеру: пән студенттерге ойын, анимация, визуализация және дизайнды қоса алғанда, әртүрлі мақсаттар үшін үш өлшемді нысандарды, кейіпкерлерді және көріністерді жасауға үйретуге бағытталған. Кәсіби құралдарды пайдалану: студенттер Blender, Maya, 3ds Max және т.б. сияқты арнайы 3D модельдеу бағдарламалары мен құралдарымен жұмыс істеуді үйренеді. 3D нысандарын анимациялау: мақсаты-студенттерге қозғалыс, деформация, текстуралау және жарықтандыруды қоса алғанда, үш өлшемді нысандар үшін анимация жасауға үйрету. Текстуралармен және материалдармен жұмыс: пән 3D нысандары үшін текстуралар мен материалдарды жасау әдістерін үйренуді қамтуы мүмкін. Көрнекілік және көрсету: студенттер үш өлшемді көріністер мен объектілерді, соның ішінде жоғары сапалы бейнелеуді бейнелеу процесін үйренеді. Физикалық модельдеумен жұмыс: мақсат студенттерге 3D графикасындағы физикалық модельдеу принциптерін, соның ішінде сұйықтықты, қатты заттарды және бөлшектерді модельдеуді үйрету болуы мүмкін. Интерактивті виртуалды шындық (VR) және кеңейтілген шындық (AR): пән VR және Ar қосымшалары үшін мазмұнды құру дағдыларын дамытуға ықпал етеді. Анимациялық фильмдер мен ойындар жасау: студенттер 3D графикасын қолдана отырып анимациялық қысқаметражды фильмдер мен интерактивті ойындар жасауды үйренеді. Шығармашылық және дизайн: мақсат бірегей және тартымды 3D нысандарын жасау үшін шығармашылық пен дизайн дағдыларын дамыту болуы мүмкін. 3D графика индустриясындағы мансапқа дайындық: пәннің жалпы мақсаты студенттерді 3D графика индустриясында, соның ішінде студияларда, анимациялық компанияларда, ойын индустриясында және басқа салаларда жұмыс істеуге дайындау болып табылады. "3D нысандарын жобалау және анимациялау" пәнінің мақсаты студенттерге сапалы үш өлшемді модельдер мен анимацияларды жасау, сондай-ақ олардың шығармашылығы мен шығармашылық қабілеттерін дамыту үшін қажетті дағдылар мен білімді қамтамасыз ету болып табылады.
Оқу жылы - 3
Семестр - 6
Несиелер - 6
-
"Веб-әзірлеу және веб-дизайн" жобасы
Пәннің мақсаты-студенттерге нақты веб-жобаларды құру үшін веб-әзірлеу және веб-дизайн бойынша алған білімдері мен дағдыларын іс жүзінде қолдануға мүмкіндік беру. Міне, осы пәннің негізгі мақсаттары: Білім мен дағдыларды қолдану: студенттер толық веб-жобаны жасау үшін алдыңғы веб-әзірлеу және веб-дизайн курстарында алған білімдерін қолдануы керек. Практикалық тәжірибе: пән студенттерге нақты жобалармен жұмыс істеудің практикалық тәжірибесін ұсынады, бұл оларға ең жақсы тәжірибелерді үйренуге және нақты даму мен дизайн қиындықтарына тап болуға көмектеседі. Толық веб-жобаны әзірлеу: мақсат тұжырымдама мен жоспарлаудан бастап әзірлеуге, жобалауға, тестілеуге және орналастыруға дейін толық веб-сайтты, веб-қосымшаны немесе онлайн-ресурсты құру болуы мүмкін. Топтық жұмыс: пән топтық жұмыс дағдыларын дамытуға ықпал етеді, өйткені жобаларды студенттер әзірлеу мен дизайнға байланысты әртүрлі рөлдерді қабылдай алатын топтарда орындауға болады. Жобаны басқару: студенттер жоспарлауды, уақыт пен ресурстарды бақылауды және өзгерістерді басқаруды қоса алғанда, жобаны басқаруды үйренеді. Тапсырыс берушінің талаптарына бейімделу: мақсаты студенттерді Тапсырыс берушілермен өзара әрекеттесуге, талаптарды анықтауға және жобаны өзгеретін қажеттіліктерге бейімдеуге үйрету болуы мүмкін. Веб-дизайн дағдыларын көрсету: пән көрнекі дизайн мен пайдаланушы тәжірибесін қоса, тартымды веб-дизайнды әзірлеуді қамтуы мүмкін. Тестілеу және жөндеу: студенттер өз жобаларын тексеруді, қателер мен мәселелерді анықтауды және шешуді үйренеді. Жобаны құжаттау: мақсат жобаны және оның функционалдығын түсіндіретін құжаттама жасау болуы мүмкін. Веб-әзірлеу және дизайн мансабына дайындық: пәннің жалпы мақсаты студенттерді веб-әзірлеуші, веб-дизайнер, алдыңғы және артқы әзірлеуші рөлдерін қоса алғанда, веб-әзірлеу және дизайн саласында жұмыс істеуге дайындау болып табылады.
Оқу жылы - 4
Семестр - 7
Несиелер - 4
-
Компьютерлік желілер
Пәннің мақсаты желілердің жұмыс істеу принциптерін түсінуді қамтиды, желі архитектурасын зерттеу, стандарттар мен хаттамаларды меңгеру, желілерді жобалау, желі қауіпсіздігі, желілерді басқару, желілік бағдарламалау, қолдану салалары, сертификаттауға дайындық: студенттерді Cisco ccna немесе CompTIA Network+сертификаттары сияқты компьютерлік желілермен байланысты сертификаттау емтихандарына дайындау. Студенттерге желілік инфрақұрылымды сәтті жобалауға, конфигурациялауға және басқаруға және желілік ортада жұмыс істейтін қосымшаларды жасауға мүмкіндік беретін компьютерлік желілер туралы білім мен дағдыларды қамтамасыз ету.
Оқу жылы - 4
Семестр - 7
Несиелер - 4
-
Unity 3D-де С# программалау
Пәннің мақсаты-студенттерге Unity ойын қозғалтқышы мен C#бағдарламалау тілін қолдана отырып, интерактивті және үш өлшемді виртуалды ортаны құруға үйрету. Міне, осы пәннің негізгі мақсаттары: C # бағдарламалауды меңгеру: пән студенттерге C#тілінде бағдарламалаудың синтаксисі мен негіздерін үйретуге бағытталған. Unity ойын ортасын зерттеу: Студенттер Unity 3D әзірлеу ортасында жұмыс істеуді үйренеді, соның ішінде көріністерді, нысандарды және құрамдастарды басқару негіздері. 3D графикасы мен анимациясын құру: мақсат студенттерге виртуалды әлемге енгізу үшін 3D модельдерін, текстураларын және анимацияларын жасауға үйрету болуы мүмкін. Сценарийлер және ойын логикасы: пән C# көмегімен сценарийлер мен ойын логикасын құруды, соның ішінде кейіпкерлерді басқаруды, жасанды интеллект пен ойын механикасын қамтиды. Физикалық модельдеу: студенттер ауырлық күші, соқтығысу және объектілердің динамикасы сияқты физикалық әсерлерді жүзеге асыруды үйренеді. Өзара әрекеттесу және басқару: мақсат студенттерге пернетақта, тінтуір және сенсорлық құрылғылар арқылы басқаруды қоса, пайдаланушы тәжірибесін құруға үйрету болуы мүмкін. Оңтайландыру және өнімділік: тәртіп ойын қолданбаларының өнімділігін оңтайландыру және 3D көріністерін көрсету дағдыларын дамытуға ықпал етеді. Аудио және дыбыс: студенттер аудио эффектілермен жұмыс істеуді және дыбысты ойын жобаларына біріктіруді үйренеді. Тестілеу және күйін келтіру: мақсат студенттерге ойын қосымшаларын тестілеу және күйін келтіру әдістерін үйрету болуы мүмкін. Геймдевтегі мансапқа дайындық: пәннің жалпы мақсаты-студенттерді ойын жасаушылар, ойын қозғалтқышы бағдарламашылары және аниматорлар рөлдерінде ойын индустриясында жұмыс істеуге дайындау.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
ПҚ және жобаларды әзірлеу әдіснамалары
Пәннің мақсаты бағдарламалық қамтамасыз етуді әзірлеу процесін ұйымдастыру, жобаны басқару, бағдарламалық қамтамасыз етуді жобалау, бағдарламалық қамтамасыз етуді тестілеу процесін қалыптастыру және бағдарламалық жүйелерді тестілеу әдістемесін меңгеру болып табылады.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Unreal Engine-де виртуалды шынайылы әзірлеу
Пәннің мақсаты студенттерді әртүрлі салаларда, соның ішінде білім беруде, оқытуда, ойын-сауық пен симуляцияда қолдануға болатын қызықты және жоғары сапалы виртуалды орталарды, қолданбалар мен ойындарды жасай алатындай етіп Unreal Engine көмегімен виртуалды шындықты дамытуға дайындау болып табылады. Unreal Engine көмегімен студенттерге виртуалды шындықты (VR) дамыту негіздерін үйрету.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
PHP-де веб-программалау
Пәннің мақсаты-студенттерге PHP бағдарламалау тілін қолдана отырып веб-қосымшалар мен веб-сайттар құруға үйрету. Міне, осы пәннің негізгі мақсаттары: PHP бағдарламалау тілін меңгеру: пән студенттерге PHP бағдарламалау тілінің синтаксисі мен негіздерін, соның ішінде айнымалылармен, массивтермен, операторлармен және функциялармен жұмыс істеуді үйретуге бағытталған. Веб-технологиялармен жұмыс: Студенттер динамикалық веб-беттерді жасау үшін PHP-ді HTML, CSS және JavaScript сияқты веб-технологиялармен бірге қолдануды үйренеді. Веб-қосымшалардың серверлік бөлігін әзірлеу: мақсаты-студенттерге веб-қосымшалардың серверлік бөлігін құруға, соның ішінде клиенттердің сұраныстарын өңдеуге және мәліметтер базасымен өзара әрекеттесуге үйрету. Деректер базасымен жұмыс: пән MySQL немесе PostgreSQL сияқты әртүрлі дерекқорды басқару жүйелерімен жұмыс істеу үшін PHP пайдалануды үйренуді қамтуы мүмкін. Динамикалық веб-сайттар құру: студенттер динамикалық веб-сайттар құруды үйренеді, соның ішінде пайдаланушыларды тіркеу, аутентификация, сеанстарды басқару және формаларды жіберу сияқты функционалдылық. Веб-қосымшалардың қауіпсіздігі: мақсат студенттерге веб-қосымшалардың қауіпсіздігі және SQL инъекциясы және сайтаралық шабуылдар (XSS) сияқты осалдықтардан қорғау принциптерін үйрету болуы мүмкін. Сыртқы API интеграциясы: пән веб-қосымшаларды әлеуметтік желілер мен төлем жүйелері сияқты сыртқы қызметтермен және API интерфейстерімен біріктіру дағдыларын дамытуға ықпал етеді. Өнімділікті оңтайландыру: студенттер веб-қосымшалардың жұмысын оңтайландыруды үйренеді, соның ішінде кэштеу және сервер жүктемесін азайту. Көп қолданушы қосымшаларын әзірлеу: мақсаты студенттерге көптеген қолданушылар мен рөлдерді қолдайтын қосымшалар құруға үйрету болуы мүмкін. Веб-дамудағы мансапқа дайындық: пәннің жалпы мақсаты-студенттерді PHP-де веб-әзірлеу және бағдарламалау саласында жұмыс істеуге дайындау. PHP-де Веб-бағдарламалау пәнінің мақсаты студенттерге PHP-ді қолдана отырып, динамикалық веб-қосымшалар мен веб-сайттар құру дағдыларын беру болып табылады, бұл веб-Даму мансабы үшін пайдалы болуы мүмкін.
Оқу жылы - 4
Семестр - 7
Несиелер - 7
-
Өндірістік бағдарламалау
Пәннің мақсаты-студенттерге JavaScript бағдарламалау тілі мен онымен байланысты технологияларды қолдана отырып мобильді қосымшалар құруға үйрету. Міне, осы пәннің негізгі мақсаттары: Мобильді қосымшаларды әзірлеуді меңгеру: пән студенттерге Android және iOS сияқты әртүрлі операциялық жүйелерде жұмыс істейтін мобильді қосымшаларды құруға үйретуге бағытталған. JavaScript үйрену: студенттер JavaScript бағдарламалау тілін, оның синтаксисін және мобильді даму контекстіндегі ерекшеліктерін үйренеді. Мобильді құрылымдарды пайдалану: мақсат студенттерді React Native, NativeScript немесе PhoneGap/Cordova сияқты мобильді құрылымдармен және кітапханалармен таныстыру болуы мүмкін, бұл сізге JavaScript-те кросс-платформалық қосымшалар жасауға мүмкіндік береді. Интерфейсті дамыту: пән мобильді қосымшалардың пайдаланушы интерфейсін құруды, оның ішінде орналасуды, басқару элементтерін және өзара әрекеттесуді қамтиды. Құрылғымен жұмыс: Студенттер камера, геолокация, акселерометр және т.б. сияқты мобильді құрылғылардың әртүрлі мүмкіндіктерімен өзара әрекеттесуді үйренеді. Желілік байланыс: мақсат студенттерге желі сұрауларын, API интерфейстерін және қашықтағы серверлермен деректерді бөлісуді үйрету болуы мүмкін. Қолданбаның өмірлік циклін басқару: тәртіп мобильді қосымшалардың өмірлік циклін түсінуге ықпал етеді, соның ішінде іске қосу, кідірту, жалғастыру және аяқтау. Тестілеу және күйін келтіру: студенттер JavaScript-те мобильді қосымшаларды тестілеуді және күйін келтіруді үйренеді. Өнімділікті оңтайландыру: мақсат студенттерге ресурстарды басқару және кэштеуді қоса алғанда, мобильді қосымшалардың өнімділігін оңтайландыруға үйрету болуы мүмкін. Мобильді дамудағы мансапқа дайындық: пәннің жалпы мақсаты-студенттерді JavaScript-те мобильді қосымшаларды әзірлеуге, соның ішінде мобильді әзірлеушілер, қолданба сәулетшілері және тестілеу инженерлерінің рөлдеріне дайындау.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Толықтырылған және виртуалды шынайылық технологиялары
Пәннің мақсаты - иммерсивті мазмұны бар қосымшаларды әзірлеу саласында теориялық білім мен практикалық дағдылардың негіздерін алу-бұл адамға өзін жасанды түрде жасалған шындықпен байланыстыруға және өзара әрекеттесуге мүмкіндік беретін орта. Виртуалды және кеңейтілген шындық технологияларының теориялық аспектілерін, VR, AR қосымшаларын құруға арналған шеңберлердің функционалдығын зерттеу. Виртуалды кеңістікке батырудың әртүрлі дәрежесімен иммерсивті мазмұнды қалыптастырудың аппараттық және бағдарламалық компоненттерін құру дағдыларын қалыптастыру.
Оқу жылы - 4
Семестр - 7
Несиелер - 7
-
"Графика, толықтырылған және виртуалды шынайылық" жобасы
Пәннің мақсаты графикалық жобаларды әзірлеуді, кеңейтілген және виртуалды шындықты зерттеуді, студенттерге арнайы құрылғылар мен платформаларды пайдалануды қоса алғанда, кеңейтілген және Виртуалды шындық жобаларын құруды үйретуді қамтиды. Графикалық құралдармен, 3D модельдеу және анимациялық бағдарламалық жасақтамамен, виртуалды және кеңейтілген шындықты дамыту құралдарымен жұмыс істеуді қоса алғанда, графикалық техникалық дағдыларды дамыту. Ar және VR қолданатын жобалар, мобильді құрылғыларға арналған AR қосымшаларын, виртуалды шындық дулығаларына арналған виртуалды әлемдерді және AR және VR-ге қатысты басқа жобаларды қамтуы мүмкін жобаларды құру.
Оқу жылы - 4
Семестр - 7
Несиелер - 4
-
JavaScript-те мобильді қосымшаларды әзірлеу
Пәннің мақсаты-студенттерге JavaScript бағдарламалау тілі мен онымен байланысты технологияларды қолдана отырып мобильді қосымшалар құруға үйрету. Міне, осы пәннің негізгі мақсаттары: Мобильді қосымшаларды әзірлеуді меңгеру: пән студенттерге Android және iOS сияқты әртүрлі операциялық жүйелерде жұмыс істейтін мобильді қосымшаларды құруға үйретуге бағытталған. JavaScript үйрену: студенттер JavaScript бағдарламалау тілін, оның синтаксисін және мобильді даму контекстіндегі ерекшеліктерін үйренеді. Мобильді құрылымдарды пайдалану: мақсат студенттерді React Native, NativeScript немесе PhoneGap/Cordova сияқты мобильді құрылымдармен және кітапханалармен таныстыру болуы мүмкін, бұл сізге JavaScript-те кросс-платформалық қосымшалар жасауға мүмкіндік береді. Интерфейсті дамыту: пән мобильді қосымшалардың пайдаланушы интерфейсін құруды, оның ішінде орналасуды, басқару элементтерін және өзара әрекеттесуді қамтиды. Құрылғымен жұмыс: Студенттер камера, геолокация, акселерометр және т.б. сияқты мобильді құрылғылардың әртүрлі мүмкіндіктерімен өзара әрекеттесуді үйренеді. Желілік байланыс: мақсат студенттерге желі сұрауларын, API интерфейстерін және қашықтағы серверлермен деректерді бөлісуді үйрету болуы мүмкін. Қолданбаның өмірлік циклін басқару: тәртіп мобильді қосымшалардың өмірлік циклін түсінуге ықпал етеді, соның ішінде іске қосу, кідірту, жалғастыру және аяқтау. Тестілеу және күйін келтіру: студенттер JavaScript-те мобильді қосымшаларды тестілеуді және күйін келтіруді үйренеді. Өнімділікті оңтайландыру: мақсат студенттерге ресурстарды басқару және кэштеуді қоса алғанда, мобильді қосымшалардың өнімділігін оңтайландыруға үйрету болуы мүмкін. Мобильді дамудағы мансапқа дайындық: пәннің жалпы мақсаты-студенттерді JavaScript-те мобильді қосымшаларды әзірлеуге, соның ішінде мобильді әзірлеушілер, қолданба сәулетшілері және тестілеу инженерлерінің рөлдеріне дайындау.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
3D модельдеу және Blender текстуралау
Пәннің мақсаты-студенттерді Blender бағдарламасын қолдана отырып, үш өлшемді модельдер мен текстуралар жасауға үйрету. Міне, осы пәннің негізгі мақсаттары: 3D модельдеуді меңгеру: пән студенттерге Blender-де үш өлшемді нысандарды, кейіпкерлерді және көріністерді құру негіздерін үйретуге бағытталған. Кәсіби 3D бағдарламалық жасақтаманы пайдалану: студенттер 3D модельдеу мен анимацияның қуатты құралы болып табылатын Blender бағдарламасымен жұмыс істеуді үйренеді. Анимация жасау: мақсаты-студенттерге қозғалыс, деформация және кейіпкерлердің анимациясын қоса алғанда, үш өлшемді модельдердің анимациясын үйрету. Текстуралармен және материалдармен жұмыс: пән 3D нысандары үшін текстуралар мен материалдарды жасау әдістерін үйренуді қамтуы мүмкін, бұл оларға шынайы көрініс беруге мүмкіндік береді. Көрнекілік және көрсету: студенттер үш өлшемді көріністер мен объектілерді, соның ішінде жоғары сапалы кескіндер мен анимацияларды бейнелеу процесін үйренеді. Сахна дизайны және ойын деңгейлері: мақсаты студенттерге бейне ойындар мен Виртуалды шындық үшін 3D көріністер мен ойын деңгейлерін құруды үйрету болуы мүмкін. Интерактивті жобалар: пән интерактивті 3D жобалары мен виртуалды презентацияларды құру дағдыларын дамытуға ықпал етеді. 3D индустриясындағы мансапқа дайындық: пәннің жалпы мақсаты студенттерді анимациялық студияларда, ойын индустриясында, архитектурада және визуализацияда жұмыс істеуді қоса алғанда, 3D модельдеу саласында жұмыс істеуге дайындау болып табылады. "Блендердегі 3D модельдеу және текстуралау" пәнінің мақсаты студенттерге жоғары сапалы 3D модельдері мен анимацияларын жасау үшін қажетті білім мен дағдыларды қамтамасыз ету болып табылады, бұл компьютерлік графика және визуализация саласындағы мансап үшін пайдалы болуы мүмкін.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Сайттардың дизайны және анимациясы
Пәннің мақсаты студенттерді келесі құзыреттерге үйрету: Дизайнды түсіну: эстетикалық жағымды және пайдаланушыға ыңғайлы веб-сайттарды жасау үшін студенттер композиция, тор, теңдестірілген түс және қаріп сияқты негізгі дизайн принциптерін түсінуі керек. Макет әзірлеу: студенттер веб-сайт макеттерін жасай білуі, мақсатты аудиторияға, сайттың мақсаттары мен міндеттеріне назар аударуы керек. Олар сондай-ақ пайдаланушы тәжірибесі мен ыңғайлылығының негіздерін ескеруі керек. Түс схемасын және типографияны пайдалану: Студенттер сайттың брендіне немесе тақырыбына сәйкес келетін түс схемасын қалай таңдау керектігін білуі керек және тиімді оқу және көрнекі иерархияны жасау үшін типографияны пайдалану керек. Анимацияланған және интерактивті элементтерді жасау: Студенттер веб-сайт беттеріндегі анимация мен интерактивті басқара алуы керек, оларды пайдаланушылар үшін тартымды және тартымды ету.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
JS-те веб-программалау
Пәннің мақсаты-студенттерге JavaScript бағдарламалау тілін қолдана отырып интерактивті және динамикалық веб-қосымшалар құруға үйрету. Міне, осы пәннің негізгі мақсаттары: JavaScript бағдарламалау тілін меңгеру: пән студенттерге JavaScript бағдарламалау тілінің синтаксисі мен негіздерін үйретуге бағытталған. Веб-беттердің интерактивтілігі: студенттер пішіндер, түймелер, мәзірлер және жүгірткілер сияқты веб-беттерде интерактивті элементтер жасауды үйренеді. Оқиғаларды өңдеу: мақсаты-студенттерді шерту, пернелерді басу және пішіндерді жіберу сияқты оқиғаларды өңдеуге үйрету. DOM манипуляциясы( Document Object Model): пән веб-беттердің мазмұнын динамикалық түрде жаңарту үшін Dom өзгерту әдістерін үйренуді қамтуы мүмкін. Асинхронды бағдарламалау: студенттер Ajax сияқты асинхронды сұраулармен жұмыс істеуді және деректерді жүктеу үшін қашықтағы серверлермен өзара әрекеттесуді үйренеді. Веб-қосымшаларды әзірлеу: мақсат веб-қосымшаларды, соның ішінде бір беттік қосымшаларды (SPA), чаттарды, ойындарды және басқа интерактивті қосымшаларды құру болуы мүмкін. Кітапханалар мен құрылымдарды пайдалану: пән студенттерді React, Angular және Vue сияқты танымал кітапханалар мен құрылымдармен таныстыруға ықпал етеді.js. Жөндеу және тестілеу: студенттер JavaScript кодын жөндеуді және веб-қосымшаларды тексеруді үйренеді. Өнімділікті оңтайландыру: мақсат студенттерге ресурстарды жүктеу, кэштеу және асинхронды жүктеуді қоса, веб-қосымшалардың жұмысын оңтайландыруға үйрету болуы мүмкін. Веб-дамудағы мансапқа дайындық: пәннің жалпы мақсаты-студенттерді веб-әзірлеуші, веб-инженер және веб-дизайнер рөлдерін қоса алғанда, веб-әзірлеуде жұмыс істеуге дайындау. "JavaScript-те Веб-бағдарламалау" пәнінің мақсаты студенттерге интерактивті және динамикалық веб-қосымшаларды құру үшін қажетті білім мен дағдыларды қамтамасыз ету болып табылады, бұл веб-әзірлеу және бағдарламалау мансабы үшін пайдалы болуы мүмкін.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Бұлтты қызметтер және желілік технологиялар
Бұл пәннің мақсаты студенттерді бағдарламалық қамтамасыз етуді әзірлеу, желіні және жүйені басқару, АТ-инфрақұрылымын басқару сияқты әртүрлі қызмет түрлерінде заманауи бұлттық және желілік технологияларды пайдалануға дайындау: Бұлттық қызметтердің не екенін және олардың қалай жұмыс істейтінін түсініңіз. Студенттер SaaS (қызмет ретіндегі бағдарламалық жасақтама), PaaS (қызмет ретіндегі платформа) және IaaS (қызмет ретіндегі инфрақұрылым) сияқты негізгі бұлттық қызмет үлгілерін үйренеді және олардың артықшылықтары мен кемшіліктерін түсінеді. Желілік технологияларда қолданылатын негізгі ұғымдар мен технологияларды үйреніңіз. Бұл TCP/IP, HTTP, DNS және басқалары сияқты желілік хаттамаларды, сондай-ақ желілерді құрылымдау және оларды құру принциптерін зерттеуді қамтиды. Amazon Web Services (AWS), Microsoft Azure, Google Cloud және т.б. сияқты әртүрлі бұлттық платформалармен және қызметтермен танысыңыз. Студенттер платформаның негізгі мүмкіндіктері мен функционалдығын үйренеді, сонымен қатар осы бұлтта қолданбаларды жасау және орналастыру жолын үйренеді. Жоспарлау, басқару және бұлттық қызметтер дағдыларын дамыту. Студенттер бұлттық ресурстарды оңтайландыруды, қызметтерді масштабтауды, деректер қауіпсіздігін қамтамасыз етуді және басқа да әкімшілік тапсырмаларды шешуді үйренеді. Виртуализацияның, контейнерлендірудің және бұлттық қызметтердегі автоматтандырудың принциптері мен қолданылуын түсіну. Студенттер VMware, Hyper-V және Docker сияқты виртуализация технологияларын үйренеді, сонымен қатар автоматтандыру принциптерін, құралдарын, инфрақұрылымды орналастыру мен басқаруды үйренеді.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
"Программалық инженерия" жобасы
Пәннің мақсаты бағдарламалық жобаларды әзірлеуді, әзірлеу әдістемелерін қолдануды, бағдарламалық жүйелерді жобалауды, технологияларды таңдауды, диаграммаларды құруды және қолданба құрылымын анықтауды қоса алғанда, бағдарламалық жүйе архитектурасын жобалауды үйретуді қамтиды. Топтық жұмыс: код нұсқаларын басқару және коммуникацияны қоса, әзірлеушілер тобында бірлесіп жұмыс істеу дағдыларын дамыту. Тестілеу және сапаны қамтамасыз ету: бағдарламалық жасақтаманы тестілеу және жоғары сапалы кодты қамтамасыз ету арқылы студенттерді оқыту. Ресурстар мен жобалық бюджетті басқару: бюджетті, уақыт шеңберін және адам ресурстарын қоса алғанда, жоба ресурстарын басқаруға дайындық. Студенттерді бағдарламалық жасақтаманы сәтті әзірлеу үшін қажетті дағдылар мен біліммен қамтамасыз ету.
Оқу жылы - 4
Семестр - 7
Несиелер - 4
-
Қолданбалы бағдарламалық қамтамасыз етуді әзірлеу
Пәннің мақсаты, әдетте, студенттерді әртүрлі салалардағы нақты міндеттер мен мәселелерді шешу үшін пайдалануға болатын қолданбалы бағдарламалық шешімдерді жасауға дайындау болып табылады. Студенттерге бағдарламалық қосымшаларды жобалау, әзірлеу және енгізу негіздерін үйрету. Тапсырмаларды тиімді шешетін қосымшаларды әзірлеу үшін пайдаланушының немесе бизнестің қажеттіліктерін талдауға және түсінуге үйрету. Пайдаланудың қарапайымдылығы мен тиімді жұмысын қамтамасыз ету үшін архитектура мен қолданбалы интерфейсті жобалау дағдыларын дамыту. Кодты әзірлеу және бағдарламалау. Жобаны басқару: ресурстарды жоспарлау, бақылау және бағалауды қоса алғанда, қолданбалы бағдарламалық жасақтаманы әзірлеу жобасын басқару дағдыларын дамыту.
Оқу жылы - 4
Семестр - 7
Несиелер - 7
-
Веб-программалау және әкімшіліктендіру
Пәннің мақсаты веб-әзірлеу дағдыларын меңгеру, бағдарламалау тілдерін үйрену, динамикалық веб-қосымшаларды әзірлеу, фреймворктармен жұмыс істеу, веб-қосымшалардың қауіпсіздігі, веб-серверлерді басқару, өнімділікті оңтайландыру, мәліметтер базасымен жұмыс істеу, мобильді веб-қосымшаларды әзірлеу, кәсіби стандарттарға дайындық. Студенттерге веб-қосымшалар мен сайттарды әзірлеу, орналастыру және басқару үшін қажетті білім мен дағдыларды қамтамасыз ету.
Оқу жылы - 4
Семестр - 8
Несиелер - 6
-
DevOps және жүйелік әкімшіліктендіру
Пәннің мақсаты DevOps тәсілін түсінуді қамтиды: студенттерді DevOps тұжырымдамалары мен принциптерімен таныстыру, соның ішінде автоматтандыру, ынтымақтастық және жоғары бітіру жиілігі. Әзірлеу және орналастыру процестерін автоматтандыру: қосымшаларды әзірлеу, тестілеу және орналастыру процестерін автоматтандыру дағдыларын дамыту. Студенттерді DevOps және жүйелік әкімшілендіру саласында тиімді жұмыс істеу үшін қажетті дағдылар мен біліммен қамтамасыз ету. DevOps тәсілі әзірлеу мен операцияларды біріктіруге ықпал етеді, әзірлеу процестерін жылдамдатады және қолданбаларды орналастырудың сенімділігі мен қауіпсіздігін арттырады.
Оқу жылы - 4
Семестр - 8
Несиелер - 8
-
Тереңдетілген веб-программалау
Пәннің мақсаты веб-әзірлеудегі білімді кеңейту, заманауи технологияларды үйрену, архитектуралық тұжырымдамаларды қолдану, өнімділігі жоғары веб-қосымшаларды әзірлеу, веб-қосымшалардың қауіпсіздігі, мәліметтер базасымен жұмыс істеу, API-мен жұмыс істеу, Мобильді қосымшаларды әзірлеу және PWA: мобильді қосымшалар мен прогрессивті веб-қосымшаларды (PWA)әзірлеумен танысу мобильді құрылғылар үшін. Студенттерге заманауи талаптар мен стандарттарға сәйкес келетін күрделі және өнімді веб-қосымшаларды жасауға мүмкіндік беретін веб-әзірлеуде тереңірек білім мен дағдыларды қамтамасыз ету.
Оқу жылы - 4
Семестр - 8
Несиелер - 8
-
Unreal Engine программалау ортасы
Пәнді оқу мақсаты Unreal Engine негіздері: жоба құрылымы, интерфейс, негізгі құралдар және бағдарлама мүмкіндіктері. Слот сахнасын құру: объектілерді орналастыру және орнату, жарық пен материалдарды қосу, физика мен соқтығыстарды орнату. Ойын логикалық бағдарламалау: ұяшықтар механикасын, объектілердің өзара әрекеттесуін және таңбаларды басқаруды жасау үшін Blueprint визуалды сценарийін немесе C++ бағдарламалауын пайдалану. Модельдеу және анимация: 3D үлгілерін жасаңыз және импорттаңыз, скелеттік анимацияны орнатыңыз, анимациялық ауысулар мен анимация құбылыстарын қосыңыз. Дыбыс әсерлері: ойын көріністеріне музыка мен дыбыс әсерлерін қосыңыз, дыбыс көздерін және кеңістіктік дыбысты реттеңіз. Виртуалды шындық: Unreal Engine көмегімен VR қосымшаларын әзірлеу негіздері, контроллерлерді орнату, VR ортасында өзара әрекеттесулерді басқару. Жобаны оңтайландыру: слот сахнасының өнімділігін оңтайландыру әдістері, графикалық қозғалтқыш жұмысын жақсарту.
Оқу жылы - 4
Семестр - 8
Несиелер - 6
-
Тестілеуіші ПҚ әзірлеу
Пәннің мақсаты-студенттерге JavaScript бағдарламалау тілі мен онымен байланысты технологияларды қолдана отырып мобильді қосымшалар құруға үйрету. Міне, осы пәннің негізгі мақсаттары: Мобильді қосымшаларды әзірлеуді меңгеру: пән студенттерге Android және iOS сияқты әртүрлі операциялық жүйелерде жұмыс істейтін мобильді қосымшаларды құруға үйретуге бағытталған. JavaScript үйрену: студенттер JavaScript бағдарламалау тілін, оның синтаксисін және мобильді даму контекстіндегі ерекшеліктерін үйренеді. Мобильді құрылымдарды пайдалану: мақсат студенттерді React Native, NativeScript немесе PhoneGap/Cordova сияқты мобильді құрылымдармен және кітапханалармен таныстыру болуы мүмкін, бұл сізге JavaScript-те кросс-платформалық қосымшалар жасауға мүмкіндік береді. Интерфейсті дамыту: пән мобильді қосымшалардың пайдаланушы интерфейсін құруды, оның ішінде орналасуды, басқару элементтерін және өзара әрекеттесуді қамтиды. Құрылғымен жұмыс: Студенттер камера, геолокация, акселерометр және т.б. сияқты мобильді құрылғылардың әртүрлі мүмкіндіктерімен өзара әрекеттесуді үйренеді. Желілік байланыс: мақсат студенттерге желі сұрауларын, API интерфейстерін және қашықтағы серверлермен деректерді бөлісуді үйрету болуы мүмкін. Қолданбаның өмірлік циклін басқару: тәртіп мобильді қосымшалардың өмірлік циклін түсінуге ықпал етеді, соның ішінде іске қосу, кідірту, жалғастыру және аяқтау. Тестілеу және күйін келтіру: студенттер JavaScript-те мобильді қосымшаларды тестілеуді және күйін келтіруді үйренеді. Өнімділікті оңтайландыру: мақсат студенттерге ресурстарды басқару және кэштеуді қоса алғанда, мобильді қосымшалардың өнімділігін оңтайландыруға үйрету болуы мүмкін. Мобильді дамудағы мансапқа дайындық: пәннің жалпы мақсаты-студенттерді JavaScript-те мобильді қосымшаларды әзірлеуге, соның ішінде мобильді әзірлеушілер, қолданба сәулетшілері және тестілеу инженерлерінің рөлдеріне дайындау.
Оқу жылы - 4
Семестр - 8
Несиелер - 6
-
Ойын әзірлеу технологиялары
Пәннің мақсаты - студенттерді компьютерлік ойындар жасауға дайындау. Ойын дамыту дағдыларын меңгеру, ойын қозғалтқыштарын үйрену, ойын дамытуды жеңілдету үшін Unity, Unreal Engine және басқалары сияқты ойын қозғалтқыштарымен жұмыс істеу дағдыларын дамыту. Ойын дизайны: ойын дизайны принциптерін үйрету, соның ішінде қызықты ойын механикасын, деңгейлерін және сценарийлерін жасау. Интерактивті элементтерді құру және ойындарда өзара әрекеттесу дағдыларын дамыту, соның ішінде оқиғаларды өңдеу және пайдаланушы енгізуі. Графика және анимация, дыбыс және музыка, Студенттерге компьютерлік ойындар жасау үшін қажетті дағдылар мен білім беру.
Оқу жылы - 4
Семестр - 8
Несиелер - 8
Профессии
Оқыту нәтижелері
- Ақпараттық жүйелердің жұмыс істеуі және өрістетілуі үшін қажетті жүйелік және қолданбалы бағдарламалық қамтамасыз етуді енгізеді
- Университеттік, аймақтық, республикалық деңгейдегі іс-шараларды ұйымдастыру және қатысу кезінде азаматтық және патриоттық, рухани Жаңғыру-қоғамдық сананы жаңғырту, Қазақстанның Үшінші жаңғыруы идеяларының негізінде көшбасшылық қасиеттерге ие
- Әртүрлі әлеуметтік жағдайларда дұрыс бағдарлай алады, командада жұмыс істей алады, өз көзқарасын дұрыс қорғай алады, жаңа шешімдер ұсына алады
- Талаптарды әзірлеу процестерін басқару әдістерін қолданады, қиындық, тәуекелдер, шығындар дәрежесін бастапқы бағалауды орындайды және бағдарламалық жасақтаманың уақытша және сыйымды күрделілігін бағалай отырып, жұмыс кестесін құра алады, бағдарламалық өнімдерді сынайды, бағдарламалық жасақтаманың эволюциясы мен сүйемелдеуіне қатысады
- Теориялық және практикалық есептерді шешуге қажетті математикалық аппаратты қолданады, логикалық ойлауды дамытудың жеткілікті жоғары деңгейіне ие, практикалық есепті кәсіби тілден математикалық тілге аудара алады
- Қазақстан Республикасының қолданыстағы нормативтік-құқықтық актілерін ескере отырып, оның ішінде экология және табиғатты пайдалану саласында стартап-жобаларды әзірлей алады және оларды экономиканың түрлі салаларында іске асыра алады
- Веб-бағдарланған қосымшалардың /сайттардың интерфейсін жобалайды және әзірлейді, кез келген күрделілік деңгейіндегі сайттың Frontend және Backend-әзірлеуін жүзеге асырады, UX-дизайнын, мультимедиялық және интерактивті технологияларды қолданады, әртүрлі операциялық жүйелер үшін мобильді қосымшаларды әзірлейді
- Бағдарламалық жасақтама жобасының пәндік аймағын рәсімдейді, оны жасаудың әртүрлі технологияларын қолдана отырып, дербес компьютерлер мен әртүрлі сәулет жүйелеріне арналған бағдарламалық жасақтаманы жасайды, бағдарламалық жасақтама компоненттерінің сипаттамаларын жасайды және шешім нұсқалары бар коммерциялық ұсыныстарды дайындайды, үлкен деректерді талдау бағдарламаларын әзірлеу
- Компьютерлер мен веб-Сервердің операциялық жүйелерін басқарады, бағдарламалық өнімді құру кезеңдерін синхрондайды және қосымшаларды орнату және орналастыруға байланысты тапсырмаларды автоматтандыруға жауап береді, конфигурацияны басқару жүйелерін қолданады,) инфрақұрылым мен қосымшаларға мониторинг жүргізеді, желілік қауіпсіздікті, бұлтты провайдерлерді басқарады, CI / CD құбырын конфигурациялайды, виртуализация жүйелерін қолданады
- Байқағыштықты, түсіндіру, талдау, қорытынды шығару қабілетін, бағалау беру қабілетін меңгерген, сыни ойлау дағдыларын, креативтілікті меңгерген, өзін-өзі дамытуға қабілетті
- Ақпараттық қауіпсіздік құралдарын, заманауи қосымшаларды және объектіге бағытталған Даму орталарын және желілік технологияларды басқарады
- Телекоммуникациялық жүйелерде ақпаратты қорғау технологияларын қолданады, телекоммуникация желілерінде қауіп төндіретін негізгі қауіптер мен Рик-терді түсінеді, ақпараттың таралып кетуінің ықтимал арналарының алдын алу схемаларын сканерлейді және қолданады, бизнес саласындағы мобильді қосымшалардың, бағдарламалық қамтамасыз етудің ақпараттық қорғаудың тиімді алгоритмдерін әзірлейді және жөндейді
- Мемлекеттік, орыс және шет тілдерінде (А2, B1, B2 деңгейі), оның ішінде кәсіби салада коммуникацияның негізгі дағдыларын меңгергендігін көрсетеді
- 2D және 3D графиканы құру технологияларын қолданады, VR/AR жүйелерін жасау және іске асыру үшін құралдар мен жабдықтарды қолданады, виртуалды және кеңейтілген нақтылық қосымшаларын әзірлеудің тиімді алгоритмдерін жасайды және жөндейді
- Өндірістік үдерістерді автоматтандыру технологиясын және деректер қорын басқару жүйесін қолданады