约翰·科特拉瓦拉爵士将军国防大学(General Sir John KotelawalaDefenceUniversity, KDU),又称斯里兰卡国防大学,是以斯里兰卡第三任总理约翰·科特拉瓦拉将军命名的国防军事大学。KDU创建于1981年,旨在培养具备现代化军事素养的军官学员,以应对现代国防管理的挑战。2007年以后,陆续在工程、法律、管理、社会科学和信息技术等专业领域向民事学生开放。
KDU是斯里兰卡唯一一所提供海洋工程和航空工程学士学位的大学
KDU是英联邦大学协会(英国)的成员,它是世界上最负盛名的十所国防学院之一,位于世界第四名,排在它前面的分别是美国军事学院中国人民解放军国防大学、英国皇家空军学院, KDU一直保持必要的教育和培养军官学员的标准。