Computer Science and Robotics (multilingual training)
Educational program code


Language of instruction

Kazakh, Russian

Learning level


Duration of study

4 year

Specialized subjects


Objectives of the educational program

  • Organization of the pedagogical process using innovative methods
  • Education of the student's personality, able to integrate into a multilingualenvironment
  • Formation of systematized knowledge and practical skills in the field of computerscience, robotics and information and communication technologies
  • Development of students' skills in design and research activities


The relevance of the program is due to the need to train a computer science and roboticsteacher capable of teaching in Kazakh, Russian and English, in connection with theintroduction of trilingual education and digitalization of the education system in theRepublic of Kazakhstan


Ensures the implementation of the state educational standard for the training ofteaching staff, taking into account the regional needs of the labor market and theneeds of students

The trends of the modern approach in the field of multilingual education in theRepublic of Kazakhstan, changes in the organization of educational activities forthe implementation of higher professional education programs, changes in thecontent of the discipline “Informatics” in secondary schools related to the renewalof education are taken into account

The list of OP disciplines is aimed at developing competencies that meet therequirements of employers and the National Chamber of Entrepreneurs”Atameken".

  • 3D modeling
  • Academic writing
  • Computer architecture
  • Education management and digitalization
  • Inclusive education
  • Computer networks
  • Technologies of criterion assessment
  • Physiology of schoolchildren
  • Fundamentals of Robotics I
  • Fundamentals of Robotics II
  • Pedagogy
  • Introduction to the teaching profession
  • Workshop for solving Olympiad problems in computer science
  • Programming I
  • Programming II
  • Development of Arduino
  • Based devices
  • Theory and methodology of educational work
  • Visual C#
  • Web programming
  • User interface design
  • Discrete mathematics and mathematical logic
  • Information security and information protection
  • Operations Research
  • Computer Animation (Maya)
  • Computer graphics (Adobe Illustrator)
  • Computer Graphics (CorelDRAW)
  • Computer modeling in AutoCAD
  • Computer simulation in Compass
  • Computer video editing and animation
  • Methodology for developing thematic portfolios
  • Optimization Methods
  • Digital Image Processing
  • Basics of ROS (Robot Operating System)
  • Basics of Cloud Computing
  • Basics of Java Programming
  • Fundamentals of design and research activities
  • Pedagogical technologies in computer science
  • Workshop for solving problems in higher mathematics
  • Programming in robotic simulators
  • Programming in Python
  • Programming in R
  • Development of databases and information systems
  • Development of mobile applications for Android
  • Development of mobile applications for IOS
  • Development of educational animation and animation
  • Creation of EOR
  • Probability theory and mathematical statistics
  • Numerical methods
  • School textbook on computer science

Learning outcomes and competencies

Other educational programs