培养方案
当前位置> 首页 > 人才培养 > 本科教育 > 培养方案 > 正文

2017版软件工程专业本科培养方案(2019修订)

来源:

时间:2021年11月10日 16:52

浏览量:

2017版软件工程专业本科培养方案

2019修订)

 

一、培养目标

认真贯彻党的教育方针,坚持立德树人,以培养德智体美劳全面发展的社会主义建设者和接班人为总目标。本专业培养掌握软件工程的基本理论、专业技术及管理等知识,掌握现代程序设计方法及主流软件开发环境与工具的使用,具备分析问题、解决问题、创新、组织管理、合作交流和终身学习的能力,具有社会责任感、职业道德及人文素养,能在软件工程及其相关领域从事生产运行与技术管理、工程设计、技术开发和科学研究等工作,具备较强的实践能力和团队协作能力,具有创新精神和国际视野的高级专门人才。

本专业培养员工具有以下能力:

1.具备较高的人文社会科学素养、社会责任感和工程职业道德,具备较丰富的工程经验,深入了解与软件工程领域相关的职业和行业的信息化需求,能够提供面向应用的复杂软件工程问题的解决方案;

2.具有灵活运用数学、自然科学以及经济、管理知识解决复杂工程问题的能力,精通计算机软件系统的研究、设计、开发及综合应用,实现满足用户特定需求的软件系统,成为技术或管理骨干;

3.具有工程实践和创新能力,能够深入理解和准确评价复杂工程问题的工程实践对环境、社会可持续发展的影响,能够在综合考虑健康、安全、法律以及文化等因素的情况下进行复杂软件系统的设计与开发;

4.具备管理工作团队及协调项目的活动能力,能够组织制定工作计划并有效实施;能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流。具备终身学习的能力,能够应对科技发展挑战,掌握新兴技术,具备可持续发展理念和国际化视野。

二、毕业要求

1.工程知识:能够将数学、自然科学、工程基础和专业知识用于解决复杂软件工程问题。

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

3.设计/开发解决方案:能够设计针对复杂软件工程问题的解决方案,设计满足特定需求的系统、模块(组件)或算法流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素,运用所学理论和技术手段进行计算机系统和应用软件的分析、设计和开发。

4.研究:能够基于科学原理并采用科学方法对复杂软件工程问题进行研究,包括设计实验、建立软件模型、分析与解释数据、并通过信息综合得到合理有效的结论。

5.使用现代工具:能够针对复杂软件工程问题,开发、选择与使用恰当的技术、资源、现代软件开发工具和信息技术工具,包括对复杂软件工程问题的预测与模拟,并能够理解其局限性。

6.工程与社会:能够基于软件工程相关背景知识进行合理分析,评价软件工程实践和复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。

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

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

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

10.沟通:能够就复杂软件工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。

11.项目管理:理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。

12.终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。

三、主干学科

计算机科学、软件工程

四、专业核心课程

面向对象的软件工程、软件质量保证与测试、软件建模与分析、软件项目管理、软件设计模式、编译原理、计算机操作系统、数据库原理、计算机网络、Java程序设计、Java Web编程技术等

五、主要实践性教学环节

为了强化员工的工程意识,提高员工的工程能力,实现实践能力与创新意识培养体系化、全程化,设置多模块、多层次、系统的实践教学环节,主要包括:随课上机实践、DotNet综合训练、软件工程课程设计、Java开发实践、计算机应用能力训练、软件开发综合训练、认识实习、生产实习、毕业实习、毕业设计等。

六、主要专业实验

主要专业实验有:大学物理实验、计算机组成原理实验、计算机网络实验、嵌入式系统实验等。

七、基本学制:四年

八、毕业合格标准

具有学籍的员工,德育、智育、体育成绩合格,在规定的学习年限内修满培养计划规定的必修课、选修课及各种实践教学环节,获得的总学分不少于180学分,准予毕业,发给毕业证书。

九、学位授予条件

符合《cmp8冠军论坛关于授予学士学位的有关规定》条件的毕业生,可授予工学学士学位。

十、课程学分与学时分配

课程类别

课程性质

学分

学时

理论教学

实践教学

