RiverWare
Training: Optimization Colorado River
April 14–17, 2026
  • Registration closes at end of day 4/7/2026 or after 25 registrations.
  • Register before end of day 3/25 and pay $1,200. Register between 3/26–4/7 and pay $1,350.
REGISTRATION
Course Description
 

RiverWare optimization can simultaneously solve over multiple reservoirs and multiple time periods with objectives such as maximizing hydropower value and balancing reservoir operations and impacts.

The RiverWare Optimization course is for users who either have experience with RiverWare rulebased simulation and desire to use the optimization solver or who have experience working with a RiverWare optimization model and have a desire for a deeper understanding of the details of the optimization solution. The course assumes prior knowledge and experience with RiverWare and the RiverWare Policy Language. It does not require prior knowledge of mathematical optimization techniques. The course covers the following topics:

  • Overview of RiverWare's preemptive linear goal programming solution
  • Strengths and limitations of optimization
  • Components of the mathematical formulation that are necessary for understanding the solution
  • The role of simulation and rulebased simulation in an optimization model
  • Steps to build an optimization model
  • How to formulate basin operating policy for an optimization model
  • Solution analysis and debugging

The class includes a combination of presentations, guided hands-on exercises and self-guided tutorials. You will run and analyze prepared optimization models. You will also write constraints and objectives in the RiverWare Policy Language to convert an existing simulation model into an optimization model. The course will provide you with introductory knowledge toward developing and analyzing your own optimization models. The detailed training manual will serve as a valuable reference for future use of RiverWare optimization.

Information and Logistics
 
Tuition
Class size is limited, so register as soon as possible. Your registration is confirmed as soon as your payment is received. Class fee is $1200. A late fee of $150 is added for late registrations. about student discounts.
Registration Cancelation Policy
  Registrations can be transferred to another person or to another class. Refunds are possible only if the registration is cancelled more than 10 days before the start date of the class. Any refund will have a 5% administration fee charged against it.
Credit Cards and Security
  Credit card transactions are securely processed using TouchNet, a payment platform that meets PCI-DSS standards. CADSWES does not receive credit card account numbers. Please do not send credit card account numbers to CADSWES in any format, including email or voicemail.
Notifications and Questions
 

Please to let us know of your intention to register. Although we are unable to hold space without your registration and payment information, knowledge of your intention will allow us to alert you when the class is filling and your registration/paperwork is yet to arrive.

Also if you wish to be notified of upcoming classes, placed on a waiting list, or have questions about the class, accommodations, travel, student rates, etc.


CADSWES Home • Last edited January 6, 2026 •