Computer technology and software (security of computer systems and networks)
Educational program code


Language of instruction

Kazakh, Russian

Learning level


Duration of study

4 year

Specialized subjects


Objectives of the educational program

Training of highly qualified, competitive in the labor market IT specialists in the field of programming andadministration technologies, management and protection of computer systems and networks atenterprises.

  • Academic writing
  • Software tools and methods of information protection
  • Mathematical foundations of information technology
  • Information and communication technologies (in English.language)
  • Algorithms, data structures and programming
  • Sociology
  • Software development tools
  • Web programming
  • Physical Culture
  • Database management systemspre
  • -graduate practice
  • System programming
  • Information security and information protection
  • Architecture and organization of computer systems
  • Computer networks
  • Cryptography
  • Kazakh/Russian language
  • Modern history of Kazakhstan
  • Math 1
  • Math 2
  • Cultural studies
  • Object-oriented programming I
  • Educational practice
  • Operating systems
  • Production practice
  • Psychology
  • Political Science
  • Philosophy
  • Foreign language
  • Economics of the IT industry
  • IT infrastructure
  • Web technologies and their practical application
  • Information theory
  • Cryptographic methods of information protection
  • Technical means and methods of information protection
  • Reliability of information systems
  • Information security standards
  • Methods of information security assessment
  • Organizational and legal methods of information protection
  • Basics of cloud technologies
  • Database Security
  • Data Mining
  • Network security
  • Project management
  • Engineering and information innovations
  • Professional Kazakh (Russian) language
  • Basics of computer 3D modeling
  • Computer information protection technologies
  • Computer graphics
  • Optimization of computer systems
  • Interfaces of computer systems
  • Leadership and youth policy
  • Fundamentals of Cryptanalysis
  • Development of secure software
  • Machine-oriented programming
  • Design of microprocessor systems and networks
  • Programming of mobile devices
  • Operating system security
  • Fundamentals of law and anti-corruption culture
  • Fundamentals of parallel programming
  • Fundamentals of life safety
  • Authentication, certification and PKI
  • Digital circuitry
  • Professional foreign language
  • Shock Science
  • Ecology and sustainable development
  • Fundamentals of Economics and Entrepreneurship
  • Expertise of engineering solutions by industry
  • Expert systems
  • Electronics

Learning outcomes and competencies

Other educational programs