Қолданыстағы білім беру бағдарламасы

6B06107 Mobile computing в Қазақстан-Неміс университеті

  • Бағдарламалау1
    Несиелер: 5

    С тілінің сипаттамасы С бағдарламасының құрылымы Алдын ала өңдеуші. Синтаксис және тіл элементтері. Айнымалылар, мәліметтер типтері, амалдар, өрнектер. Тіл операторлары. Стандартты функциялар. Мәліметтерді енгізу және шығару функциялары. Бақылау құрылымдары. Шартты операторлар. Цикл операторлары. Жаңа функцияларды құру. Массивтер. Таңбалар тізбегі. Жолдарды өңдеу. Мәліметтер құрылымы. Құрылымдар жиыны. Есте сақтау сыныптары. Көрсеткіштер мен адрестік арифметика. Есте сақтауды ұйымдастыру және адрестеу. Бір өлшемді массивтер мен көрсеткіштер. Файлдар. Файлдармен жұмысты ұйымдастыру.Графика.

    Оқу жылы - 1
    Семестр 1
  • Математика 1
    Несиелер: 5

    Сызықтық алгебра: матрицалар, детерминанттар, сызықтық алгебралық теңдеулер жүйелері. Векторлық алгебра. Аналитикалық геометрия. Талдауға кіріспе. Бір айнымалы функциялардың дифференциалдық есебі: функцияның туындысы, функцияның дифференциалы, функцияны зерттеу. Бір айнымалы функциялардың интегралдық есебі: анықталмаған интеграл, анықталған интеграл, белгілі бір интегралдың қосымшалары.

    Оқу жылы - 1
    Семестр 1
  • Беруші құрылғылардың физикасы
    Несиелер: 3

    Электромагниттік тербелістер мен толқындар. Айнымалы ток мәжбүрлі электромагниттік тербелістер ретінде. Электромагниттік толқындардың сәулеленуі. Антенна техникасы туралы түсінік. Толқындардың интерференциясы және дифракциясы. Толқындардың дисперсиясы. Дисперсиясы бар ортада импульсті электромагниттік сигналдардың таралуы. Импульстік сигналдың жоғарғы және төменгі жиіліктері.Оптика.Оптиканың негізгі заңдары. Жарықтың толық көрінісі. Оптикалық толқындар. Талшықтық-оптикалық байланыс желілері туралы түсінік. Жартылай өткізгіштер және олардың өткізгіштігі. Жартылай өткізгіш диод және транзистор. Фотоөткізгіштік.

    Оқу жылы - 1
    Семестр 2
  • Алгоритмдер, мәліметтер базасы және бағдарламалау
    Несиелер: 5

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

    Оқу жылы - 1
    Семестр 2
  • Математика 2
    Несиелер: 5

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

    Оқу жылы - 1
    Семестр 2
  • Байланыс және презентация
    Несиелер: 5

    Кәсіби ортадағы қарым-қатынас негіздері. Байланыс және кері байланыс. Топтық жұмыс және қақтығыстарды басқару. Уақытты басқару. Жеке және топтық ғылыми зерттеулердің ерекшеліктері. Жазбаша ғылыми және оқу жұмыстарын ресімдеуге қойылатын талаптар. Презентацияның ғылыми стилі және дәйексөз ережелері. Ғылыми зерттеу әдістері. Ауызша сөйлеу және оқу презентацияларын дайындау дағдылары. Презентация техникасы.

    Оқу жылы - 1
    Семестр 2
  • Математика 3
    Несиелер: 5

    Классикалық ықтималдық формуласы. Ықтималдық қасиеттері. Шартты ықтималдықтар. Қайталама тесттер. Кездейсоқ шамалар, олардың сипаттамалары. Қалыпты таралу. Үлкен сандар заңы. Статистикалық таралу. Іріктеу әдістері. Жалпы және таңдамалы орташа бағалау. Нүктелік бағалау. Моменттер әдісі. Қалыпты бөлу үшін сенімділік аралықтары. Бастапқы, орталық эмпирикалық сәттер. Стьюденттің таралуы. Ең кіші квадраттар әдісі.

    Оқу жылы - 2
    Семестр 3
  • Мәліметтер базасы
    Несиелер: 5

    Деректер базасын басқару жүйесінің құрылымы мен негізгі функциялары. Мәліметтер базасын модельдеу: "Нысандар-байланыстар" құру, UML моделін қолдану. Модель түрлері: желілік, иерархиялық, реляциялық. Реляциялық модель мен қалыпты форманың құрылысы. Реляциялық алгебра және реляциялық есептеу реляциялық модельдің негізі ретінде. Қалыпқа келтіру негізінде мәліметтер базасын жобалау. Тұжырымдамалық, логикалық және физикалық дизайн. Сұрау тілі (SQL сипаттама синтаксисі, типтік қолдану мысалдары).

    Оқу жылы - 2
    Семестр 3
  • Компьютер архитектурасы
    Несиелер: 5

    Компьютерлік жүйелерді құрылымдық ұйымдастырудың архитектурасы мен принциптері. Элементтер, блоктар, компьютер құрылғылары. Компьютердің ішкі және сыртқы интерфейстері. Компьютердің бағдарламалық-логикалық архитектурасы. Графикалық процессор архитектурасы. Компьютерлік жүйенің компоненттерін біріктіру әдістері. Жүйе сапасының критерийлері. Негізгі компоненттердің жұмыс істеуі және компьютердің ішкі жүйелерінің құрылымдық ұйымдастырылуы. Дәстүрлі сәулет өнері. Фон Нейманның тұжырымдамасы. Қазіргі компьютерлердің сәулеттік ерекшеліктері.Микроархитектура. Сәулет RISK, CISK. Компьютердің ақпараттық архитектурасы: ақпаратты ұсыну, деректер форматтары, командалар жиынтығы, командалық форматтар, адрестеу әдістері.

    Оқу жылы - 2
    Семестр 3
  • Бағдарламалау 2
    Несиелер: 5

    OOP принциптері: инкапсуляция, мұрагерлік, полиморфизм, абстракция. Сыныптар арасындағы қатынастар. Java қосымшаларына арналған интеграцияланған даму орталары (IDE). Стандартты кітапхана. Құрылыс пакеттері. Заттар мен кластар. Сабақ әдістері. Құрылысшылар. Жаңа сыныптар құру. Мәліметтерді енгізу / шығару. Шамадан тыс жүктеу әдісі. Мұрагерлікті, полиморфизмді жүзеге асыру. Басқа әдістер. Реферат сабақтары. Интерфейстер. Жинақ сабақтары. Бағдарламаның графикалық қолданушы интерфейсі. AWT кітапханасы. SWING кітапханасы. Компонентті орналастыру. Оқиғалар. Оқиға өңдеу моделі. Файлдар мен мәліметтер ағындары. Қате өңдеу, ерекшеліктер. Графика. Клиент-серверлік желілік қосымшалар.

    Оқу жылы - 2
    Семестр 3
  • Операциондық жүйелер
    Несиелер: 5

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

    Оқу жылы - 2
    Семестр 4
  • Математика 4 (Дискретті математика)
    Несиелер: 5

    Жиындар теориясының негізгі ұғымдары, жиындардағы операциялар. Сәйкестік, дисплей және функция. Есептелетін жиынтықтар, континуумның маңыздылығы. Жиын бойынша қатынастар, екілік қатынастар, олардың қасиеттері. Мәлімдемелердің логикасы. Бір және екі айнымалының логикалық функциялары. Логикалық функцияларды минимизациялау. Логикалық функциялардың толық жүйесі. Ұсыныс есебі. Логика және предикатты есептеу. Комбинаторлық талдау. Рұқсат етулер және алмастырулар. Бөлімдер. Қосу және алып тастау формуласы. Қайталанатын қатынастар. Өндіруші функциялар. Графтар теориясы. Негізгі ұғымдар мен анықтамалар, тапсырма тәсілдері. Операциялар. Графтар саны: цикломатикалық, хроматикалық, сыртқы және ішкі тұрақтылық. Ағаштар, ағаштардың қасиеттері. Жүктелген бағандардың ең аз қаңқалы ағаштары. Минималды байланыс туралы міндет. Ең қысқа жол туралы міндет. Эйлер тізбектері мен циклдері. Гамильтон тізбектері мен циклдері. Жазық графтар. Көлік желілері

    Оқу жылы - 2
    Семестр 4
  • Компьютерлік желілері
    Несиелер: 5

    Компьютерлік желілерді құру негіздері. Есептеу желілерінің құрылысы мен архитектурасының жалпы принциптері. Жергілікті компьютерлік желілердің аппараттық компоненттері. Деректерді беру әдістері мен құралдары. Желіні құру әдістері. Жергілікті желілерді құру стандарттары. Желілік өзара әрекеттесуді ұйымдастыру.OSI. Желілік операциялық жүйенің құрылымы. ОЖ құрылымдық құрылысындағы үрдістер. Таратылған ресурстарды басқару. Таратылған жүйелердегі синхрондау. Гетерогенді желілердегі операциялық жүйелердің өзара әрекеттесуі. Ресурстарды атау қызметтері және қол жетімділіктің ашықтығы мәселелері. TCP/IP моделі. Біріккен желілерді құру негіздері. Негізгі желілік қызметтер.

    Оқу жылы - 2
    Семестр 4
  • Деректер базасы 2 (қосымша курс)
    Несиелер: 5

    Реляциялық деректер базасын басқарудың (МББЖ) заманауи жүйелері. Клиент-сервер архитектурасы. Көп ойыншы МББЖ Oracle МББЖ-бен жұмыс істеудің аспаптық құралдары. Oracle МББЖ-де қолданылатын SQL стандарты. SQL компоненттері: деректерді басқару тілі (DataManipulationLanguage, DML) және деректерді анықтау тілі (Data Definition Language, DDL). SQL сұраныстарын орындау. Деректерді іріктеу. Жолдарды шектеу және деректерді сұрыптау. Мәліметтерді әр түрлі топтастыруды қолдану арқылы есептер шығару. SQL функциялары. Топтық функцияларды қолдану арқылы мәліметтерді жинақтау. Бірнеше кестеден деректерді алу. Сұраулар. Тік біріктіру операторларын қолдану (SET операторлары). Мәліметтерді манипуляциялау. Кестелерді құру және басқару. Мәліметтер сөздігі. Деректер қорының басқа объектілері (дәйектілік, индекстер, көріністер).

    Оқу жылы - 2
    Семестр 4
  • Компьютерлік графика (D)
    Несиелер: 5

    Графикалық мәліметтерді өңдеу. Декларативті және императивті парадигмалары бар графика. VR/AR, анимация, деректерді визуализациялау сияқты компьютерлік графикалық қосымшаларға шолу. Компьютерлік графика әдістері мен құралдары. Деректердің негізгі құрылымдарына оларды ұсыну формалары мен координаттар жүйесін енгізу. Модельдеу құралдарын қолдана отырып модельдер мен құрылымдалған көріністерді құру. 2D және 3D-ге геометриялық түрлендіру және проекциялау. Бейнелеу және өңдеу құбырындағы манипуляция модельдері. Жергілікті және ғаламдық көлеңкелеу және текстуралау модельдері. X3D, WebGL, шейдерлер және басқа мазмұнды құру құралдары сияқты мобильді қосымшаларға баса назар аударатын графикалық стандарттар.

    Оқу жылы - 3
    Семестр 5
  • IT туралы заң / Экономикалық құқық
    Несиелер: 3

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

    Селективті тәртіп
    Оқу жылы - 3
    Семестр 5
  • Теориялық информатика
    Несиелер: 5

    Информатиканың бастапқы түсініктері. Шеннон теориясындағы ақпарат. Ақпаратты кодтау. Ақпарат беру. Ақпаратты беру және сақтау сенімділігін қамтамасыз ету. Құру принциптері (n; k)-кодтар. Хемминг Коды. Ақпаратты сақтау. Алгоритмдер теориясының элементтері. Алгоритмнің қатаң емес анықтамасы. Рекурсивті функциялар. Алгоритм дерексіз машина ретінде. Посттың алгоритмдік машинасы. Алгоритмдік Тьюринг машинасы. Қалыпты Марков алгоритмдері. Алгоритмдік модельдерді салыстыру. Алгоритмдік шешімділік мәселесі. Алгоритмнің күрделілігі. Ресми тілдер және грамматика. Ресми тілдерді сипаттау тәсілдері. Хомскийдің ресми грамматикасының иерархиясы. Тұрақты грамматика. Комбинациялық схемалар. Соңғы машиналар. Соңғы машинаны сипаттау әдістері. Логикалық элементтер мен кідірістердің схемалары. Балама автоматтар. Дискретті ақпаратты автоматты түрде өңдеуге арналған құрылғыларды сипаттаудың жалпы тәсілдері. КС-грамматикасы. Синтаксистік талдау. Компиляторларды құру. Модельдер мен жүйелер. Модельдердің классификациясы. Математикалық модель туралы түсінік. Жүйе тұжырымдамасы. Нысанды анықтау. Жүйенің анықтамасы. Ресми жүйе. Ресми ресімдеу мәні.

    Оқу жылы - 3
    Семестр 5
  • Ақпаратты басқару (D)
    Несиелер: 5

    Ақпаратты басқарудың стратегиялық және жедел міндеттері. Ұйымдастырушылық басқару жүйелеріндегі ақпараттық процестерді дамытудың негізгі мәселелері. АТ қызметін басқару стратегиясын әзірлеу. Бизнес-процесті модельдеу. АТ қауіпсіздік тұжырымдамасы, АТ жобаларын басқару. Жоспарлау, интеграциялау және іске асыру кезінде шешімдерді дайындау мен қолдаудың таңдалған әдістері мен рәсімдері. Ақпараттық-коммуникациялық жүйелер. Ұйымның ақпараттық инфрақұрылымы. Басқару жүйесіндегі заманауи ақпараттық технологиялар. Маркетингтік коммуникация жүйесіндегі ақпаратты басқару. Маркетингтік ақпараттық жүйенің негізгі сипаттамалары мен ерекшеліктері. Ақпаратты басқару және қоғаммен байланыс. Паблисити (жариялылық) коммуникация тәсілі ретінде. Жарнамалық қызметті ақпараттық қолдау.

    Оқу жылы - 3
    Семестр 5
  • Жобаны басқару (D)
    Несиелер: 5

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

    Оқу жылы - 3
    Семестр 5
  • Кәсіби шетел тілі (неміс тілі)
    Несиелер: 2

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

    Оқу жылы - 3
    Семестр 5
  • TC желілері мен қызметтері (D)
    Несиелер: 5

    Телекоммуникацияның түрлері мен формалары. Телекоммуникация стандарттау жөніндегі заманауи халықаралық ұйымдар. OSI анықтамалық моделі. Пакеттік және желілік коммутация. LAN және WAN технологиялары. Доменішілік маршруттау, доменаралық маршруттау және провайдердің құрылымдары. Желілік хаттамалар: анықтама; әр түрлі компаниялардың желілік протоколдарының, хаттамаларының мақсаты, жіктелуі, құрылымы, қолданылуы, өзара әрекеті. Желілердің жалпы құрылымы: желінің мақсаты, функциялары, типтері, желілік топология, желіде қолданылатын негізгі құрылғылар. Тасымалдау деңгейінің протоколдары және амалдық жүйеге қол жетімділік (розеткалар). Телефондық желі, DSS1, SS7. Желілердің келесі буыны. IP арқылы дауыс. Мультимедиялық ағындарға арналған тасымалдау протоколдары (RTP/ RTCP), VoIP (SIP/SDP) Интерфейстерге, бағдарламалық өнімдерге, тілдерге кіріспе.

    Оқу жылы - 3
    Семестр 5
  • ПП құру және пайдаланудың экономикалық тиімділігін есептеу
    Несиелер: 3

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

    Селективті тәртіп
    Оқу жылы - 3
    Семестр 5
  • Интернет бағдарламалау (D)
    Несиелер: 5

    Интернетке қосымшаларды құрудың жалпы технологиялары. Интернеттің құрылымы мен принциптері (негізгі түсініктер, архитектура, стандарттар мен хаттамалар). HTML5 және CSS3 негізгі ерекшеліктері. Веб-технологиялар. Веб-беттерді белгілеу және бағдарламалау тілдері, веб-қосымшаларды әзірлеу құралдары. XML белгілеу тілі. Веб-мазмұн мен қосымшаларды вебке қосуға арналған құралдар. Интернеттегі клиенттік және серверлік тілдер мен технологиялар жұмысының жалпы принциптері. Клиенттің сценарийлері мен қосымшалары. JavaScript сценарийлерінің тілі. Сервердің веб-қосымшалары. PHP сценарийлерінің тілі. Интернеттегі мәліметтер базасына қол жеткізу. PHP және MySQL ДҚБЖ өзара әрекеттесуі. AJAX көмегімен динамикалық беттерді құру.

    Оқу жылы - 3
    Семестр 6
  • IT жоба
    Несиелер: 4

    IT жобаларын басқару әдістемесі. IT жобаның өмірлік циклінің кезеңдері. АТ шешімінің фазалары, процестері, қайталанулары, кезеңдері, рөлдері, артефактілері. IT жобалар тобы. Ұтымды бірыңғай процесс (RUP) АТ-жобасын басқару процесі. UML модельдеу тілі. IT жобаның негізгі кезеңдері. UML тілінің белгілері. Диаграммалардың түрлері. Ақпараттық жүйенің IT жобасы. АТ жобасының командасы, жұмыс құрылымы, ат жобасының ресурстары. Ат жобасының құнын, сапасын, уақытын және тәуекелдерін талдау және басқару. АТ - жоба жұмыстарының орындалу барысын басқару. АТ жобасының құжаттамасы. Сервис-менеджмент әдіснамасы (ITSM). IT жобасының шешімдерін өзгерту, пайдалану, Қолдау және оңтайландыруды басқарудың IT қызметтері. IT-жобаның экономикалық тиімділігін бағалау. IT-жобаның толық шығындарын бағалау, Total Cost Ownership (TCO) әдістемесі. Ат-жобаға инвестициялардың тиімділігін бағалау, Rapid Economic Justification (REJ) әдістемесі.Әзірленген бағдарламаларды тестілеу. Пайдаланушы қасиеттері бойынша әзірленген бағдарламаның сапасын бағалау.

    Селективті тәртіп
    Оқу жылы - 3
    Семестр 6
  • Кәсіпорын экономикасы
    Несиелер: 5

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

    Оқу жылы - 3
    Семестр 6
  • Кәсіби шетел тілі (неміс тілі)
    Несиелер: 3

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

    Оқу жылы - 3
    Семестр 6
  • Мобильді веб-қосымшалар (D)
    Несиелер: 5

    Веб және мультимедиялық қосымшаларды (аудио және видео) дамыту үшін жетілдірілген HTML5/CSS3/JavaScript қолдану. CSS3MediaQueries көмегімен құрылғының тәуелсіз веб-орналасуын (ResponsiveWebdesign) жасаңыз. HTML5 көмегімен сенсорлық беттерді дамыту және қолайлы JavaScript фреймворктерін енгізу (jQueryMobile, SenchaTouch). Ағындарды қолдайтын клиенттік қосымшаларды, сондай-ақ веб-ұяшықтарды әзірлеу. HTML5 қосымшалары, веб-хабарламалар мен PeerConnection байланысын қолдайтын веб-қосымшалар арасындағы байланыс. PHP-ді жетілдірілген серверлік бағдарламалау, сеансты басқару (куки, веб-жинақтауыш), серверлік қосымшалар туралы деректерді басқару және клиентке бағытталған қызметті дамыту.

    Селективті тәртіп
    Оқу жылы - 3
    Семестр 6
  • IT қауіпсіздігі (D)
    Несиелер: 5

    Ақпараттық қауіпсіздік және деректерді қорғау міндеттері. Ақпараттық қауіпсіздікті ұйымдастыру. Тәуекелді талдау, қауіпсіздік тұжырымдамасы. АТ қауіпсіздігінің шығындары мен артықшылықтары. Негізгі технологиялар. Құпиялылықты, тұтастықты, қол жетімділікті және есеп беруді қамтамасыз ететін ақпараттық қауіпсіздік шаралары. Авторизация, аутентификация. Іскери деректерді қорғау жөніндегі қызметкер.

    Оқу жылы - 3
    Семестр 6
  • Ақпараттық жүйелердегі модельдеу
    Несиелер: 4

    Мәліметтер модельдері, деректерді сипаттау мен өңдеуге арналған тілдер, деректердің семантикалық модельдеуі. Мәліметтер қорының архитектурасы мен бағдарламалық қамтамасыз ету; CASE-технологиялары негізінде ақпараттық жүйелерді жобалауды автоматтандыру. Үлестірілген мәліметтер қорын біріктіру әдістері мен құралдары; семантикалық өзара әрекеттесу және мәліметтер қорының тасымалдануы.Сұраныстарды оңтайландыру, транзакцияларды басқару, деректерді іздеу, пайдалану және өңдеу. Ашық жүйелер мен жаһандық ақпараттық инфрақұрылым туралы түсініктер; стандарттар, профильдер, ашық АТ спецификациясы; профильдеу құрылғысы; АТ жүйелерінің стандарттар мен профильдерге сәйкестігін тексеру әдістемесі мен технологиясы; ақпаратты беру, өңдеу және жинақтау процестерінің модельдері.

    Селективті тәртіп
    Оқу жылы - 3
    Семестр 6
  • Мобильді қосымшаны дамыту (D)
    Несиелер: 5

    Мобильді қосымшалар. Мобильді қосымшалардың дамуына кіріспе. Мобильді қосымшаларға арналған қолданушы интерфейсін құру негіздері. Көп терезелі қосымшаларды жасау негіздері. Мультимедиа. Android үшін бағдарламалау. Android қосымшаларында SQLite дерекқорларын пайдалану. Мобильді телекоммуникациялық технологиялар. Сымсыз деректерді беру технологиялары. Сымсыз байланыс желілері. Сымсыз байланыс желілерінің негізгі стандарттары. Қоршаған ортаға қол жетімділікті бақылау. Спутниктік жүйелер. Тарату жүйелері. Ұялы байланыс жүйелері. Ұялы байланыс желілерінде ақпаратты беру технологиялары. GSM желісінің архитектурасы. IP телефония. IP-телефония технологиясының жалпы сұрақтары. IP телефония стандарттары. IP телефония желілеріндегі ақпараттық қауіпсіздік.

    Селективті тәртіп
    Оқу жылы - 3
    Семестр 6
  • Бағдарламалық жасақтама сапасы
    Несиелер: 5

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

    Селективті тәртіп
    Оқу жылы - 4
    Семестр 7
  • Бизнес қосымшалардың клиенттік жағын бағдарламалау
    Несиелер: 5

    Бизнес-қосымшаларға қойылатын негізгі талаптар. Клиент-сервер архитектурасы. Клиент-серверлік жүйелердің артықшылықтары. Қосымшаның клиенттік бөлігі (front-end) және оның мақсаты. Клиенттің жағында бизнес логикасы, артықшылықтары мен кемшіліктері. Қосымшаның графикалық пайдаланушылық интерфейсі. Қосымшаның клиенттік бөлігін жасауға арналған құралдар. HTML белгілеу тілі, стильдердің каскадты кестелері( CSS), кеңейтілетін XML белгілеу тілі. XML құжаттарын жасау және көрсету. Клиенттік бағдарламалау тілдері және шеңберлер. JavaScript бағдарламалау тілінде сценарийлер жазу (JS). Нысан моделі JavaScript. JavaScript-тегі оқиғалар мен оқиғаларды өңдеушілер. JavaScript сценарийінің көмегімен пішін элементтерін басқару. Жұмыс DOM(Document Object Model).JQuery кітапханасын пайдалану.

    Селективті тәртіп
    Оқу жылы - 4
    Семестр 7
  • АТ-да жүйелік талдау
    Несиелер: 5

    Жүйелік талдау таным принципі ретінде. Жүйелік талдаудың негізгі тұжырымдамалары. Пәндік аймақ автоматтандыру объектісі ретінде. Компанияны модельдеу. Іскери ақпараттық модельдер және бағдарламалық қамтамасыз ету. Пәндік саланың автоматтандырылған ақпараттық бизнес-процестерін жіктеу және анықтау. SoftwareProject негізгі ерекшеліктері.

    Селективті тәртіп
    Оқу жылы - 4
    Семестр 7
  • Пайдаланушы интерфейсін жобалау және бағдарламалау
    Несиелер: 5

    Пайдаланушы интерфейстерінің түрлері және оларды дамыту кезеңдері. Пайдаланушы және бағдарламалық интерфейс модельдері. Бағдарламалық жасақтаманың пәндік аймағы. Диалогтарды жіктеу және оларды дамытудың жалпы принциптері. Графикалық пайдаланушы интерфейстерінің негізгі компоненттері. Тікелей манипуляцияның пайдаланушы интерфейстері және олардың дизайны. Метафоралар мен анимациялар. Drag және Drop технологиясы. Пайдаланушы интерфейстерінің ақылды элементтері. Мобильді құрылғыларда интерфейсті дамыту ерекшеліктері. Деректер технологиясының сипаттамалары: Wi-fi, Bluetooth, 3G, GPRS.NetCompactFramework кітапханалары: Басқарылатын код, базалық сыныптар, UI, Web Services клиенттері, XML кітапханалары.

    Селективті тәртіп
    Оқу жылы - 4
    Семестр 7
  • Бағдарламалық жасақтаманы тестілеу әдістері мен тәжрибесі
    Несиелер: 5

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

    Селективті тәртіп
    Оқу жылы - 4
    Семестр 7
  • IT-жобаның кезеңдерін құжаттау
    Несиелер: 5

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

    Селективті тәртіп
    Оқу жылы - 4
    Семестр 7
  • Параллельді есептеу
    Несиелер: 5

    Параллелизм жоғары өнімді есептеулердің негізі ретінде. Параллель есептеу жүйелерін құру принциптері. Параллель есептеулерді модельдеу және талдау. Параллель алгоритмдердің коммуникациялық күрделілігін бағалау. Параллель әдістерді әзірлеу принциптері. OpenMP көмегімен параллель бағдарламалау. MPI негізінде параллель бағдарламалау. Параллель сұрыптау әдістері. Графиктердегі параллель әдістер. Матрицалық көбейтудің параллель әдістері.

    Оқу жылы - 4
    Семестр 7
  • Бағдарламалық инженерия
    Несиелер: 5

    Негізгі түсініктер мен тәсілдер. Бағдарламалық жасақтаманың ISO / IEC 12207 стандартындағы өмірлік циклінің процестері, әзірленіп жатқан жүйеге қойылатын талаптарды талдау және рәсімдеу. Бизнесті бағалау әдістері (AS-IS және TO-BE модельдері) және осы модельдерді құруға арналған құралдар. Объект моделінің түсінігі, негізгі принциптері мен механизмдері. UML стандартын қолдана отырып жүйелерді дамытуға бағытталған объектілік тәсіл. Нысан моделінің сипаттамасы. IEEE / ANSI 830-1993 SRS ұйымы құжатының C және D талаптарының типтік сызбасы. IEEE 982.2-1988 стандартының D-талаптарын талдауға арналған көрсеткіштер. Пайдалану жағдайлары - негізгі UML жазбасы. Пайдалану жағдайларын нақтылау үшін диаграмма техникасын және оқиғалар ағынының сценарийлерін қолдану. Жүйелік мінез-құлықты модельдеу және спецификациялау. ICONIX процесі. Техникалық ерекшелік - құжат - тұжырымдама.

    Оқу жылы - 4
    Семестр 7
  • Бизнес қосымшаларды серверлік бағдарламалау
    Несиелер: 5

    Бизнес-қосымшаларға қойылатын негізгі талаптар. Клиент-сервер архитектурасы. Клиент-серверлік жүйелердің артықшылықтары. Қосымшаның клиенттік бөлігі (front-end) және оның мақсаты. Клиенттің жағында бизнес логикасы, артықшылықтары мен кемшіліктері. Қосымшаның графикалық пайдаланушылық интерфейсі. Қосымшаның клиенттік бөлігін жасауға арналған құралдар. HTML белгілеу тілі, стильдердің каскадты кестелері( CSS), кеңейтілетін XML белгілеу тілі. XML құжаттарын жасау және көрсету. Клиенттік бағдарламалау тілдері және шеңберлер. JavaScript бағдарламалау тілінде сценарийлер жазу (JS). Нысан моделі JavaScript. JavaScript-тегі оқиғалар мен оқиғаларды өңдеушілер. JavaScript сценарийінің көмегімен пішін элементтерін басқару. Жұмыс DOM(Document Object Model).JQuery кітапханасын пайдалану.

    Оқу жылы - 4
    Семестр 7
  • Код ON4

    қазіргі заманғы ДҚБЖ-ны қолдана отырып, мәліметтер базасын жобалауға және дамытуға қабілетті.

  • Код ON11

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

  • Код ON7

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

  • Код ON8

    параллель бағдарламаларды әзірлеу әдістерін, параллель алгоритмдердің тиімділігін бағалау әдістерін және мақсатты есептеу архитектурасында қол жеткізуге болатын параллелизмді қолдануға қабілетті.

  • Код ON9

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

  • Код ON3

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

  • Код ON1

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

  • Код ON6

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

  • Код ON2

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

  • Код ON10

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

  • Код ON5

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

  • Код ON12

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

Top