软件工程

 专业建设 
 课程建设 
 实践教学 
 教学研究 
 教学成果 

热点文章

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

一、培养目标

本专业培养适应我国社会经济发展需要,德、智、体全面发展,具备扎实的人文科学、自然科学和工程技术的基础知识,掌握软件工程、计算机科学的基本理论、专业知识、基本技能及专业发展动态,具备从事软件系统设计、开发、测试与管理等工作的能力和素质,具有鲜明烙印的雁阵团队文化、质量至上意识和计算思维训练的IT专业人才,具有一定的国际化视野,毕业后能在国内外IT企业、科研院所、核电企业、医院等单位从事软件工程技术与管理等工作,富有创新精神、创业意识、勤勉务实、甘于奉献的高素质应用型高级专业人才。
软件工程卓越班培养目标:本专业培养适应我国社会经济发展需要,德、智、体全面发展,具备扎实的人文科学、自然科学和工程技术的基础知识,掌握软件工程、计算机科学的基本理论、专业知识、基本技能及专业发展动态,具备从事软件系统设计、开发、测试与管理等工作的能力和素质,具有一定的国际化视野,毕业后能够在国内外大型IT企业、科研院所、核电企业、医院等单位从事软件工程技术与管理等工作,毕业后五年可达到系统分析师、系统架构设计师、系统规划与管理师等卓越软件工程师水平,富有创新精神、创业意识、勤勉务实、甘于奉献的高素质应用型高级专业人才。
软件测试班培养目标:面向软件测试行业发展的需要,培养德、智、体等方面全面发展,掌握必需的自然科学、人文科学和工程技术的基础知识,掌握软件工程、计算机科学的基本理论、专业知识、基本技能及专业发展动态,具有鲜明烙印的雁阵团队文化、质量至上意识和计算思维训练的IT专业人才,打造“软件测试工程师”的摇篮。

二、培养要求

本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事计算机软硬开发、计算类软件测试、嵌入式系统设计的基本训练,具备计算机系统设计、开发、测试的基本能力。
(一)本专业培养的人才应具备如下知识、能力和素质要求:
1.知识要求
①掌握从事工程工作所需的相关数学、自然科学、人文社会科学、工程科学知识;
②掌握计算机软硬件系统的分析、设计、实现、测试、维护的基本知识;
③掌握计算机专业语汇及文字表达所需知识;
④掌握良好的阅读、理解、运用的专业外语知识;
⑤掌握工程项目管理的基本原理、成本控制与决策方法的基本知识;
⑥了解计算机技术领域技术标准、政策、法律、法规;
⑦了解计算机科学与技术的发展动态;
2.能力要求
①具有运用数学、自然科学和工程科学知识解决复杂工程问题的分析研究能力;
②具有运用主流的工程化方法、技术和工具从事某一领域解决复杂计算机工程问题的软硬件分析、设计、开发、测试、维护等工作的能力;
③具有良好的检索、阅读、理解和撰写计算机领域文献资料的能力,行业内专业知识交流与合作的能力;
④具有外语应用能力,进行国际化的交流、竞争与合作的能力;
⑤具有IT领域工程项目管理能力、适应需求的决策能力;
⑥具有学习IT领域内出现的新理论、新方法、新技术和新工具的能力;
3.素质要求
①具有良好的人文社会科学素养、社会责任感,理解并遵守IT行业内的政策、法律、法规;
②具有自我约束意识,遵从IT行业职业道德与规范;
③具有团队合作意识,能够理解团队内各种角色的职责,并自觉地承担所在角色的工作任务;
④具有自主学习和终身学习的意识,不断跟踪学习IT领域的新知识。
(二)本专业对学生的毕业要求具体内容如下:
1.工程知识:能够将数学、自然科学、工程基础和专业知识用于解决复杂软件工程问题。
2.问题分析:能够应用数学、自然科学和计算机工程科学的基本原理,识别、表达、并通过文献研究分析复杂软件工程问题,以获得有效结论。
3.设计/开发解决方案:能够设计针对复杂软件工程问题的解决方案,设计满足特定需求的软件系统,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
4.研究:能够基于科学原理并采用科学方法对复杂软件工程问题进行研究,包括软件需求、设计、编码实现、测试和软件管理。
5.使用现代工具:能够针对复杂软件工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。
6.工程与社会:能够基于工程相关背景知识进行合理分析,评价软件专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
7.环境和可持续发展:能够理解和评价针对复杂软件工程问题的专业工程实践对环境、社会可持续发展的影响。
8.职业规范:具有人文社会科学素养、社会责任感,能够在工程实践中理解并遵守工程职业道德和规范,履行责任。
9.个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
10.沟通:能够就复杂软件工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
11.项目管理:理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。
12.终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。

三、主干学科

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

四、核心知识领域与专业核心课程

核心知识领域:计算基础(SE-CMP)、数学和工程基础(SE-FND)、职业实践(SE-PRF)、软件建模与分析(SE-MAA)、软件设计(SE-DES)、软件验证与确认(SE-VAV)、软件进化(SE-EVO)、软件过程(SE-PRO)、软件质量(SE-QUA)、软件管理(SE-MGT)
核心课程:C程序设计、C++程序设计、数据结构、操作系统原理Ⅰ、计算机网络原理、软件工程概论、数据库原理A课程设计、软件项目管理、ASP.Net程序设计、UML建模语言、软件设计与规范、软件设计模式、软件验证与确认A。

