Thủy lực công trình là môn học được giảng dạy cho nhiều ngành học: Thuỷ công, Xây dựng, Công thôn, Kỹ thuật môi trường được biên soạn trên cơ sở tổng hợp nhiều tài liệu của các tác giả. Các bài toán về thuỷ lực thường phải tra bảng rất mất thời gian và công sức, với sự phát triển nhanh của tin học, trong giáo trình giới thiệu cho sinh viên cách vận dụng kiến thức để tính toán không phụ thuộc vào bảng tra nhằm mục đích dễ ứng dụng lập trình. Giáo trình gồm có 7 chương về.