- Hydrologic and other investigations for the design of hydropower plants;
- Development of hydropower study;
- Development of design documentation for large and small hydropower plants: notional solutions, notional projects, main projects, implementation projects and projects of performed state;
- Development of mathematical and physical models of hydropower plants;
- development of studies and projects of water accumulation;
- Consultancy services and construction of hydropower plants;