五、主要实践性教学环节与主要专业实验

实验、实训、课程设计、认识实习、生产实习、毕业实习、毕业设计

六、学制与学位

学 制:四年

学分要求:学业学分 172学分,第二课堂10学分

授予学位:工学学士

七、各类课程学分学时分配表

软件工程*(/)

课程类别

课程性质

学分

占总学分比例

教学学时

占课程学时比例

公共基础课

必修课

44.0

25.58

752

29.84

选修课

6.0

3.49

96

3.81

学科基础课

必修课

53.0

30.81

888

35.24

选修课

23.0

13.37

368

14.60

专业课

必修课

36.5

21.22

264

10.48

选修课

9.5

5.52

152

6.03

总 计

172.0

100

2520

100

软件工程*(卓越班)

课程类别

课程性质

学分

占总学分比例

教学学时

占课程学时比例

公共基础课

必修课

44.0

25.58

752

29.84

选修课

6.0

3.49

96

3.81

学科基础课

必修课

53.0

30.81

888

35.24

选修课

23.0

13.37

368

14.60

专业课

必修课

37.0

21.51

272

10.79

选修课

9.0

5.23

144

5.71

总 计

172.0

100

2520

100

八、各平台课程设置与学分

(一)公共基础课平台必修与选修课

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

必修课

170301004

C程序设计

考试

3.5

56

56

1

计算机院

170301005

C程序设计实验

考查

1.0

32

32

1

计算机院

172103001

大学生创新创业基础

考查

2.0

32

32

5

创新学院

预置

172103002

大学生职业发展与就业指导1

考查

6

6

1

创新学院

预置

172103003

大学生职业发展与就业指导2

考查

1.0

10

10

6

创新学院

预置

131901002

大学体育1

考查

1.0

32

0

32

0

0

0

1

体育学院

预置

131901003

大学体育2

考试

1.0

32

0

32

0

0

0

2

体育学院

预置

131901005

大学体育3

考查

1.0

32

0

32

0

0

0

3

体育学院

预置

131901006

大学体育4

考试

1.0

32

0

32

0

0

0

4

体育学院

预置

171604001

大学英语1

考试

5.0

80

80

1

语言学院

预置

171604002

大学英语2

考试

3.0

48

48

2

语言学院

预置

171601007

高级英语综合(写作)

考试

2.0

32

32

3

语言学院

170302001

计算机科学导论与计算思维

考查

2.5

40

26

14

1

计算机院

132301001

军事理论与训练

考查

2.0

0

0

0

0

0

2

1

学工部

预置

131802001

马克思主义基本原理概论

考查

3.0

48

32

16

0

0

0

3

马克思院

预置

131803003

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

考试

6.0

96

64

32

0

0

0

2

马克思院

预置

131802002

思想道德修养与法律基础

考查

3.0

48

32

16

0

0

0

1

马克思院

预置

171801001

形势与政策1

/

0.5

8

6

2

1

马克思院

预置

171801002

形势与政策2

考查

0.5

8

6

2

2

马克思院

预置

171801003

形势与政策3

/

0.5

8

6

2

3

马克思院

预置

171801004

形势与政策4

考查

0.5

8

6

2

4

马克思院

预置

171604003

学术英语

考试

2.0

32

32

4

语言学院

预置

131803004

中国近现代史纲要

考查

2.0

32

24

8

0

0

0

1

马克思院

预置

小 计

44.0

最低学分要求:

44.0

选修课

(人文与经管类)

(科技与国防类)

(环境与健康类)

(艺术与体育类)

(创新创业类)

(新生研讨类)

小 计

6

最低学分要求:

6

公共基础选修课修读说明:

1.限选:大学生心理健康教育与指导(1学分);公共艺术类选修课程(2学分)。

2.任选:每个学生要求跨学科修读其他学科门类的课程3学分;工科类学生要求选修至少1学分经济管理类课程。

(二)学科基础课平台必修课

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(/)

170301001

C++程序设计

考试

3.0

48

48

2

计算机院

170301002

C++程序设计实训

考查

1.0

1

2

计算机院

170301003

C++程序设计实验

考查

1.0

32

32

2

计算机院

170301008

操作系统原理Ⅰ

考试

3.0

48

48

4

计算机院

170301009

操作系统原理Ⅰ课程设计

考查

1.0

1

4

计算机院

130703001

大学物理A1

考试

3.5

56

56

0

0

0

0

2

数理学院

预置

130703002

大学物理A2

考试

3.0

48

48

0

0

0

0

3

数理学院

预置

130206004

电工电子技术C

考试

3.0

48

40

8

0

0

0

3

电气学院

130701008

概率论与数理统计A

考试

4.0

64

64

0

0

0

0

3

数理学院

预置

130704003

高等数学A1

考试

5.0

80

80

0

0

0

0

1

数理学院

预置

130704004

高等数学A2

考试

5.5

88

88

0

0

0

0

2

数理学院

预置

170303007

计算机网络原理Ⅰ

考试

3.0

