)来调节水流。在一世纪时就已经完成几个大型的灌溉系统。当时的斯里兰卡也有提供家庭园艺及农业的水力系统、也有相关的排水系统、水土保持，水力也用在装饰、娱乐及冷却系统中。Benedetto Castelli是近代水力学奠基人之一，他是伽利略的学生。流体力学提供了水力学的理论基础，其聚焦与流体特性在工程上的应用。水力学主题涵盖很多理学工程学原理和概念，例如管流、水坝设计、流线控制、泵、涡轮、水电、流体动力学计算、流量测量、河流河道特性和侵蚀等等。