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

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

来源:

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

浏览量:

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

一、培养目标

认真贯彻党的教育方针,坚持立德树人,以培养德智体美劳全面发展的社会主义建设者和接班人为总目标。本专业面向软件与信息产业需求,培养具有扎实的数理基础与软件工程专业理论、知识、技能和方法,能够在教育、科研、互联网、社会服务与管理等领域从事行业应用软件系统的分析、设计、开发、项目管理及科学研究等工作,具有家国情怀,良好的人文社会科学素养、社会责任感,具有创新精神和国际视野全面发展的高级专业人才。

本专业毕业生经过5年左右的工作实践,能够达到以目标:

1、 具备灵活运用数学、自然科学以及经济、管理知识解决复杂工程问题的能力,较强的社会责任感及良好的人文科学素养,坚守职业道德规范,能在工程实践中综合考虑经济、社会、环境、健康、安全、法律、文化和可持续发展等因素影响。

2、 具有综合应用软件工程专业知识和技能,研究、分析、评价、描述和表达行业应用软件领域复杂工程问题,并提出设计开发解决方案。

3、 能够掌握软件工程现代工具的选择和使用、系统分析与开发方法、过程控制与管理方法,具备设计、分析、解决复杂工程实践问题和学科交叉领域问题的能力,成为技术或管理骨干,考虑具体工程实践对社会环境和可持续发展的影响。

4、 具备外语阅读与交流能力、较强的创新意识和创新能力、适应社会与行业发展的自主和终身学习能力、跨文化团队协作与沟通能力,并能够在团队或跨文化环境中作为主要负责人或技术骨干发挥有效作用。

二、毕业要求

1、  工程知识:能够将数学、自然科学、社会科学基础、工程基础和软件工程专业知识用于解决行业应用软件领域的复杂工程问题。

2、 问题分析:能够应用高等数理基础、计算机信息技术基础、社会科学基础和软件工程专业知识,识别、表达、并通过文献研究分析行业应用软件领域的复杂工程问题,以获得有效结论。

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

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

5、 使用现代工具:能够针对复杂软件工程问题,开发、选择与使用恰当的软件工程的工具、系统分析与开发方法、过程控制与管理方法,包括对复杂软件工程问题的预测与模拟,并能够理解其局限性。

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

7、 环境和可持续发展:能够理解和评价面向复杂软件工程问题的系统开发中对环境、社会可持续发展的影响。

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

9、 个人和团队:能够在软件工程及相关交叉学科背景下的团队中承担个体、团队成员以及负责人的角色。

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

11项目管理:理解并掌握软件工程项目管理原理与经济决策方法,并在软件工程及应用领域的交叉学科环境中应用。

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

三、主干学科

软件工程、计算机科学与技术

四、专业核心课程

离散数学、算法与数据结构、计算机组成原理、操作系统、数据库原理、软件工程、计算机网络、软件工程专业导论、Java程序设计、算法设计与分析、编译原理、软件建模与分析、Java Web编程技术、软件质量保证与测试、软件体系结构与设计模式、面向对象的软件工程、软件工程的形式化方法、软件项目管理等。

五、主要实践性教学环节

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

六、主要专业实验

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

七、基本学制:四年

八、毕业合格标准

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

九、学位授予条

符合《兰州理工大学关于授予学士学位的有关规定》条件的毕业生,可授予工学学士学位。

十、微辅修专业、辅修专业、辅修学位修读要求

1、微辅修专业:14.5学分,修读标注为单个“*”专业核心课程,完成可授予微辅修专业证书。

2、辅修专业:33学分,修读单“*”和双“**”标注的专业核心课程,完成可授予辅修专业证书。

3、辅修学位: 48学分,修读单“*”,双“**”以及三“***”标注的课程,完成可授予辅修学位证书。

十一、课程学分与学时分配

程类别

课程性质

总学分

总学时

理论教学

实践教学

实践教学学分占总学分比例(%

(独立、随课)实验上机等教学

集中实践环节

学分

学时

学分

学时

学分

周数

通识与公共基础课程

必修课

60.5

1100

51.5

948

8

148

1

2

14.88

公共选修课

7

152

 

 

 

 

 

 

 

学科基础

课程

必修课

31.5

536

23

368

4.5

72

4

4

26.98

专业课程

专业必修课

69

1488

19

304

2

32

48

48

72.46

专业选修课

8

128

6

96

2

32

 

 

25

创新与创业教育课程

创新创业必修课

1

32

 

 

 

 

 

 

 

选修课

3

72

 

 

 

 

 

 

 

   

180

3508

99.5

1716

16.5

284

53

54

38.61

课外活动

创新创业项目

2

2

 

 

 

 

 

 

 

第二课堂

2

2

 

 

 

 

 

 

 













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


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

流程图: 可选过程: 生产实习,流程图: 可选过程: 毕业实习,流程图: 可选过程: 毕业设计(论文)) 

 



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

 

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

毕业要求

培养目标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

 

人文社会科学类通识教育课程

1

军训

 

 

 

 

 

 

 

 

H

 

 

 

2

军事理论

 

 

 

 

 

 

 

 

M

 

 

 

3

思想道德与法治

 

 

 

 

 

H

 