48

48

4

计算机院

170303008

计算机网络原理Ⅰ实验

考查

1.0

32

32

4

计算机院

170301019

计算机组成原理Ⅰ

考试

4.0

64

54

10

3

计算机院

170302020

离散数学Ⅰ

考试

4.0

64

64

3

计算机院

170301030

数据结构Ⅰ

考试

3.0

48

48

3

计算机院

170301031

数据结构Ⅰ实验

考查

1.0

32

32

3

计算机院

130707001

物理实验A1

考查

0.0

24

24

2

数理学院

预置

130703004

物理实验A2

考查

1.5

24

0

24

0

0

0

3

数理学院

预置

130704016

线性代数

考试

2.5

40

40

0

0

0

0

2

数理学院

预置

小 计

53.0

最低学分要求:

53.0

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(卓越班)

170301001

C++程序设计

考试

3.0

48

48

2

计算机院

170301002

C++程序设计实训

考查

1.0

1

2

计算机院

170301003

C++程序设计实验

考查

1.0

32

32

2

计算机院

170301008

操作系统原理Ⅰ

考试

3.0

48

48

4

计算机院

170301009

操作系统原理Ⅰ课程设计

考查

1.0

1

4

计算机院

130703001

大学物理A1

考试

3.5

56

56

0

0

0

0

2

数理学院

预置

130703002

大学物理A2

考试

3.0

48

48

0

0

0

0

3

数理学院

预置

130206004

电工电子技术C

考试

3.0

48

40

8

0

0

0

3

电气学院

130701008

概率论与数理统计A

考试

4.0

64

64

0

0

0

0

3

数理学院

预置

130704003

高等数学A1

考试

5.0

80

80

0

0

0

0

1

数理学院

预置

130704004

高等数学A2

考试

5.5

88

88

0

0

0

0

2

数理学院

预置

170303007

计算机网络原理Ⅰ

考试

3.0

48

48

4

计算机院

170303008

计算机网络原理Ⅰ实验

考查

1.0

32

32

4

计算机院

170301019

计算机组成原理Ⅰ

考试

4.0

64

54

10

3

计算机院

170302020

离散数学Ⅰ

考试

4.0

64

64

3

计算机院

170301030

数据结构Ⅰ

考试

3.0

48

48

3

计算机院

170301031

数据结构Ⅰ实验

考查

1.0

32

32

3

计算机院

130707001

物理实验A1

考查

0.0

24

24

2

数理学院

预置

130703004

物理实验A2

考查

1.5

24

0

24

0

0

0

3

数理学院

预置

130704016

线性代数

考试

2.5

40

40

0

0

0

0

2

数理学院

预置

小 计

53.0

最低学分要求:

53.0

(三)学科基础课平台选修课

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(/)

170303002

Java程序设计

考查

3.0

48

48

3

计算机院

限选

170303003

Java程序设计实训

考查

1.0

1

3

计算机院

限选

170303004

Java程序设计实验

考查

1.0

32

32

3

计算机院

限选

170301006

编译原理

考试

3.0

48

36

12

4

计算机院

170302015

管理信息系统

考查

2.0

32

32

4

计算机院

170302016

管理信息系统实训

考查

1.0

1

4

计算机院

170301013

汇编语言与接口技术

考试

3.0

48

36

12

4

计算机院

170304016

计算机类专业导论

考查

1.0

16

16

1

计算机院

170305016

人工智能导论

考查

2.0

32

32

6

计算机院

170302028

软件工程概论

考查

2.0

32

24

8

4

计算机院

限选

170302041

数据库原理A

考试

3.0

48

40

8

4

计算机院

170302042

数据库原理A课程设计

考查

1.0

1

4

计算机院

170301033

数字逻辑

考查

3.0

48

38

10

2

计算机院

限选

170301034

算法分析与设计

考查

2.0

32

24

8

4

计算机院

研讨

小 计

28.0

最低学分要求:

23.0

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(卓越班)

170303002

Java程序设计

考查

3.0

48

48

3

计算机院

限选

170303003

Java程序设计实训

考查

1.0

1

3

计算机院

限选

170303004

Java程序设计实验

考查

1.0

32

32

3

计算机院

限选

170301006

编译原理

考试

3.0

48

36

12

4

计算机院

170302015

管理信息系统

考查

2.0

32

32

4

计算机院

170302016

管理信息系统实训

考查

1.0

1

4

计算机院

170301013

汇编语言与接口技术

考试

3.0

48

36

12

4

计算机院

170304016

计算机类专业导论

考查

1.0

16

16

1

计算机院

170305016

人工智能导论

考查

2.0

32

32

6

计算机院

170302028

软件工程概论

考查

2.0

32

24

8

4

计算机院

限选

170302041

数据库原理A

考试

3.0

48

40

8

4

计算机院

170302042

数据库原理A课程设计

考查

1.0

1

4

计算机院

170301033

数字逻辑

考查

3.0

48

38

10

2

计算机院

限选

170301034

算法分析与设计

考查

2.0

32

24

8

4

计算机院

研讨

小 计

28.0

最低学分要求:

23.0

(四)专业课平台必修课

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(/)

170302002

ASP.Net程序设计

考查

1.0

32

32

5

