主要课程:工程力学、水力学、河流动力学、岩土力学、工程地质及水文地质学、水利水电工程制图、工程测量、工程水文学、工程经济学、建筑结构、建筑材料、钢筋混凝土结构和钢结构、工程水文及水利计算、灌溉排水工程技术、水工建筑物、水利工程概预算、水利工程施工技术、水利工程施工组织管理、水泵与水泵站、水利工程合同管理和水利工程管理等课程。
主要实践性教学环节:包括课程实习、专业实习、课程设计和毕业设计等。