Software Engineering ISOP


Form of payment: contract, budget

Contract value:

Citizens of the Kyrgyz Republic

1st course - 42900 som

2nd course - 42900 som

For foreign citizens - see the Прейскуранте цен КГТУ

Qualification:  Master (2 years)

Graduate department: Computer systems software

Training is conducted under a joint educational program with the Moscow Engineering and Physics Institute (MEPhI). In the first year, training is conducted at KSTU, in the second - at MEPhI.

Graduates of the joint educational program receive two diplomas: a diploma from the Kyrgyz Republic and the Russian Federation.

The main language of instruction is Russian.

Main disciplines and courses:

The curriculum includes the following compulsory subject cycles: humanitarian, socio-economic, mathematical, natural science, as well as directly professional, which contains disciplines on introduction to software engineering, object-oriented programming (OOP), computing systems, database design, information security and application development for some of the most well-known software packages.

The student receives in-depth knowledge in the following disciplines: algorithms, programming, data structures, architecture of information and computing systems, computer science, software testing, software project management, theory of information systems and processes, basics of administration.

PROSPECTS:
A specialty that trains future specialists in working with software products and managing software development. It is important for graduates of this program not only to be able to read and write code, but also to understand technical documentation, program architecture, software testing, interface design and project management.

One of the most relevant, in demand and highly paid professional areas today. Graduates of this major can work in the field of network and communications software engineering. Important components of successful career growth in software engineering are understanding the functioning of different software models and systematic monitoring of innovations.

Partner university according to SOP:

National Research Nuclear University "MEPhI" is one of the first two national research universities in Russia, founded on April 8, 2009 on the basis of the Moscow Engineering Physics Institute. The history dates back to the Moscow Mechanical Institute of Ammunition, founded on November 22, 1942.

WHO TO WORK WITH:

A master's degree in Software Engineering allows the graduate to develop software products and create the software necessary for their full functioning. An engineer’s responsibilities include monitoring all stages of the process - from planning and coordination with the customer to installation and commissioning, therefore his professional activity often includes several types of work: design and analytical, programming, management, consulting, etc.

Upon completion of training, the young specialist will be competent in the following areas:

  • Research activities aimed at studying software products, tools, methods and processes of software engineering.
  • Analysis, processing and study of software projects.
  • Design of software according to technical specifications.
  • Adaptation of means and maintenance of products.
  • User training and certification.
  • Installation, configuration and administration of software.
  • Prevention and correction of installed software products.

We can highlight only the most basic, most frequently used functions during the work process:

  • Software design work. This includes collecting certain data and analyzing it.
  • Development of certain algorithms and techniques, thanks to which it is possible to solve various types of problems.
  • Working with a range of design solutions in conceptual programming. In most cases, this is a technical and economic feasibility study.
  • Software development using various algorithmic languages.
  • Implementation of distributed information systems using Web services and Internet technologies.
  • Checking implemented projects for compliance with specified norms, standards and guidelines.
  • Development of documentation - working and software.
  • Hardware and software maintenance work, as well as installation, testing, configuration and maintenance of various programs.

Thus, a fairly large number of different areas of activity include software engineering.