计算机院

170302003

C#程序设计

考查

1.0

32

32

4

计算机院

170302008

UML建模语言

考试

2.0

32

32

4

计算机院

170302009

UML建模语言课程设计

考查

1.0

1

4

计算机院

170302010

UML软件建模

考试

1.5

24

24

5

计算机院

170302011

UML软件建模课程设计

考查

1.0

1

5

计算机院

170304015

计算机类认识实习

考查

1.0

1

2

计算机院

170302024

软件工程毕业设计Ⅰ

考查

4.0

4

7

计算机院

170302025

软件工程毕业设计Ⅱ

考查

10.0

10

8

计算机院

170302026

软件工程毕业实习

考查

1.0

1

6

计算机院

170302029

软件工程生产实习

考查

2.0

2

6

计算机院

170302035

软件设计模式

考查

2.0

32

24

8

5

计算机院

170302036

软件设计与规范

考查

2.0

32

24

8

4

计算机院

170302037

软件设计与规范课程设计

考查

1.0

1

4

计算机院

170302038

软件项目管理

考查

2.0

32

24

8

5

计算机院

170301027

软件验证与确认A

考试

3.0

48

32

16

5

计算机院

170302039

软件验证与确认A课程设计

考查

1.0

1

5

计算机院

小 计

36.5

最低学分要求:

36.5

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(卓越班)

170302002

ASP.Net程序设计

考查

1.0

32

32

5

计算机院

170302003

C#程序设计

考查

1.0

32

32

4

计算机院

170302008

UML建模语言

考试

2.0

32

32

4

计算机院

170302010

UML软件建模

考试

1.5

24

24

5

计算机院

170301012

单元测试与软件质量

考试

2.0

32

24

8

4

计算机院

170304015

计算机类认识实习

考查

1.0

1

2

计算机院

170302024

软件工程毕业设计Ⅰ

考查

4.0

4

7

计算机院

170302025

软件工程毕业设计Ⅱ

考查

10.0

10

8

计算机院

170302026

软件工程毕业实习

考查

1.0

1

6

计算机院

170302029

软件工程生产实习

考查

2.0

2

6

计算机院

170302030

软件工程综合实训Ⅰ

考查

2.0

2

4

计算机院

170302031

软件工程综合实训Ⅱ

考查

2.0

2

5

计算机院

170302035

软件设计模式

考查

2.0

32

24

8

5

计算机院

170302036

软件设计与规范

考查

2.0

32

24

8

4

计算机院

170302038

软件项目管理

考查

2.0

32

24

8

5

计算机院

170301028

软件验证与确认B

考试

1.5

24

16

8

5

计算机院

小 计

37.0

最低学分要求:

37.0

(五)专业课平台选修课

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(/)

170304001

3D游戏引擎

考查

2.0

32

32

6

计算机院

170304002

3D游戏引擎课程设计

考查

1.0

1

6

计算机院

170302004

Fortran与科学计算

考查

3.0

48

32

16

6

计算机院

170304005

HTML5程序设计

考查

1.0

32

32

6

计算机院

130302012

J2ME开发技术

考查

2.0

32

16

16

6

计算机院

170302005

JavaScript与Ajax开发

考查

1.0

32

32

5

计算机院

170302006

NOSQL数据库技术

考查

2.0

32

16

16

6

计算机院

170302007

Oracle高级数据库开发设计

考查

2.0

32

16

16

6

计算机院

170304007

Python程序设计

考查

1.0

32

32

5

计算机院

170309002

R语言

考查

2.0

32

24

8

6

计算机院

170302013

并行计算与高性能程序设计

考查

2.0

32

32

5

计算机院

170301010

操作系统原理Ⅱ

考查

2.0

32

32

7

计算机院

170309003

大数据与深度学习

考查

2.0

32

32

7

计算机院

170309004

大数据与深度学习课程设计

考查

1.0

1

7

计算机院

170301011

单元测试实训

考查

2.0

2

5

计算机院

170305008

核工业概论B

考查

1.0

16

16

5

核技学院

170301014

集成测试实训

考查

1.0

1

6

计算机院

170302018

计算方法(数值分析)

考查

2.0

32

20

12

7

计算机院

170303009

计算机网络原理Ⅱ

考试

2.0

32

32

7

计算机院

130304021

计算机游戏基础

考查

2.0

32

24

8

6

计算机院

170301020

计算机组成原理Ⅱ

考查

2.0

32

32

7

计算机院

170302019

经典代码与文档阅读

考查

1.0

1

5

计算机院

170303010

开源框架技术

考查

2.0

32

32

6

计算机院

170303011

开源框架技术课程设计

考查

1.0

1

6

计算机院

170302021

离散数学Ⅱ

考查

2.0

32

32

7

计算机院

170305012

嵌入式linux应用程序开发

考查

2.0

32

32

5

计算机院

170305013

嵌入式linux应用程序开发课程设计

考查

1.0

1

5

计算机院

130301036

嵌入式开发与设计

考查

3.0

48

32

16

6

计算机院

130301037

嵌入式开发与设计课程设计

考查

1.0

0

0

0

0

0

1

6

计算机院

170304035

人机交互技术

考查

2.0

32

16

16

5

计算机院

170302023

