Apply for masters program

Web and CALS Technologies Development of Software Package

Code – 230100   Information and computer science; section: Software of computer equipment and automation systems

Qualification (degree) – Master

Description of course modules (sections, subjects):

  1. Standards for Web and CALS technologies.
  2. Keeping classifiers and reference books, management of design, process and maintenance data and amendments.
  3. Management of quality data, projects and work flows.
  4. Subsystems of search, message exchange and integration with CAD, CAM, ERP.

Syllabus of the course:

Objective of the course: introduction to a set of basic principles, management and information technologies providing a lifecycle of tools at all their stages, while they are based on use of integrated information environment where all participants (products’ customers, developers, manufactures, and operators) of such lifecycle have cooperation by electronic data exchange.

Tasks of the course

The course is aimed at:

  • study of standards for CALS technologies,
  • learning of object-oriented database developed on the basis of data models as per ISO 10303 STEP (GOST R ISO 10303),
  • study of Web technologies.

Teaching methods:

  • lectures,
  • laboratory work,
  • students’ independent work performed according to the teacher’s task in classrooms and on an extracurricular basis, including use of technical training aids (compulsory),
  • tutorials.

Total hours – 108.

Total credits – 3.

Laboratory work – 1/36.

Form of interim assessment – exam.

Theory of Functions of a Complex Variable

Code – 230100   Information and computer science; section: Software of computer equipment and automation systems

Qualification (degree) – Master

Description of course modules (sections, subjects):

  1. Concept of a limit, continuity, differentiability and analyticity of functions of a complex variable.
  2. Cauchy theorem and integral representation of functions of a complex variable.
  3. Taylor and Laurent series for functions of a complex variable.
  4. Theory of residues for functions of a complex variable.
  5. Theory of conformal representation.
  6. Application of the theory of functions of a complex variable to mechanics problems.

Syllabus of the course:

Objective of the course: introduction of students to key concepts and results of the theory of functions of a complex variable, application of methods of complex analysis and algorithms based thereon to solution of scientific and application problems.

Tasks of the course

The course is aimed at:

  • study of a concept of an analytical function which is fundamental for mathematics and its applications,
  • development of a technique for differential and integral calculus for functions of a complex variable,
  • study of integral representation for functions of a complex variable,
  • study of expansion of functions of a complex variable into Taylor and Laurent series,
  • study of the theory of residues for functions of a complex variable,
  • study of the theory of conformal representation,
  • familiarity with application of methods of complex analysis to problems of natural science and engineering.

The course in included in optional courses of a general scientific cycle attributed to the master’s degree educational standard.

As a result of studying the course a student should:

  • know key concepts of differential and integral calculus, theory of expansion into series and theory of residues of functions of a complex variable,
  • be able in practice apply results of the theory of functions of a complex variable in mathematical problems,
  • have skills of application of methods of complex analysis to problems of natural science and engineering,
  • show ability and readiness to solve problems of complex analysis as applied to various subject areas.

Teaching methods:

  • lectures,
  • laboratory work,
  • students’ independent work performed according to the teacher’s task in classrooms and on an extracurricular basis, including use of technical training aids (compulsory),
  • tutorials.

Total hours – 108.

Total credits – 3.

Laboratory work – 1/36.

Form of interim assessment – pass/fail exam.

Software Development

Code – 230100   Information and computer science; section: Software of computer equipment and automation systems

Qualification (degree) – Master

Description of course modules (sections, subjects):

  1. Process and Project.
  2. Product and Personnel.

Syllabus of the course:

Software products. Organization of development and support tools.

Process cycle of software system development. Management of personnel developing software.

Teaching methods:

  • lectures,
  • classroom group training directed by a teacher,
  • students’ independent work performed according to the teacher’s task in classrooms and on an extracurricular basis, including use of technical training aids (compulsory),
  • tutorials.

Total hours – 144.

Total credits – 4.

Laboratory work – not applicable.

Form of interim assessment – exam.

Sociological Aspects of Informatization

Code – 230100   Information and computer science; section: Software of computer equipment and automation systems

Qualification (degree) – Master

Description of course modules (sections, subjects):

  1. Establishment and development of the social information system in Russia.
  2. Cognitive sociology.
  3. Internet: social aspects of global communication.
  4. Social prerequisites, problems and consequences of setting up a unified information and telecommunications system in Russia.
  5. Information comfort of a personality: a problem of sociological measurement.
  6. Social problems of development of the Russian information market.
  7. Social and cultural development in times of informatization.

Syllabus of the course:

Objective of the course: sociological analysis of key areas of introduction on information science in public and social areas, influence of information science on social phenomena in society, influence of social environment on solving tasks of information science, introduction of decision support systems, systems of society’s information security using methods of information science in sociology.

Tasks of the course

