“双一流”学科建设及“新工科”建设对高等院校的人才培养提出了新的要求,如何培养学生适应各种新兴产业,成为具备国际竞争力的人才,是高校教学改革和人才培养中面临的一个重要问题。文章以“算法设计与分析”课程为例,提出“新工科”背景下信息与计算科学专业算法类课程的教学模式、教学内容、考核体系等的改革和实践思路,提升学生的算法设计能力、综合应用能力和创新能力。