软件部署与维护

考查

1.0

16

16

5

计算机院

自学

170301025

软件测试技术与工具

考查

2.0

32

16

16

5

计算机院

170301026

软件测试设计与文档规范实训

考查

1.0

1

6

计算机院

170302027

软件工程的形式化方法

考查

2.0

32

32

7

计算机院

170302032

软件工程综合实训Ⅲ

考查

4.0

4

6

计算机院

170302033

软件过程与管理

考查

1.0

16

16

5

计算机院

自学

170302034

软件配置管理

考查

1.0

16

8

8

5

计算机院

自学

130302079

手持设备软件开发

考查

2.0

32

24

8

6

计算机院

170301032

数据结构Ⅱ

考查

2.0

32

32

7

计算机院

170302043

搜索引擎

考查

2.0

32

16

16

6

计算机院

170303023

网络软件开发

考查

2.0

32

32

6

计算机院

170303024

网络软件开发课程设计

考查

1.0

1

6

计算机院

170304064

虚拟现实技术

考查

2.0

32

24

8

6

计算机院

170304066

移动媒体游戏设计

考查

1.5

24

12

12

6

计算机院

170304067

移动媒体游戏设计实验

考查

1.0

32

32

6

计算机院

170304070

移动终端软件UI设计

考查

2.0

32

24

8

6

计算机院

170304072

用户界面设计与测试

考查

2.0

32

24

8

5

计算机院

170304073

用户界面设计与测试课程设计

考查

1.0

1

5

计算机院

170303042

云计算技术

考查

2.0

32

32

5

计算机院

170303043

云计算技术实验

考查

1.0

32

32

5

计算机院

170303044

云计算与分布式软件设计

考查

2.0

32

16

16

5

计算机院

小 计

86.5

最低学分要求:

9.5

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(卓越班)

170304001

3D游戏引擎

考查

2.0

32

32

6

计算机院

170304002

3D游戏引擎课程设计

考查

1.0

1

6

计算机院

170302004

Fortran与科学计算

考查

3.0

48

32

16

6

计算机院

170304005

HTML5程序设计

考查

1.0

32

32

6

计算机院

130302012

J2ME开发技术

考查

2.0

32

16

16

6

计算机院

170302005

JavaScript与Ajax开发

考查

1.0

32

32

5

计算机院

170302006

NOSQL数据库技术

考查

2.0

32

16

16

6

计算机院

170302007

Oracle高级数据库开发设计

考查

2.0

32

16

16

6

计算机院

170304007

Python程序设计

考查

1.0

32

32

5

计算机院

170309002

R语言

考查

2.0

32

24

8

6

计算机院

170302013

并行计算与高性能程序设计

考查

2.0

32

32

5

计算机院

170301010

操作系统原理Ⅱ

考查

2.0

32

32

7

计算机院

170309003

大数据与深度学习

考查

2.0

32

32

7

计算机院

170309004

大数据与深度学习课程设计

考查

1.0

1

7

计算机院

170301011

单元测试实训

考查

2.0

2

5

计算机院

170302014

工程数据库技术

考查

2.0

32

20

12

6

计算机院

170305008

核工业概论B

考查

1.0

16

16

5

核技学院

170301014

集成测试实训

考查

1.0

1

6

计算机院

170302018

计算方法(数值分析)

考查

2.0

32

20

12

7

计算机院

170303009

计算机网络原理Ⅱ

考试

2.0

32

32

7

计算机院

130304021

计算机游戏基础

考查

2.0

32

24

8

6

计算机院

170301020

计算机组成原理Ⅱ

考查

2.0

32

32

7

计算机院

170302019

经典代码与文档阅读

考查

1.0

1

5

计算机院

170303010

开源框架技术

考查

2.0

32

32

6

计算机院

170303011

开源框架技术课程设计

考查

1.0

1

6

计算机院

170302021

离散数学Ⅱ

考查

2.0

32

32

7

计算机院

170305012

嵌入式linux应用程序开发

考查

2.0

32

32

5

计算机院

170305013

嵌入式linux应用程序开发课程设计

考查

1.0

1

5

计算机院

130301036

嵌入式开发与设计

考查

3.0

48

32

16

6

计算机院

130301037

嵌入式开发与设计课程设计

考查

1.0

0

0

0

0

0

1

6

计算机院

170301021

嵌入式软件测试

考查

2.0

32

16

16

6

计算机院

170301022

嵌入式软件测试实训

考查

2.0

2

6

计算机院

130301040

嵌入式系统概论

考查

2.0

32

24

8

6

计算机院

170304035

人机交互技术

考查

2.0

32

16

16

5

计算机院

170302022

软件安全

考查

2.0

32

20

12

6

计算机院

170301023

软件安全测试

考查

2.0

32

20

12

6

计算机院

170302023

软件部署与维护

考查

1.0

16

16

5

计算机院

自学

170301025

软件测试技术与工具

考查

2.0

32

16

16

5

计算机院

170301026

软件测试设计与文档规范实训

考查

1.0

1

6

计算机院

170302027

软件工程的形式化方法

考查

2.0

32

32

7

计算机院

170302032

软件工程综合实训Ⅲ

考查

4.0

4

6

计算机院

170302033

