• About TPU
  • Research
  • Academics
  • Admissions
  • Cooperation
  • Life at TPU


The following program was designed in accordance with modern trends and industrial needs. The program graduates will possess knowledge and skills for managing software projects, designing, developing, testing and implementing software systems, and will be fluent in entrepreneurship and business management skills. Due to a unique combination of knowledge in the field of computer technology, programming, and designing of information systems, and management of software projects, the graduates become the most looked-for specialists in the labor market, able to choose where to work. The program is certified by European Network for Accreditation of Engineering Education and Association for Engineering Education of Russia.

The curriculum is focused on training skills, related to analysis, development, and application of automated information processing and control systems, systems and networks, computer software, and automated systems

The program graduates work at:

  • Siemens 
  • Samsung Electronics
  • BMW England
  • Hughes Corp International
  • A&AT
  • Citibank Global Markets
  • Dillinger Stahlbau
  • and others 

Degree title                           Bachelor of Science in Programming of Computer and Information Systems
Duration4 academic years
Application deadline10.08 (fall semester)
Contact for application issues

International Admission Office (preferably)

E-mail: omrs@tpu.ru

Tel: +7 (3822) 60-64-76

Online Application

Program contacts:

Division for Information Technology

Learning output

The curriculum was designed to train highly qualified specialists, able to:

  • apply advanced knowledge of modern methods and tools for designing software and hardware of computers and automated systems for information processing and control systems
  • know about and apply hardware, software products and technologies of leading world manufacturers Intel, Microsoft, Altera, Xilinx, Cisco, Atmel, CATIA V5 and ENOVIA SmarTeam, Hughes Corp International and others;
  • develop software and hardware products (systems, devices, blocks, programs, databases, etc.) according to specifications and using automated designing tools
  • conduct theoretical studies and experiments,  implement, operate and maintain modern software and hardware systems
  • speak a foreign language at a level allowing working in a foreign language environment


Along with basic subjects, the curriculum includes special:

  • Database
  • Computational Mathematics
  • Discrete Mathematics
  • Data Protection
  • Computer Science
  • Computer Graphics
  • Linear Algebra and Analytic Geometry
  • Mathematical Logic and Theory of Algorithms
  • Mathematical Analysis
  • Management
  • Metrology
  • Standardization and Certification
  • Operating Systems
  • Computer Organization
  • Peripherals
  • Professional English
  • Networks and Telecommunications
  • Creative project
  • Theory of Probability and Mathematical Statistics
  • Programming technology
  • Physics
  • Enterprise Economy
  • Electrical Engineering
  • Electronics and circuitry
  • and others

Areas of expertise and employment

The program graduates will be able to work as programmers, system architects, analysts and system administrators, database administrators, information systems and resources specialists, and information technology managers.

Was this page useful?