Master’s degree program “Computer Science and Engineering”

7M06105 «Computer science and engineering»

The educational program “Computer Science and Engineering” involves the use of modern models, methods and approaches in the field of data analytics, machine learning, artificial intelligence, as well as software development in the learning process. The educational program involves the use or application of acquired knowledge in one of the areas of the economy, thereby covering not only the scientific component of the program, but also the applied part. As a result of training in the educational program “Computer Science and Engineering”, graduates will have the opportunity to work in scientific and industrial projects as a developer, software architect, process engineer.

Graduate’s career opportunities:

  • Project manager;
  • Product manager;
  • System developer;
  • Software architect;
  • IT process engineer;
  • Senior developer.

Contacts

Admission Committee

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

Mon-Fri 9:00 – 18:00

Classifier of directions

  • Group of educational programs: 7M061 – Information and Communication Technologies
  • Educational program «Computer science and engineering»
  • Awarded academic degree: Master of Engineering in the educational program 7M06105 "Computer Science and Engineering"

Scientific and pedagogical direction - 2 years

Purpose of the educational program

Training of highly qualified scientific, applied specialists and software engineers in the direction of software development, as well as managers and managers of software and information systems for the information technology industry and interdisciplinary industries in various sectors of the economy of the Republic of Kazakhstan.

Objectives of the educational program

  1. To prepare highly qualified scientific, engineers in the direction of software development and application of the acquired knowledge in various sectors of the economy;
  2. To teach to conduct research work related to the objects of professional activity and to give the ability to analyze existing concepts, theories, approaches to developing programs and creating information systems;
  3. To develop the ability of undergraduates to develop new and improve existing methods and algorithms for data processing in information and computing systems;
  4. To teach undergraduates to apply the received theoretical and practical knowledge in solving practical problems in the field of information and communication technologies and interdisciplinary industries, as well as to successfully carry out management and research activities;
  5. To instill in undergraduates the skills of independent work, as well as to show the importance of continuous development and application of professional knowledge, skills and abilities to solve non-standard tasks;
  6. To teach undergraduates to apply the knowledge of pedagogy and psychology of higher education required in their professional teaching activities, as well as to give the ability to use interactive teaching methods to improve the availability of presentations and materials;
  7. Familiarize undergraduates with conducting research methods and system analysis to solve complex technical problems and apply the results of the analysis to optimize the software development process as much as possible;
  8. Teach undergraduates to optimize the software development process;
  9. Train undergraduates to summarize the results of research and analytical work in the form of a dissertation, scientific articles and reports at scientific and technical conferences, as well as provide assistance in writing academic reports, analytical notes and other.

Requirements for evaluating the learning outcomes of the educational program

The master student, after mastering the educational program, should be able to perform the following items:
  • Formulate and solve problems arising in the course of research activities that require in-depth professional knowledge;
  • Choose the necessary approaches and research methods, as well as modify existing ones and develop new ones, depending on the objectives of a particular study or case;
  • Apply methodological and methodological knowledge in conducting scientific research, as well as in pedagogical and educational work;
  • Apply psychological methods and means to improve the efficiency and quality of education in the learning process;
  • Know a foreign (English) language at a professional level, allowing students to conduct scientific research at a qualitatively high level and to teach special disciplines in universities;
  • Model and design complex systems using mathematical and computer models and methods;
  • Apply quantitative and qualitative methods and techniques to collect primary information for research, as well as develop effective solutions to problems;
  • Analyze and design software;
  • Manage a team in the software development process;
  • Choose standards, methods, technologies, tools and technical means for carrying out work on further software maintenance;
  • Apply methods of designing and developing software systems to solve a wide class of applied problems in various fields, including interdisciplinary industries;
  • Program and test programs, take part in the creation and management of software at all stages of the system development life cycle;
  • Create relational and non-relational databases for efficient storage and management of data in various large organizations, government agencies and other companies;
  • Create models for the analysis of structured and semi-structured data;
  • Apply data analysis methods to solve various problems of data analysis and analytical processing.

List of competencies

Competencies

ОК1. The ability to understand the driving forces and patterns of the historical process, the place of man in the historical process and the ability to understand philosophy as a methodology of human activity, readiness for self-knowledge, self-activity, the development of cultural wealth as a factor in the harmonization of personal and interpersonal relationships;
ОК2. The ability to form and develop skills and competencies in the field of organization, planning and management of production, the ability to apply the acquired knowledge to comprehend the environmental reality, the ability to generalize, analyze, predict when setting goals in the professional field and choose ways to achieve them using scientific research methodology;
ОК3. The ability for written and oral communication in the state language and the language of international communication, the ability to use foreign sources of information, to have communication skills, to public speaking, argumentation, discussion and polemics in a foreign language;
ОК4. The ability to be competent in choosing ICT methods and mathematical modeling for solving specific engineering problems, the ability to be ready to identify the natural scientific essence of problems that arise in the course of professional activity, and the ability to involve the appropriate mathematical apparatus to solve it;
ПК1. Able to use acquired knowledge for original development and application of ideas in the context of scientific research;
ПК2. Able to critically analyze existing concepts, theories and approaches to the analysis of processes and phenomena;
ПК3. Able to apply the knowledge of pedagogy and psychology of higher education in his teaching activities, and is also able to apply interactive teaching methods;
ПК4. Knows a foreign language at a professional level, which allows conducting scientific research and teaching special disciplines in universities;
ПК5. Able to apply the acquired theoretical and practical knowledge in solving practical problems in the field of ICT, successfully carry out management and research activities;
ПК6. Able to independently formulate the subject area in software development, determine the requirements and expectations of the end user or customer, draw up a phased plan and develop documentation for the software system;
ПК7. Able to apply effective methods to manage a systems development project in a specific environment, distribute tasks and manage a team;
ПК8. Able to develop software system architectures with a high level of continuity and quality of complex software developments using advanced solutions and trends in the field of ICT;
ПК9. Able to implement innovative methods and improvements that enhance the competitiveness and efficiency of models, methods and algorithms at all stages of the software system development life cycle;
ПК10. Able to summarize the results of research and analytical work in the form of a dissertation, scientific article and reports at scientific and technical conferences.

Learning Outcomes

РО1. Formulate and solve problems that arise in the course of research activities that require in-depth professional knowledge;
РО2. Choose the necessary approaches and research methods, modify existing ones and develop new ones, based on the objectives of a particular study;
РО3. Apply methodological and methodological knowledge in conducting scientific research, pedagogical and educational work;
РО4. Apply psychological methods and means to improve the efficiency and quality of education in the learning process;
РО5. Know a foreign language at a professional level, allowing you to conduct scientific research and teach special disciplines in universities;
РО6. Model and design complex software systems;
РО7. Lead a team in the software development process;
РО8. Choose standards, methods, technologies, tools and technical means for carrying out work on the design, maintenance and development of software systems.

Requirements for evaluating learning outcomes

#

Exam form

Recommended weight, %

1

Computer testing

20%

2

Writing

10%

3

Oral

5%

4

Project

30%

5

Practical

30%

6

Complex

5%

Module Handbook

Computer Science and Engineering

Educational program documents

«Astana IT University»

Entrance

Employment

Infrastructure

The science

https://ejournal.unperba.ac.id/pages/uploads/sv388/ https://ejournal.unperba.ac.id/pages/uploads/ladangtoto/ https://poltekkespangkalpinang.ac.id/public/assets/scatter-hitam/ https://poltekkespangkalpinang.ac.id/public/assets/blog/sv388/ https://poltekkespangkalpinang.ac.id/public/uploads/depo-5k/ https://smpn9prob.sch.id/content/luckybet89/