元代在水利学与工程技术方面,不仅郭守敬的贡献突出,贾鲁也有着相当的成就。尽管贾鲁在水利工程上的兴建引发了后来大规模的农民起义,不过还是应该对他的成绩作出正确的评价。
在元代黄河曾多次泛滥,有记载表明,在元统治不到百年的时间里,竟然多达200余次。1344年,黄河洪水冲垮白茅堤,时任元朝水监的贾鲁,亲自沿河考察数千里,他进献了两个计划,一个是只修白茅堤,这样可以节省人力物力,适合当时元朝财政紧张的状况,但会留下后患;另一个就是后来施行的将黄河水导入故道,最后引入大海的计划,这是长远之策,但耗费的人力物力太大。1349年,脱脱复相后,采用了后一策,贾鲁任工部尚书,开始了庞大的治河工程。治河前后约170天,动用人力近20万,合计用工约3800万,疏浚河道280余里,堵塞大小决口107处,修筑堤防770里。工程的浩大,为我国治河史上所罕见。可惜天灾可治,人祸难防,为了这场浩大的工程,贾鲁处心积虑,最终还是落了个遗臭万年,这其中的苦楚恐怕只有他自己才知道。
在地理学方面,元于1303年编纂了《元一统志》,共1300卷,是一部当时全国性详实的沿革地理和人文地理著作。地理学家朱思本还花费10年时间绘制了《舆地图》。
而在技术方面,元朝也取得了一定的发展。印刷术方面,农学家王祯创制木活字,解决了陶、锡活字“难于使墨”的问题;又发明转轮检字法,减轻了排字的劳动强度,提高了排字效率。武器方面出现了火铳,这是人类历史上最早的金属管火炮。一尊造于1332年,铜质,铳口直径10.5厘米,铳身较粗,可发射大型炮弹,宜攻城;另一尊造于1351年,也是铜质,铳身长43.5厘米,铳口直径3厘米,适合攻击远程目标。这就说明,当时已能根据不同用途制造相应型号的火铳了。