The course is aimed at:

  • social and social/information processes in terms of informatization (globalization of social processes and their relations with a particular lifeworld of a personality,
  • information production; information fashion, information consumption,
  • information influence, including zombieing; atomization of society, information competition, information wars,
  • social impact and significant changes in society as a result of informatization,
  • social conditions and background of informatization,
  • focus of informatization on society and its humanistic orientation,
  • phenomena and relations between society and information science.

As a result of studying the course a student should:

  • know basic concepts, basic provisions of key sociological concepts, characteristics and trends in evolution of information society,
  • be able to apply in practice sociological knowledge to analyze social reality, adopt management decisions,
  • have skills of empiric research in information technologies,
  • show background and profession-oriented competences acquired as a result of study of the course in its practical professional activity.

The course in included in a profession-oriented part of a general scientific cycle of courses attributed to the master’s degree educational standard.

Teaching methods:

  • lectures,
  • laboratory work,
  • classroom practical work directed by a professor,
  • students’ independent work performed according to the teacher’s task in classrooms and on an extracurricular basis, including use of technical training aids (compulsory),
  • tutorials.

Total hours – 108.

Total credits – 3.

Laboratory work – 0.5/18.

Form of interim assessment – pass/fail exam.

Simulation in Distributed Parameter Systems

Code – 230100   Information and computer science; section: Software of computer equipment and automation systems

Qualification (degree) – Master

Description of course modules (sections, subjects):

  1. Definition of a model and classification of models.
  2. Setting of an optimal control problem. Pontryagin’s maximum principle.
  3. Simulation of the maximum principle in control problems of distributed parameter systems.
  4. Numerical solutions of control problems in distributed parameter systems.

Syllabus of the course:

Types of models. Classification.

Statement of an optimal control problem. Analysis of opportunities of practical application. Justification charts of Pontryagin’s maximum principle.

Particular features of control tasks in distributed parameter systems. Standard models of distributed objects. Pontryagin’s maximum principle.

Accuracy of a numerical solution to optimal control problems.

Teaching methods:

  • lectures,
  • laboratory work,
  • students’ independent work performed according to the teacher’s task in classrooms and on an extracurricular basis, including use of technical training aids (compulsory),
  • tutorials.

Total hours – 144.

Total credits – 4.

Laboratory work – 1/36.

Form of interim assessment – pass/fail exam.

Psychological Aspects of Information Technologies

Code – 230100   Information and computer science; section: Software of computer equipment and automation systems

Qualification (degree) – Master

Description of course modules (sections, subjects):

  1. State programs on informatization.
  2. Social problems of informatization.
  3. Information technologies and the Internet.
  4. Application areas of equations of mathematical physics and particular features of their mathematical description.

Syllabus of the course:

Foreign experience. Russian experience.

Social problems of informatization.

Key regularities and forms of communication on the Internet. Concept and criteria of Internet addiction. Specific character of computer role-playing games and formation of addiction to them.

Teaching methods:

  • lectures,
  • laboratory work,
  • students’ independent work performed according to the teacher’s task in classrooms and on an extracurricular basis, including use of technical training aids (compulsory),
  • tutorials.

Total hours – 108.

Total credits – 3.

Laboratory work – 0.5/18.

Form of interim assessment – pass/fail exam.

Optimization Techniques

Code – 230100 Information and computer science; section: Software of computer equipment and automation systems

Qualification (degree) – Master

Description of course modules (sections, subjects):

  1. Integral linear programming problems.
  2. Extremal problems with incomplete and uncertain information.
  3. Decomposition technique for solving high dimension problems.
  4. Goal programming.
  5. Smooth convex structures in non-linear programming.
  6. Nondifferential optimization.
  7. Dynamic programming as an optimization method.
  8. Infinite-dimensional optimization of functionals. Optimization with control.

Syllabus of the course:

Branch methods. Method of sections. Additive algorithm with binary variables.

Passive and active search strategies. Methods of organizing transitions. Stochastic approximation methods. Specific character of convergence conditions. Stochastic approximation at optimal process  parameters.

Lagrangian representation and expansion in prices. Expansion in right-hand side elements. Separation of variables. Examples.

Priorities method. Weight coefficient method.

Lagrange method of multipliers. Saddle point. Kuhn-Tucker theorem.

Penalization methods. Classical Lagrangian duality. Saddle points in nonconvex programming. Generalized Lagrangians.

Recurrent forward-backward algorithms. Applications of dynamic programming.

Variational problem. Pontryagin's maximum principle for optimal control. Relation between these problems. Numerical computation.

Teaching methods:

  • lectures,
  • classroom group training directed by a teacher,
  • students’ independent work performed according to the teacher’s task in classrooms and on an extracurricular basis, including use of technical training aids (compulsory),
  • tutorials.

Total hours – 108.

Total credits – 3.

Laboratory work – not applicable.

Form of interim assessment – pass/fail exam.

Numerical Solutions to Equations of Mathematical Physics

Code – 230100   Information and computer science; section: Software of computer equipment and automation systems

Qualification (degree) – Master

Description of course modules (sections, subjects):

  1. Classification of second-order partial equations.
  2. Boundary-value problems and their types.
  3. Numerical solutions to equations of mathematical physics.
  4. Application of equations of mathematical physics and particular features of their mathematical descriptions.

Syllabus of the course:

Concept of equations of mathematical physics. Classification of equations of mathematical physics. Theoretical justification of equation forms.

Concept of boundary and initial conditions. Types of boundary conditions. Application of boundary conditions of the said equations.

Grid method for solving the Dirichlet problem for Poisson’s equation in a rectangular area and area of a free shape. Grid method for solving the thermal conductivity equation based on explicit and implicit difference schemes. Grid method for solving the wave equation based on a difference scheme.

Presentation of results of a research project on “Application of equations of mathematical physics in a subject-oriented area”.

Teaching methods:

  1. laboratory work,
  2. students’ independent work performed according to the teacher’s task in classrooms and on an extracurricular basis, including use of technical training aids (compulsory),
  3. tutorials.

Total hours – 108.

Total credits – 3.

Laboratory work – 1/36.

Form of interim assessment – pass/fail exam.

Useful Links

Apply for short-term mobility

Visa Information

Our consortia


enmda

mmateng

ecobru

rkc