Includes specialized engineering consulting offices that prepare the basic principles of project management. Project analysis, planning, programming, organizing, and monitoring during implementation. Studying different methods for programming projects, including the critical path. Studying methods for distributing, monitoring and settling costs and needs, determining the time period of the project, monitoring safety and monitoring quality during implementation. Applications on the computer.