Department of Computer Software

LeonovHead of Department: Mikhail Leonov, Assoc. Prof., CSc

Address: Russia, Udmurt Republic, Izhevsk, 426069, Studencheskaya, 42, bld. 3, room 711

Tel.: +7 (3412) 77-60-55 ext. 3252




Department of Computer Software was established in 1969.

In the process of studies the students:
  • obtain deep knowledge in computer science and computer mathematics, system and applied programming, organization of computers and networks, complexes and networks, operation and programming systems, databases and instrumental means for software development, system analysis and machine modeling, decision-making and management, data processing systems and AI;
  • study languages: Turbo Pascal, C, C++, Visual C++, Java, Turbo-Prolog, Assembler, database and AI languages;
  • master modern IT:
    • development of software with complex data organization;
    • object-oriented and visual programming;
    • logic and functional programming;
    • work with databases and their design, SQL-technologies;
    • Internet-technologies;
    • development and automation of design of applied, tool and system software;
    • CASE-technologies;
    • development of dialog software systems;
    • computer graphics and graphic dialog;
    • design of linguistic processes, translators, compilers and intellectual interface;
    • AI;
    • neural-computer systems;
    • anti-virus protection, cryptography;
  • obtain necessary knowledge in economics, management, marketing, accounting, production organization, business and commerce.

Research Areas:

  • image recognition 
  • sound image recognition      
  • interactive 3D dynamic modeling of objects, phenomena and processes
  • application of AI methods for interpretation of geophysical data
  • investigation and development of structural methods of signal analysis and recognition
  • development, creation and implementation of software for solution of applied tasks in a broad range of subject areas; 
  • integrated data processing in the system: ACS-HEI
  • development and investigation of languages for modeling discrete systems and discrete models of computer-based systems  
  • development, classification and investigation of solutions of Olympiad problems in programming
  • information systems in economics, management and finance