• Design and operation of water quality monitoring networks,
• Simulation modeling,
• Acquisition and interpretation of remote sensing data,
• Development and support of educational programs,
• Support of community outreach programs,
• Software design and development,
• Development and distribution of publications
• Management of conferences and workshops,
• Accounting and financial management