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


Software engineering is one of the most important training areas in both Russia and the world. The program graduates are equipped with knowledge, skills and methods for managing software projects, designing, developing, testing and implementing software systems, and in entrepreneurship skills.

Due to a unique combination of knowledge and skills in the field of computer technology, programming and design of information systems, management of software projects, the program graduates can easily find a job in Russian and international companies. It is worth noting, that the program collaborates with 14 high-tech companies, thereby constantly upgrading and providing students with knowledge and best practices in this area.

In addition, the program facility includes:

  • 5 advanced computer classes
  • lecture hall with a projector
  • supercomputer cluster
  • Laboratory for Computer Networks and Telecommunications

Degree title                           Bachelor of Science in Development of Software 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 present program equips students will all necessary knowledge and skill to:

  • apply basic and special knowledge and skills in the field of computer science and computing, sufficient for integrated engineering activities
  • apply basic and special knowledge and skills in the field of modern information technology for solving engineering problems
  • design hardware and software tools of information and automated systems, using basic and special knowledge, modern analytical methods, and models
  • conduct project management activities in different positions
  • professionally communicate in English


The program includes the following subjects:

  • Computer Architecture
  • Operating systems and networks
  • Databases
  • Software Engineering
  • Professional English
  • Design and Architecture of Software Systems
  • Software testing
  • Designing of Internet Applications
  • Team Development of Technology
  • Design of Information Systems
  • and others

Areas of expertise and employment

The program graduates will be able to work as developers of software products.


Was this page useful?