H

 

 

 

 

4

中国近现代史纲要

 

 

 

 

 

H

 

 

 

H

 

 

5

马克思主义基本原理

 

 

 

 

 

H

 

H

 

 

 

 

6

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

 

 

H

 

 

H

 

 

 

 

 

H

7

形势与政策1-6

 

 

 

 

 

H

 

 

 

 

 

 

8

大学英语B1-4

 

 

 

 

 

 

 

L

L

H

 

M

9

体育1-4

 

 

 

 

 

 

 

 

H

 

 

H

10

劳动教育实践

 

 

 

 

 

 

 

 

H

 

 

 

11

工程伦理

 

 

 

 

 

 

 

H

 

 

 

 

12

环境保护与可持续发展

 

 

 

 

 

 

H

 

 

 

 

 

 

数学与自然科学类课程

1

高等数学B1-2

H

H

 

 

 

 

 

 

 

 

 

 

2

线性代数

H

 

 

 

 

 

 

 

 

 

 

 

3

概率与数理统计

H

 

 

 

 

 

 

 

 

 

 

 

4

大学物理B

H

H

 

M

 

 

 

 

 

 

 

 

5

大学物理实验

M

M

 

M

 

 

 

 

 

 

 

 

6

C/C++程序设计1

M

 

 

 

M

 

 

 

 

 

 

 

7

C/C++程序设计2

 

M

 

 

 

 

 

 

 

 

 

 

 

学科基础课程

1

离散数学

H

 

 

M

 

 

 

 

 

 

 

 

2

算法与数据结构

M

 

 

H

 

 

 

 

 

L

 

 

3

计算机组成原理

L

H

 

 

 

 

 

 

 

 

L

 

4

操作系统

H

 

 

 

 

M

 

 

 

 

L

 

5

数据库原理

 

H

 

M

 

 

 

 

L

 

 

 

6

软件工程A

L

 

H

 

 

 

 

 

 

 

M

 

7

计算机网络

 

H

 

 

 

 

L

 

 

 

 

M

8

软件工程专业导论

 

 

 

 

 

 

H

L

 

 

 

L

9

Java程序设计

 

 

H

 

M

 

 

 

 

 

 

 

10

算法设计与分析

 

 

H

H

 

 

 

 

L

 

 

 

11

学科选修课程

 

 

 

 

M

 

M

 

 

 

 

 

 

专业课程

1

专业英语

 

 

 

 

 

 

 

L

 

M

 

H

2

编译原理

L

H

 

 

 

 

 

 

 

 

 

 

3

软件建模与分析

 

 

M

 

H

 

 

 

L

 

 

 

4

软件质量保证与测试

 

 

H

 

H

M

 

 

 

 

 

 

5

软件体系结构与设计模式

 

 

M

L

 

 

 

 

M

 

 

 

6

面向对象的软件工程

 

 

M

H

M

 

 

 

 

 

 

 

7

软件工程的形式化方法

H

L

 

M

 

 

 

 

 

 

 

 

8

Java Web编程技术

 

M

 

L

H

 

 

 

 

 

 

 

9

软件项目管理

 

 

L

 

M

 

 

 

 

 

H

 

10

大型数据库技术

 

M

 

H

 

 

 

 

 

 

M

 

11

学科交叉课程

 

 

 

 

 

 

 

M

 

 

L

 

 

专业实践课程

1

Java开发实践X

 

 

M

 

M

 

 

H

 

 

 

 

2

JavaWeb框架开发训练X

 

 

 

H

 

L

 

 

M

 

 

 

3

软件工程课程设计X

 

H

M

L

 

 

 

 

 

 

 

 

4

软件开发综合训练X

 

 

M

H

L

 

 

 

 

 

 

 

5

软件测试综合训练X

 

 

H

 

H

 

 

 

 

 

M

 

6

认知实习1X

 

 

 

 

 

L

M

H

L

 

 

 

7

认知实习2X

 

 

 

 

H

 

M

L

 

M

 

 

8

生产实习+毕业实习X

 

 

 

 

L

 

H

M

 

H

H

 

9

毕业实践(论文)

 

 

 

 

 

H

M

M

H

 

 

L

 

创新创业类课程

1

创新创业基础

 

 

 

 

 

 

M

 

 

 

L

M

2

创新课程

 

 

 

 

 

 

M

 

 

M

 

L

3

科研创新训练计划(I-V

 

 

 

 

 

 

 

M

M

M

 

 

4

开放实验(或探究式开放实验)

 

 

 

 

 

 

 

 

 M

M

M

 

5

创新创业项目(认定学分,项目或竞赛等)

 

 

 

 

 

H

 M

 

 M

H

 

 

6

第二课堂

 

 

 

 

 

 

 

M

 

 

 

 

 

注:标有HML的课程为支撑某项毕业要求的课程,支撑强度细分为:H-强,M-中,L-

 2021-软件工程专业培养方案vFinal-2021-11-10.doc 2021-软件工程专业本科指导性培养计划vFinal-2021-11-10.xls

电话:0931-2976012    邮编:730050   

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

Copyrights © 2022 All Rights Reserved. 版权所有  兰州理工大学计算机与通信学院  甘公网安备 62010302000641号