实践教学占学分比例(%

实践教学占学时比例(%

学分

学时

学分

学时

学周

通识与公共基础课程

必修课

64

1224

60

984

4

200

2

6.25

19.6

公共选修课

8

160

8

160

 

 

 

 

 

学科基础

课程

必修课

49

872

35

560

14

112

10

28.57

35.78

专业课程

专业必修课

49

1252

22

352

27

80

41

55.1

72

专业选修课

6

96

6

96

 

 

 

 

 

创新与创业教育课程

创新创业

必修课

1

32

1

20

 

12

 

 

37.50

选修课

3

 

 

 

3

 

 

100.00

 

    

180

3636

132

2172

48

404

53

26.67

40

 

 

 

 

 

 

 


十一、课程体系配置流程图

软件工程专业课程体系配置流程图


十二、毕业要求支撑培养目标的对应关系

毕业要求支撑培养目标的对应关系

毕业要求

培养目标1

培养目标2

培养目标3

培养目标4

毕业要求1

 

 

毕业要求2

 

 

毕业要求3

 

 

毕业要求4

 

 

毕业要求5

 

 

 

毕业要求6

 

毕业要求7

 

 

毕业要求8

 

 

毕业要求9

 

 

 

毕业要求10

 

 

 

毕业要求11

 

 

 

毕业要求12

 

 

 

 

 十三、课程支撑毕业要求的对应关系

课程支撑毕业要求的对应关系

课程名称

毕业

要求1

毕业

要求2

毕业

要求3

毕业

要求4

毕业

要求5

毕业

要求6

毕业

要求7

毕业

要求8

毕业

要求9

毕业

要求10

毕业

要求11

毕业

要求12

军训

 

 

 

 

 

 

 

 

L

 

 

M

军事理论

 

 

 

 

 

 

 

M

 

 

 

M

思想道德修养与法律基础

 

 

 

 

 

 

M

H

 

 

 

 

中国近代史纲要

 

 

 

 

 

 

 

H

 

 

 

M

马克思主义基本原理

 

 

 

 

 

 

 

H

 

 

 

M

毛泽东思想与中国特色社会主义理论体系概论

 

 

 

 

 

 

 

H

 

 

 

H

形势与政策1-6

 

 

 

 

 

M

M

 

 

 

 

 

思想政治理论课程实践

 

 

 

 

 

M

M

M

 

 

 

 

大学英语B1-4

 

 

 

 

 

 

 

 

 

H

 

 

体育1-4

 

 

 

 

 

 

 

 

 

 

 

H

高等数学A1-2

H

H 

 

 

 

 

 

 

 

 

 

 

线性代数

H

 

 

 

 

 

 

 

 

 

 

 

概率与数理统计

 

H 

 

 

 

 

 

 

 

 

 

 

大学物理A

H

H

 

 

 

 

 

 

 

 

 

 

大学物理实验

 

H

 

 

 

 

 

 

 

 

 

 

计算机导论与C语言

H

L

M

 

 

 

 

 

 

 

 

 

公选通识类教育课

 

 

 

 

 

L

 

M

 

 

 

M

离散数学

H

 

H

 

 

 

 

 

 

 

 

 

Java程序设计

 

 

H

 

H

 

 

 

 

 

 

 

算法与数据结构

H

 

M

 

 

 

 

 

 

 

 

 

操作系统原理

 

 

 

H

 

 

 

 

 

 

 

 

计算机组成原理

 

 

 

H

 

 

 

 

 

 

 

 

数据库原理

 

 

H

 

H

 

 

 

 

 

 

 

软件工程导论

 

H

H

 

 

 

H

L

 

 

 

 

面向对象的软件工程

 

 

H

 

 

 

L

 

 

 

 

 

编译原理

 

 

 

H

 

 

 

 

 

 

 

 

计算机应用能力训练

 

 

M

 

H

 

 

 

M

 

 

 

软件工程课程设计

 

M

 

 

M

 

M

 

H

 

 

 

Java开发实践

 

 

 

 

 

H

 

 

M

 

H

 

专项英语

 

 

 

 

 

 

 

 

 

H

 

 

计算机网络

 

 

 

H

 

 

 

 

 

 

 

M

软件质量保证与测试

 

 

 

 

H

H

 

 

 

 

 

 

软件建模与分析

 

 

 

 

H

H

 

 

 

 

 

 

软件工程的形式化方法

 

 

 

 

M

M

 

 

 

 

 

 

算法设计与分析

 

H

M

 

 

 

 

 

 

 

 

 

大型数据库技术

 

 

M

 

M

 

 

 

 

 

 

 

软件项目管理

 

 

 

 

 

 

 

 

M

 

H

 

软件设计模式

 

 

 

H

H

M

 

 

 

 

 

 

嵌入式系统

 

 

 

H

 

 

 

 

 

 

 

 

Linux操作系统

 

M

 

M

 

 

 

 

 

 

 

 

C++程序设计

 

 

H

 

M

 

 

 

 

 

 

 

DotNet编程技术

 

 

M

 

L

 

 

 

 

 

 

 

Java Web编程技术

 

 

H

 

 

H

 

 

H

 

 

 

DotNet综合训练

 

M

M

 

 

 

 

 

 

 

 

 

软件开发综合训练

 

 

 

 

 

 

 

 

H

H

H

 

认知实习1-2

 

 

 

 

 

 

 

 

M

 

 

H

生产实习

 

 

 

 

M

M

M

 

H

 

 

 

毕业实习

 

 

 

 

 

M

 

M

 

M

 

 

毕业设计

 

 

 

 

 

H

M

 

 

H

 

 

Web前端开发技术

 

L

L

 

H

 

 

 

 

 

 

 

软件工程经济学

M

 

 

 

 

 

 

 

 

 

 

 

python程序设计

 

M

 

 

 

 

 

 

 

 

 

 

移动应用开发技术

 

 

M

 

 

 

 

 

M

 

 

 

大数据技术基础

 

 

M

 

 

 

 

 

 

 

 

 

物联网软件集成技术

 

 

 

M

 

 

 

 

 

 

 

 

创新创业实践类课程

 

 

H

M

 

 

 

 

 

 

 

H

  2017-软件工程专业培养计划.xls 2017-软件工程专业培养方案.doc

电话:0931-2976012    邮编:730050   

联系方式:甘肃省兰州市七里河区彭家坪路36号

版权所有 冠军博策论坛 - cmp8冠军论坛