软件过程与管理

考查

1.0

16

16

5

计算机院

自学

170302034

软件配置管理

考查

1.0

16

8

8

5

计算机院

自学

130302079

手持设备软件开发

考查

2.0

32

24

8

6

计算机院

170301032

数据结构Ⅱ

考查

2.0

32

32

7

计算机院

170302043

搜索引擎

考查

2.0

32

16

16

6

计算机院

170303023

网络软件开发

考查

2.0

32

32

6

计算机院

170303024

网络软件开发课程设计

考查

1.0

1

6

计算机院

170304064

虚拟现实技术

考查

2.0

32

24

8

6

计算机院

170304066

移动媒体游戏设计

考查

1.5

24

12

12

6

计算机院

170304067

移动媒体游戏设计实验

考查

1.0

32

32

6

计算机院

170301036

移动软件测试

考查

2.0

32

16

16

6

计算机院

170304070

移动终端软件UI设计

考查

2.0

32

24

8

6

计算机院

170304072

用户界面设计与测试

考查

2.0

32

24

8

5

计算机院

170304073

用户界面设计与测试课程设计

考查

1.0

1

5

计算机院

170303042

云计算技术

考查

2.0

32

32

5

计算机院

170303043

云计算技术实验

考查

1.0

32

32

5

计算机院

170303044

云计算与分布式软件设计

考查

2.0

32

16

16

5

计算机院

小 计

100.5

最低学分要求:

9.0

(六)集中性实践教学环节

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(/)

170304002

3D游戏引擎课程设计

考查

1.0

1

6

计算机院

170301002

C++程序设计实训

考查

1.0

1

2

计算机院

170303003

Java程序设计实训

考查

1.0

1

3

计算机院

限选

170302009

UML建模语言课程设计

考查

1.0

1

4

计算机院

170302011

UML软件建模课程设计

考查

1.0

1

5

计算机院

170301009

操作系统原理Ⅰ课程设计

考查

1.0

1

4

计算机院

170301011

单元测试实训

考查

2.0

2

5

计算机院

170302016

管理信息系统实训

考查

1.0

1

4

计算机院

170301014

集成测试实训

考查

1.0

1

6

计算机院

170304015

计算机类认识实习

考查

1.0

1

2

计算机院

170302019

经典代码与文档阅读

考查

1.0

1

5

计算机院

132301001

军事理论与训练

考查

2.0

0

0

0

0

0

2

1

学工部

预置

170303011

开源框架技术课程设计

考查

1.0

1

6

计算机院

170305013

嵌入式linux应用程序开发课程设计

考查

1.0

1

5

计算机院

130301037

嵌入式开发与设计课程设计

考查

1.0

0

0

0

0

0

1

6

计算机院

170301026

软件测试设计与文档规范实训

考查

1.0

1

6

计算机院

170302024

软件工程毕业设计Ⅰ

考查

4.0

4

7

计算机院

170302025

软件工程毕业设计Ⅱ

考查

10.0

10

8

计算机院

170302026

软件工程毕业实习

考查

1.0

1

7

计算机院

170302029

软件工程生产实习

考查

2.0

2

7

计算机院

170302032

软件工程综合实训Ⅲ

考查

4.0

4

6

计算机院

170302037

软件设计与规范课程设计

考查

1.0

1

4

计算机院

170302039

软件验证与确认A课程设计

考查

1.0

1

5

计算机院

170302042

数据库原理A课程设计

考查

1.0

1

4

计算机院

170303024

网络软件开发课程设计

考查

1.0

1

6

计算机院

170304073

用户界面设计与测试课程设计

考查

1.0

1

5

计算机院

小 计

44.0

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(卓越班)

170304002

3D游戏引擎课程设计

考查

1.0

1

6

计算机院

170301002

C++程序设计实训

考查

1.0

1

2

计算机院

170303003

Java程序设计实训

考查

1.0

1

3

计算机院

限选

170301009

操作系统原理Ⅰ课程设计

考查

1.0

1

4

计算机院

170301011

单元测试实训

考查

2.0

2

5

计算机院

170302016

管理信息系统实训

考查

1.0

1

4

计算机院

170301014

集成测试实训

考查

1.0

1

6

计算机院

170304015

计算机类认识实习

考查

1.0

1

2

计算机院

170302019

经典代码与文档阅读

考查

1.0

1

5

计算机院

132301001

军事理论与训练

考查

2.0

0

0

0

0

0

2

1

学工部

预置

170303011

开源框架技术课程设计

考查

1.0

1

6

计算机院

170305013

嵌入式linux应用程序开发课程设计

考查

1.0

1

5

计算机院

130301037

嵌入式开发与设计课程设计

考查

1.0

0

0

0

0

0

1

6

计算机院

170301022

嵌入式软件测试实训

考查

2.0

2

6

计算机院

170301026

软件测试设计与文档规范实训

考查

1.0

1

6

计算机院

170302024

软件工程毕业设计Ⅰ

考查

4.0

4

7

计算机院

170302025

软件工程毕业设计Ⅱ

考查

10.0

10

8

计算机院

170302026

软件工程毕业实习

考查

1.0

1

7

计算机院

170302029

软件工程生产实习

考查

2.0

2

7

