Software Engineering

English taught

Russian taught

Start: 1 September 2020

Degree: Bachelor

Duration: 4 years


Language: English

Application deadline: 10 July 2020

Programme website: 


Bachelor of Software Engineering is the first programme which is a fully taught in English in the Institute of Applied Mathematics and Computer Science at Tomsk State University. The Institute is a newly established entity uniting young and ambitious professionals in mathematics and computer science fields. We believe that the great advantage of our programme is the fact that most of our staff are involved in corporate projects. This allows for continuous modernization of the Software Engineering degree at TSU with view on the market changes.

In the first two years of study the students are going to be introduced in to the basics of the engineering aspects of computer science. They will be studying current programming languages at an intensive level, understand the methodology of software systems engineering using analysis and specification methods such as UML, XML, structured and soft systems methodologies. During the final years students will also have the opportunity to complete a professional minor specializing in a range of areas such as computer security, network computing, games development, digital forensics, and intelligent systems together with our partner institutions.


To see the subject that are taught in this program, please check the academic plan.



File academic_plan_se.xlsx

The Institute of Applied Mathematics and Computer Science is one the two institutes recently founded at TSU. It comprises number of departments that were part of the Faculty of Informatics and the Faculty of Applied Mathematics and Cybernetics. The mission of the Institute is to perform high quality basic and applied research, to promote education and training, and to contribute to the development of the Information Society, at a regional, national, and International level.
Institute partners on yearly basis provide their specialists for training our students as well as create internship opportunities. Currently, the Institute collaborates with Bitworks, Space-O Tecnology, SibEdge, NTR-Lab, Rubius and some other companies.


Fields of study that are represented in the Institute:

  • System Programming & Network Technologies
  • Applied Informatics in Economics
  • Software Engineering
  • Computer systems and computer networks
  • Geoinformatics and CAD
  • Enterprise Management Information System
  • Applied Mathematics 

Required documents (to be submitted online):


1) a passport copy;

2) a diploma copy (OR a registrar-issued transcript of grades for the last semester); upon arrival students must provide the admissions committee with an original document;

NOTE! documents received in a foreign country are submitted legalized in accordance with the procedure established by the legislation of the Russian Federation, or with the apostille (except when, in accordance with legislation of the Russian Federation and (or) an international treaty legalization and apostille are not required)

3) certified translation of the diploma and the passport into Russian language (can be submitted upon the arrival)

4) a completed application form (online)

5) other diplomas and certificates proving any other achievements (if available)

6) entrance exams:

                - written test in mathematics

                - an interview in computer science

Tuition fee per year is 315 450 rub. 


Scholarships are available via the