The DEPARTMENT OF COMPUTING SYSTEMS AND AUTOMATION (ASVK) was established in 1970 as part of the CS faculty of MSU
The initiative to create the Department belongs to the first Dean of the CS faculty of MSU, academician A. N. Tikhonov. The founders of the Department and its first teachers were invited to the chief Department-corresponding member of the USSR Lev Nikolayevich Korolyov, corresponding member of the USSR Academy of Sciences Ryabov G. G., candidate of Phys.-math. Sciences (now Professor) Tomilin A. N. and scientific Secretary of the Department, associate Professor Vlasov V. K. The directions of scientific and pedagogical activity of the Department were determined by the fact that its first teachers were employees of the Institute of Exact Mechanics and Computer Engineering of the USSR Academy of Sciences, headed by academician S. A. Lebedev. Within the walls of this Institute, such well-known computers as BESM-6, M-20, Elbrus and many others were created, which provided the most important achievements of our country in space research, nuclear projects, and missile defense. The first teachers of the Department had the honor to participate in the creation of software for such important projects as missile defense (system A), the Soyuz-Apollo joint flight project, the creation of operating systems for BESM-6 and a number of other projects of national importance. Accordingly, the main direction of scientific and pedagogical activity of the Department is associated with software that requires deep knowledge of the mechanisms of direct interaction of software with the hardware of computers and their complexes, the development of real-time operating systems, research of interaction between hardware and programs using simulation methods.
Over the 40 years of the Department’s existence, the architecture of computing machines has developed rapidly, from monomachines to machines with mass parallelism, from sequential programs to parallel programs. Currently, the main scientific and practical problem is the problem of optimal mapping of software systems on machines of modern parallel architecture. Research in this important area is given due attention at the Department. In particular, research and development of the architecture and software components of high-performance computing systems and the development of mathematical programming technologies on supercomputers are carried out. A tool environment is being developed to support the processing of distributed poorly formalized experimental data on the behavior of dynamic objects and signal information. New methods of parallel and distributed computing of «large» programs are being developed, taking into account the features of the architecture of cluster computing systems and massively parallel machines. Research is underway on machine Learning paradigms based on genetic programming and parallel neural network computing. Relevant experiments are being carried out on modern computer systems. Students and postgraduates receive their professional training in the framework of research seminars, as well as in the framework of practical developments that are conducted at the Department and in laboratories headed by professors and associate professors of the Department. In turn, the research topics of these divisions are supported by grants from the Russian Foundation for Basic Research (RFBR) and agreements with a number of industry research institutes, the Ministry of Science and Education, industrial enterprises, as well as software development firms. Traditionally, these works cover the most relevant areas of computer science.
Currently, scientific and practical research of the DEPARTMENT OF COMPUTING SYSTEMS AND AUTOMATION is conducted by the laboratory of Computer Systems (LVK),headed by corresponding member.-Corr. RAS, Professor, R. L. Smelyansky. In 2018, the Department opened a Cloud Computing Management Systems laboratory.
A number of research and development activities have been carried out and are being carried out jointly with Applied Research Center for Computer Networks (ARCCN), Huawei, Concern CSRI Elektropribor, JSC, Rostelecom and other domestic companies.
In 2018, 16 2nd-year students were assigned to the Department.
The number of students enrolled in graduate school each year is 2-3. A research seminar “Modern programming problems”is held on a regular basis for post-graduate students of the Departments. The Department oversees the main course of lectures for students of the 1st year “Computer Architecture and Assembly Language” and a number of courses for year 3-6 students.