مهندسی رودخانه شاخه نسبتاً جدیدی در زمینه مهندسی منابع آب است. درک رفتار رودخانه، اگر غیرممکن نباشد اما بسیار دشوار است. از آغاز به ما گفته می شود که عملکرد رودخانه ها حاصل انتقال رواناب ناشی از بارندگی به دریاها یا اقیانوسها است. با این حال، مهندسان و پژوهشگران در زمینه منابع آب در گذشته متوجه شدند هشتاد سالی است که طبیعت به رودخانه ها دو وظیفه حمل آب به اقیانوس ها و حمل رسوب داده است. در این سال ها افرادی مانند لیسی ، کندی ، وایت ، شیلد ، انیشتین ، آلبرتسون ، گرید ، راجو و بسیاری دیگر در افشای اسرار رودخانه ها در مقابل انتقال آب و رسوبات پژوهش نمودهاند. در نتیجه، موضوع مهندسی رودخانه به وجود آمد. این کتاب به سه بخش عمده تقسیم شده است. بخش اول شامل اهمیت رودخانه ها، هیدرولوژی، هیدرولیک و مورفولوژی رودخانه است. بخش دوم به موضوع انتقال رسوب شامل رسوب و خواص آن، شروع حرکت، شکل های بستر، مقاومت در برابر جریان و مکانیسم انتقال رسوب می پردازد. قسمت سوم شامل موضوعات مهم مرتبط با مهندسی رودخانه از جمله روش های اندازه گیری رسوب، ایستگاه اندازه گیری رودخانه، ساماندهی رودخانه، سیلاب و کنترل سیل، اکوسیستم رودخانه و در نهایت موضوع پیوند بین رودخانه ها است.