Computer Science (Network and web technologies)
Educational program code


Language of instruction

Kazakh, Russian

Learning level


Duration of study

4 year

Specialized subjects


Objectives of the educational program

Providing the needs of the regional labor market with qualified personnel in the field of network and Webtechnologies with Soft skills and Hard skills in the field of Web application development, networktechnologies and server administration.

  • Kazakh/Russian
  • Foreign language
  • Information Communication Technologies
  • Modern history of Kazakhstan
  • Philosophy
  • Sociology
  • Political Science
  • Psychology
  • Cultural studies
  • Physical education
  • Physics
  • Math 1
  • Math 2
  • Programming I
  • Programming II
  • Computer architecture
  • Operating systems
  • Database theory
  • Fundamentals of Cryptography
  • Fundamentals of circuitdesign
  • 3D modeling
  • Robotics I
  • Robotics II
  • Computer networks
  • Human-computer interaction
  • Architecture of parallel computing systems
  • 3D modeling
  • Robotics I
  • Robotics II
  • Computer networks
  • Human-computer interaction
  • Architecture of parallel computing systems
  • Fundamentals of Economics
  • Fundamentals of entrepreneurship
  • Religious studies
  • Fundamentals of law
  • Ecology and sustainable development
  • Fundamentals of life safety
  • HUM61006 Gender Policy
  • Fundamentals of anti-corruption culture
  • Shock science
  • Fundamentals of tolerance
  • Mangilik El values and modernization of consciousness
  • Youth policy
  • Fundamentals of Artificial Intelligence
  • Programming knowledge bases in the Prolog language
  • Numerical methods and programming
  • Modeling and numerical analysis
  • Operations research
  • Optimization methods
  • JavaScript
  • Web programming in PHP
  • Computer Animation (Macromedia Flash)
  • Computer Animation (Maya)
  • Computer graphics (Adobe Illustrator)
  • Computer Graphics (CorelDRAW)
  • Computer modeling in AutoCAD
  • Computer simulation in Compass
  • Digital image processing
  • Computer video editing and animation
  • Development of databases and information systems
  • Visual C#
  • Computer repair and modernization
  • Creation of Internet applications
  • Cloud technologies
  • Cloud computing
  • User interface design
  • Development of applications for iOS and Android
  • Theory and methodology of teaching computer science
  • Pedagogical technologies in computer science
  • Basics of JAVA programming
  • Fundamentals of system programming
  • Python Programming
  • Programming in R
  • Fundamentals of neural networks
  • Programming of microprocessors

Learning outcomes and competencies

Demonstrate knowledge of the main stages of the history of modern Kazakhstan, the main provisionsof national policy and social priorities, moral and ethical, legal norms of behavior, anti-corruptionmanagement culture;

Analyze and correct the process and the result of teamwork, correctly defending their point of view inthe state, Russian, foreign languages, offering non-standard solutions, organizing various types of dialogue,using emotional intelligence;

To use theoretical knowledge and practical skills in the field of natural sciences to solve problems ofapplied mathematics and computer science;

To put into practice design methods and modern technologies for the development of Internetinformation systems, portals and their components;

Apply the skills of object-oriented, network and WEB programming when working with software andhardware complexes and software;

To conduct research in the field of natural sciences, as well as in the field of Web development,network security, databases and cryptography;

To develop Web graphics, as well as scientific graphics, animation of technical processes, abstractconcepts, network communications in scientific research and educational activities;

Analyze architectural features of computer systems construction and design database managementsystems, expert systems, artificial intelligence systems, Internet applications, robotic systems andcomplexes, computer network administration systems.

Other educational programs