软件工程课程具有涉及知识广泛以及强调实践的特点,历来是计算机专业教学的难点。文章通过分析美国计算机科学专业排名并列第一的4所高校及北卡罗来纳州立大学的软件工程课程教学内容、方法以及实验内容,总结美国高校该门课程教学特点,提出软件工程课程应用型教学设置建议,以供国内高校借鉴。