The department “Computer Software and Information Technologies” ( ИУ7 ) will attract specialists of a wide profile in the field of software design and development. Since 2011, a transition has been made to the areas of master's training in Software Engineering (04/09/04).
The department prepares students in the following areas of study:Software engineering: principles and methods of designing and developing information systems.
System programming: low-level programming, device driver development, programming in kernel mode, OS design issues.
Compiler construction: the theory of formal languages and the practice of creating compilers.
Database programming: the mathematical basis of databases, design and development of software that uses databases.
Network programming: studying network protocols, creating your own implementations of network standards, creating new protocols.
Computer and engineering graphics: the implementation of computer graphics algorithms, the creation of photorealistic images.
Computer modeling: modeling of continuous and discrete systems, numerical methods.
Intelligent systems: the mathematical foundations and implementation of expert systems, decision systems, natural language processing systems.
Library information systems: design and development of information retrieval systems, classification of information.DisciplinesStudents gain knowledge in:complex software and information systems of system-wide and applied value;
document-communication (in particular, library) systems;
new information technologies;
automation of the learning process;
problem-oriented software systems, databases and means of intellectual communication with the user;
expert systems.luis gomes / pexelsArea of professional activityThe area of professional activity in the field of preparation "Software Engineering" includes the industrial production of software for information and computer systems for various purposes.Objects of professional activity:software project (software product development project);
software product (software being created);
software product life cycle processes;
software development methods and tools.Types of professional activity:research;
production and technological;
organizational and management.Research activityparticipation in scientific research (experiments, observations and quantitative measurements) related to objects of professional activity (software products, projects, processes, methods and tools of software engineering) in accordance with the approved tasks and methods;
building models of objects of professional activity using computer modeling tools;
compiling a description of ongoing research, preparing data for compiling reviews and reports.Project activitiescollection and analysis of customer requirements for a software product;
formalization of the subject area of the program project according to the results of the technical task and express survey;
Assisting the customer in evaluating and selecting software options;
participation in the design of the components of the software product in an amount sufficient for their implementation as part of the task.Production and technological activitiescreation of software components (coding, debugging, unit and integration testing);
taking measurements and refactoring the code;
participation in the integration of software product components;
development of a test environment, creation of test scenarios;
development and design of outline, technical and working design documentation;
the use of computer aided design, development, testing and maintenance software.Organizational and management activitiesapplication of methods and tools for managing engineering activities and software life cycle processes;
the use of standard methods for monitoring, evaluating and ensuring the quality of software products;
ensuring compliance of the developed software and technical documentation with Russian and international standards, technical specifications, departmental regulatory documents and enterprise standards;
interaction with the customer during the implementation of the software project.List of documents for participation in the competition for magistracyThe list of documents submitted is determined by the Admission Rules and includes without fail:consent to the processing of personal data;
personal application for admission of documents for participation in the competition for admission to the magistracy, indicating the name of the majoring department and the direction of preparation of masters (to be completed at the University);
present a passport , and also provide a copy of it (pages 2 and 3 with personal data);
the original document of a standard form about higher education and (or) a copy of it ;
for applicants for targeted education - an agreement on targeted education between the applicant and the state authority of the Russian Federation, local government, institution, enterprise;
6 photos 3x4;
registration certificate / military ID (for young people);
SNILS - Insurance number of an individual personal account.In addition to those indicated, applicants have the right to provide documents confirming their individual achievements, giving the right to accrue additional competitive points, or to grant a special right - enrollment without entrance examinations.