课程介绍

是计算机科学与技术、计算机科学与技术(卓越班)、软件工程、网络工程、数据科学与大数据等专业的基础必修课程,是国家101计划(拔尖人才培养)计算机领域的12门课程之一,也是理论与实际密切联系的、面向工程与应用的核心专业课程之一。本课程以软件系统开发过程为主线,讲述软件工程中的核心内容,包括可行性分析、需求分析、总体(概要)设计、详细设计、软件实现、运行维护与项目管理等。通过本课程的学习,学生能够分析实际问题并通过文献研究寻求解决方案,掌握软件产品开发的的基本理论、方法和技术,掌握现代工程工具的使用原理和方法并理解其局限性,了解软件工程及产品的成本构成并理解工程管理与经济决策问题。 本课程强调基本的理论、方法、技术和工具等,该课程后续相关课程包括:工程认知训练、软件系统开发实训、软件需求工程、软件项目管理及案例、软件工程经济学、软件项目实训、毕业设计(论文)等必修或限选课程。

课程通知 >>更多
最新动态