《研究生高水平课程体系建设丛书:现代软件工程》首先概述现代软件工程的基础、背景知识,然后介绍现代软件工程研究中的经典算法,基于搜索算法的软件工程,大数据、云计算时代对软件工程的影响和关键技术,现代软件测试理论以及当下流行智慧社区的相关内容。通过阅读《研究生高水平课程体系建设丛书:现代软件工程》,读者既可掌握软件工程基础理论,也可了解软件工程技术的新发展现状和趋势。《研究生高水平课程体系建设丛书:现代软件工程》适合作为高等院校本科生和研究生的软件工程及相关课程的教材,四部分的合理划分有利于教师根据学时和教学要求安排教学;同时也适合软件工程技术人员、项目经理,以及从事软件领域相关技术研究的科研人员了解新软件工程技术。