计算机院

170302030

软件工程综合实训Ⅰ

考查

2.0

2

4

计算机院

170302031

软件工程综合实训Ⅱ

考查

2.0

2

5

计算机院

170302032

软件工程综合实训Ⅲ

考查

4.0

4

6

计算机院

170302042

数据库原理A课程设计

考查

1.0

1

4

计算机院

170303024

网络软件开发课程设计

考查

1.0

1

6

计算机院

170304073

用户界面设计与测试课程设计

考查

1.0

1

5

计算机院

小 计

46.0

九、辅修专业课程

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(/)

170302002

ASP.Net程序设计

考查

1.0

32

32

5

计算机院

170302003

C#程序设计

考查

1.0

32

32

4

计算机院

170302008

UML建模语言

考试

2.0

32

32

4

计算机院

170302009

UML建模语言课程设计

考查

1.0

1

4

计算机院

170302010

UML软件建模

考试

1.5

24

24

5

计算机院

170302011

UML软件建模课程设计

考查

1.0

1

5

计算机院

170302035

软件设计模式

考查

2.0

32

24

8

5

计算机院

170302036

软件设计与规范

考查

2.0

32

24

8

4

计算机院

170302037

软件设计与规范课程设计

考查

1.0

1

4

计算机院

170302038

软件项目管理

考查

2.0

32

24

8

5

计算机院

170301027

软件验证与确认A

考试

3.0

48

32

16

5

计算机院

170302039

软件验证与确认A课程设计

考查

1.0

1

5

计算机院

170301030

数据结构Ⅰ

考试

3.0

48

48

3

计算机院

170301031

数据结构Ⅰ实验

考查

1.0

32

32

3

计算机院

170302041

数据库原理A

考试

3.0

48

40

8

4

计算机院

170302042

数据库原理A课程设计

考查

1.0

1

4

计算机院

小 计

26.5

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(卓越班)

170302002

ASP.Net程序设计

考查

1.0

32

32

5

计算机院

170302003

C#程序设计

考查

1.0

32

32

4

计算机院

170302008

UML建模语言

考试

2.0

32

32

4

计算机院

170302010

UML软件建模

考试

1.5

24

24

5

计算机院

170301012

单元测试与软件质量

考试

2.0

32

24

8

4

计算机院

170302030

软件工程综合实训Ⅰ

考查

2.0

2

4

计算机院

170302031

软件工程综合实训Ⅱ

考查

2.0

2

5

计算机院

170302035

软件设计模式

考查

2.0

32

24

8

5

计算机院

170302036

软件设计与规范

考查

2.0

32

24

8

4

计算机院

170302038

软件项目管理

考查

2.0

32

24

8

5

计算机院

170301028

软件验证与确认B

考试

1.5

24

16

8

5

计算机院

170301030

数据结构Ⅰ

考试

3.0

48

48

3

计算机院

170301031

数据结构Ⅰ实验

考查

1.0

32

32

3

计算机院

170302041

数据库原理A

考试

3.0

48

40

8

4

计算机院

170302042

数据库原理A课程设计

考查

1.0

1

4

计算机院

小 计

27.0

十、双学位课程

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(/)

170302002

ASP.Net程序设计

考查

1.0

32

32

5

计算机院

170302003

C#程序设计

考查

1.0

32

32

4

计算机院

170302008

UML建模语言

考试

2.0

32

32

4

计算机院

170302009

UML建模语言课程设计

考查

1.0

1

4

计算机院

170302010

UML软件建模

考试

1.5

24

24

5

计算机院

170302011

UML软件建模课程设计

考查

1.0

1

5

计算机院

170301008

操作系统原理Ⅰ

考试

3.0

48

48

4

计算机院

170301009

操作系统原理Ⅰ课程设计

考查

1.0

1

4

计算机院

170303007

计算机网络原理Ⅰ

考试

3.0

48

48

4

计算机院

170303008

计算机网络原理Ⅰ实验

考查

1.0

32

32

4

计算机院

170302024

软件工程毕业设计Ⅰ

考查

4.0

4

7

计算机院

170302025

软件工程毕业设计Ⅱ

考查

10.0

10

8

计算机院

170302035

软件设计模式

考查

2.0

32

24

8

5

计算机院

170302036

软件设计与规范

考查

2.0

32

24

8

4

计算机院

170302037

软件设计与规范课程设计

考查

1.0

1

4

计算机院

170302038

软件项目管理

考查

2.0

32

24

8

5

计算机院

170301027

软件验证与确认A

考试

3.0

48

32

16

5

计算机院

170302039

软件验证与确认A课程设计

考查

1.0

1

5

计算机院

170301030

数据结构Ⅰ

考试

3.0

48

48

3

计算机院

170301031

数据结构Ⅰ实验

考查

1.0

32

32

3

计算机院

170302041

数据库原理A

考试

3.0

48

40

8

4

计算机院

170302042

数据库原理A课程设计

考查

1.0

1

4

计算机院

170301034

算法分析与设计

考查

2.0

32

24

8

4

计算机院

研讨

小 计

50.5

课程编号

课程名称

考核

学分

总学时

理论

实验

上机

实训

实践

学期

责任单位

备注

软件工程*(卓越班)

170302002

