Skip to content

Деңгей

Техника және технология магистрі

Ұзақтығы

1.5 жыл

ECTS

90

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

  • Алгоритмдер және деректер құрылымы
  • Деректер базасы
  • Мәселелерді анықтау және талдау, бағдарламалық жасақтаманы жобалау, әзірлеу, енгізу, тексеру және құжаттама үшін негіз болатын сәйкес теориялар, модельдер және әдістер туралы білімді көрсету және қолдану;
  • Сапалы бағдарламалық жасақтама артефактілерін әзірлеу және жеткізу үшін жеке және команданың бір бөлігі ретінде жұмыс істеу;
  • Бағдарламалық жасақтама инженері ретінде жұмыс істеу үшін қажетті бағдарламалық жасақтама туралы білім мен дағдыларды және кәсіби стандарттарды меңгергенді көрсету;
  • Жаңа үлгілерді, әдістерді және технологияларды үйрену, және осындай үздіксіз кәсіби дамудың қажеттілігін бағалау;
  • Әртүрлі есептеу мәселелеріне алгоритмдік, математикалық және ғылыми негіздемелерді қолдану;
  • Белгіленген проектіге және өнімділік талаптарына сәйкес келетін бағдарламалық қамтамасыз ету жүйелерін енгізу;
  • Құпиялылық пен тұтастық бағдарламалық жасақтаманы әзірлеудің барлық тәжірибелерін басшылыққа алатынына көз жеткізу;
  • Бағдарламалық жасақтаманы әзірлеу жобасын басқару принциптерін басқару және оларды ұйымда пайдалануды қолдау;
  • Шет тілінде сауатты, анық және жақсы ұйымдастырылған жазу, сөйлеу және тыңдау арқылы тиімді қарым-қатынас жасау.
Міндетті пәндерТаңдау пәндер
Advanced Programming Technologies
Experimental Research Work of Master Student 1
Information Security
Management
Psychology of Management
Foreign language (professional)
Mobile and communication programming
Software reliabilty
Algorithms and Competitive Programming
Experimental Research Work of Master Student 2
Advanced Application and Network Security
Experimental Research Work of Master Student 3
Internship
Formalization and Defense of Master’s Project
Data Сollection, Wrangling, Analysis and Visualization
Software Modelling and Design
RedHat – System Administration (I + II)
Database Systems
Introduction to Cyber Security
Big Data Analytics

A Master’s degree in Software Engineering prepares you for a career as a software engineer, software architect, project manager, quality assurance engineer, or software development manager. You will have the skills to design, develop, and maintain complex software systems. Industries such as technology, finance.

ИНКАР ШОГАНОВА

Бағдарлама директоры

Spelling error report

The following text will be sent to our editors: