软件工程专业

学    制:四 年

培养目标:

培养德智体美全面发展,掌握计算机软件基础理论、软件工程专业及应用知识,具备程序设计和软件开发能力,具有软件开发实践和项目组织的经验,具有创新创业意识和团队精神,具有良好的外语运用能力和国际竞争力,能适应技术进步和社会需求变化的高层次研究应用型、工程型软件工程专门人才。

本专业毕业生毕业5年后,应较熟练掌握现代软件项目开发的方法,具有独立承担较复杂软件项目的详细设计的能力,具有对新技术快速学习的能力,掌握一门或两门新的软件开发技术;熟悉软件行业国内外现状和发展趋势;具有一定的软件项目管理的实践经验,取得有实用价值的技术成果和经济效益,能根据社会需求的变化、采用新技术独立或团队合作完成复杂软件项目的设计与开发。

培养要求:

以学习软件工程知识为主,掌握数学、物理、法律和管理基础、计算机软件等领域知识,使学生在软件工程理论基础和实际能力两个方面都得到培养,掌握相关的基本技能,具有分析和解决问题的能力。

毕业生应获得以下几方面的知识和能力:

1.工程知识 能够将数学、自然科学、计算机基础知识、软件工程理论、软件开发技术用于解决某一行业复杂软件工程问题;

2.问题分析 能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂软件工程问题,以获得有效结论;

3.设计/开发解决方案 能够应用软件工程的基本原理和方法,分析、设计、开发复杂软件项目的解决方案;并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素;

4.研究 能够基于软件工程基本原理和方法对复杂软件设计、开发问题进行研究,包括软件开发模型研究、软件架构设计、数据处理与分析、软件运行效率分析等;

5.使用现代工具  能够利用主流技术、网络资源、软件工程工具解决软件工程项目中的复杂问题;

6.工程与社会 能够基于工程相关背景知识进行合理分析、评价专业工程项目实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响;

7.环境和可持续发展  能够理解和评价针对复杂工程问题的工程实践对环境、社会可持续发展的影响;

8.职业规范 具有人文社会科学素养、社会责任感,能够在工程实践中理解并遵守工程职业道德和规范,履行责任;

9.个人和团队 能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色;

10.沟通 能够与业界同行及社会公众进行有效沟通和交流,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流;

11.项目管理  能够将项目管理的原理和经济决策的方法用于大规模软件全生命周期过程中;

12.终身学习 具有自主学习和终身学习的意识,有不断学习和适应发展的能力,能及时了解软件工程领域最新理论、技术及国际前沿动态。

主干学科:软件工程

学位课:

毛泽东思想和中国特色社会主义理论体系概论,体育(含体测),高等数学,计算机应用基础与程序设计,离散数学,数据结构与算法,软件工程,操作系统,计算机组成原理,计算机网络原理,软件项目管理。

授予学位:工学学士