ASP.Net程序设计

考查

1.0

32

32

5

计算机院

170302003

C#程序设计

考查

1.0

32

32

4

计算机院

170302008

UML建模语言

考试

2.0

32

32

4

计算机院

170302010

UML软件建模

考试

1.5

24

24

5

计算机院

170301008

操作系统原理Ⅰ

考试

3.0

48

48

4

计算机院

170301009

操作系统原理Ⅰ课程设计

考查

1.0

1

4

计算机院

170301012

单元测试与软件质量

考试

2.0

32

24

8

4

计算机院

170303007

计算机网络原理Ⅰ

考试

3.0

48

48

4

计算机院

170303008

计算机网络原理Ⅰ实验

考查

1.0

32

32

4

计算机院

170302024

软件工程毕业设计Ⅰ

考查

4.0

4

7

计算机院

170302025

软件工程毕业设计Ⅱ

考查

10.0

10

8

计算机院

170302030

软件工程综合实训Ⅰ

考查

2.0

2

4

计算机院

170302031

软件工程综合实训Ⅱ

考查

2.0

2

5

计算机院

170302035

软件设计模式

考查

2.0

32

24

8

5

计算机院

170302036

软件设计与规范

考查

2.0

32

24

8

4

计算机院

170302038

软件项目管理

考查

2.0

32

24

8

5

计算机院

170301028

软件验证与确认B

考试

1.5

24

16

8

5

计算机院

170301030

数据结构Ⅰ

考试

3.0

48

48

3

计算机院

170301031

数据结构Ⅰ实验

考查

1.0

32

32

3

计算机院

170302041

数据库原理A

考试

3.0

48

40

8

4

计算机院

170302042

数据库原理A课程设计

考查

1.0

1

4

计算机院

170301034

算法分析与设计

考查

2.0

32

24

8

4

计算机院

研讨

小 计

51.0

十一、课程体系与培养要求的对应关系矩阵

课程

体系

毕业要求

毕业要求1

毕业要求2

毕业要求3

毕业要求4

毕业要求5

毕业要求6

毕业要求7

毕业要求8

毕业要求9

毕业要求10

毕业要求11

毕业要求12

离散数学Ⅰ

操作系统原理Ⅰ

计算机网络原理Ⅰ

计算机组成原理Ⅰ

数据结构Ⅰ

C程序设计

C++程序设计

数据库原理A

算法分析与设计

计算机科学导论与计算思维

计算机类专业导论

UML建模语言

UML建模语言课程设计

C#程序设计

软件设计与规范

UML软件建模

软件验证与确认A

UML软件建模课程设计

软件设计模式

JavaScript与Ajax开发

ASP.Net程序设计

软件项目管理

软件工程生产实习

软件工程综合实训Ⅲ

软件工程毕业设计

操作系统原理I课程设计

数据库原理A课程设计

计算机网络原理Ⅰ实验

数据结构Ⅰ实验

C程序设计实验

C++程序设计实验

C++程序设计实训

十二、学校与行业(企业、实务部门、医院等)联合培养阶段实施方案(此栏卓越教育培养计划专业填写)

1.联合培养的目标及要求

目标:目标:培养遵循软件测试规范、工具及技术,在相关IT企业从事软件测试工作,精通VC++开发技术、熟悉测试工程管理、掌握软件缺陷管理、测试工具及测试技术,具备良好职业素养的软件测试技术专业高技能人才。

要求:(1)专业能力 ① 具有C++语言编程的能力;② 具有嵌入式数据库软件的开发能力;③ 具有使用测试工具对软件进行测试的能力;④ 具有软件质量管理与监控能力;⑤ 具有常用软件文档阅读和撰写的能力。(2)方法能力 ① 具有自主学习新知识和新技能的能力; ② 具有综合运用所学知识分析问题和解决问题的能力;③ 具有制定工作计划的能力; ④ 具有查找、阅读工程资料与文献的能力;⑤ 职业生涯规划能力;⑥ 判断决策能力。

2.联合培养的教学内容

在企业开展的教学内容

实施学期

周数

教学内容

属性

备注

第六学期末

2周

软件工程生产实习

必修

第七学期

1周

软件工程毕业实习

必修

校企联合课程

课程编号

课 程 名 称

课程属性

学分

学时

备注

总学时

企业导师

授课学时

在企业

授课学时

170301025

软件测试技术与工具

选修

2

32

16

170301011

单元测试实训

选修

2

2周

2周

170301014

集成测试实训

选修

1

1周

1周

170301026

软件测试设计与文档规范实训

选修

1

1周

1周

170301021

嵌入式软件测试

选修

2

32

32

170301022

嵌入式软件测试实训

选修

2

2周

2周

合 计

10

3.联合培养的考核方式

课程应以考核实践技能、操作技能为主,贴近企业真实生产过程,由企业技术人员考核学生各阶段的掌握程度。

4.实施企业

序号

企业名称

培养环节

具备条件

备注

1

中国核动力设计院

毕业实习

2

湖南软件评测中心

毕业实习、企业课程

3

衡阳中兴网信有限公司

毕业实习

十三、其他说明

制订人:

欧阳纯萍、徐卓然

专业负责人:

阳小华

审核人:

刘志明