Computer based programming models are useful analysis tools to understand the watershed planning cum management problem and to find solutions through the best management practices (BMPs) and bio-engineering measures.