必修课: 【工程力学、工程数学(本)、岩土力学、环境水利学、水利水电工程造价管理、灌溉排水新技术、水工钢筋混凝土结构、水利水电工程建筑物】
必修课: 【工程地质、工程数学(本)、土木工程力学(本)、建筑结构实验、土木工程CAD、混凝土结构设计原理、建设监理、高层建筑施工、工程经济与管理】
必修课: 【传感器与测试技术、机电控制工程基础、计算机绘图(本)、液压气动技术、C++语言程序设计、机电控制与可编程序控制器技术、机电一体化系统设计基础、机械CAD/CAM】
必修课: 【数据结构、C语言程序设计A、计算机组成原理A、离散数学、操作系统、软件工程、计算机网络(本)、数据库应用技术】