培养方案
当前位置: 网站首页>> 人才培养>> 培养方案>> 正文

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

来源:发布人:更新时间:2026-05-15浏览次


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

学科门类:工学专业代码:080902


一、培养目标

本专业立足湖北,服务全国,培养适应数智时代经济社会发展需求,具备扎实的软件工程理论基础和实践能力,掌握现代软件开发技术与项目管理方法,具备创新思维与数字化素养,具有国际视野、团队协作与沟通能力,德智体美劳全面发展的高素质复合应用型人才,能够在软件开发、测试、运维、系统设计与技术支持等岗位上胜任复杂软件系统研发与服务工作。

预期本专业学生毕业后,经过 5 年左右的工作实践或深造学习,期望达到以下具体目标:

培养目标 1:具备扎实的数理基础、软件工程专业知识与技能,能够掌握主流软件开发生命周期理论与技术,胜任复杂软件技术或产品的研发、运维与服务工作。

培养目标 2:能够熟练应用人工智能、大数据和数智化技术,结合行业需求开展复杂软件系统的设计、开发与优化,具备提出解决方案和推动技术创新的能力。

培养目标 3:具有一定的国际视野和专业技术洞察力,关注行业发展动态,理解软件技术在全球范围内的应用与影响,能立足岗位服务国家与地方经济发展,践行社会责任。

培养目标 4:具备良好的自我学习能力和知识迭代能力,能够快速适应科技发展和行业变化,保持职业竞争力,勇于接受挑战。

培养目标 5:具有良好的职业道德与综合素质,熟练掌握团队协作与项目管理技能,善于沟通协调,能够在跨学科或多元文化团队中高效开展工作。

二、毕业要求

本专业学生毕业时应获得以下方面的知识、能力和素质:

毕业要求 1.工程知识:能够将数学、自然科学、计算机科学、软件工程基础和专业知识应用于解决复杂的软件工程问题,体现扎实的理论基础和实际应用能力。

毕业要求 2:问题分析:能够运用数学、自然科学和软件工程领域的基本原理,识别、表达并通过文献研究分析复杂的软件工程问题,综合考虑社会、环境、法律和可持续发展因素,以获得有效结论。

毕业要求 3:设计/开发解决方案:能够设计满足特定需求的软件系统、服务或组件,针对复杂的软件工程问题开发创新性解决方案,并从健康、安全、法律、伦理、文化以及可持续发展的角度分析设计方案的可行性。

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

毕业要求 5:使用现代工具:能够开发、选择和使用适合的软件工程问题的技术、资源、现代工具和信息技术工具,包括进行系统的预测与模拟,并能够理解其局限性。

毕业要求 6:工程与可持续发展:能够基于软件工程领域相关背景知识,分析和评价软件工程实践以及复杂软件工程问题的解决方案对健康、安全、环境、社会以及可持续发展的影响,并理解和承担相应的责任。

毕业要求 7:职业规范与伦理:具有人文社会科学素养和社会责任感,能够理解并遵守软件工程领域的职业道德、行业规范和相关法律法规,履行工程师的职业责任,具备“工程报国、工程为民”的意识。

毕业要求 8:个人与团队:能够在多样化、多学科背景下的项目团队中承担个体角色、团队成员角色以及负责人的角色,展现良好的团队协作能力和沟通协调能力。

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

毕业要求 10.项目管理:能够理解并掌握软件工程项目的管理原理与经济决策方法,并能够在多学科环境中应用于软件系统的研发、运营和管理。

毕业要求 11.终身学习:具有自主学习和终身学习的意识和能力,能够理解技术进步和软件工程领域新兴技术对社会的影响,主动适应技术变革,具备知识更新和批判性思维的能力。

毕业要求与培养目标的对应矩阵

毕业要求

培养目标1

培养目标2

培养目标3

培养目标4

培养目标5

毕业要求1.工程知识

√

√



√

毕业要求2.问题分析

√

√




毕业要求3.设计/开发解决方案

√

√

√



毕业要求4.研究

√

√

√



毕业要求5.使用现代工具

√

√



√

毕业要求6.工程与可持续发展


√

√


√

毕业要求7.职业规范



√



毕业要求8.个人与团队


√

√

√


毕业要求9.沟通能力



√

√


毕业要求10.项目管理

√

√

√



毕业要求 11. 终身学习

√




√

三、学制与学位

学制:标准学制4年,最长学习年限6年。

授予学位:工学学士学位。

四、专业核心课程

计算机组成原理、操作系统、软件工程、数据结构、软件设计与体系结构、计算机网络

五、学时与学分:

完成学业最低学分要求:168

其中,课内教学学分:164;课外学分:4

表2 课程构成及学分分配表

课 程 分 类

学分

比例(%)

实践学分

实践学分比例(%)

通识教育平台

通识必修课

67.5

40.18%

18.25

10.86%

通识选修课

8

4.76%

2

1.19%

专业教育平台

学科基础课

17.5

10.42%

1.5

0.89%

专业必修课

18

10.71%

3

1.79%

专业选修课

23

13.69%

2.5

1.49%

实践教育平台

实践必修课

29.5

17.56%

29.5

17.56%

实践选修课

4.5

2.68%

4.5

2.68%

合计

168

100.00%

61.25

36.46%

表3 专业认证标准课程学分统计表

序号

课程类型

通用标准要求

学分

学分占总学分比例

必修

选修

合计

必修

选修

合计

1

数学和自然科学类

≥15%

25.5

0

25.5

15.18%

0

15.18%

2

工程基础类、专业基础类和专业类

≥30%

35.5

23

58.5

21.13%

13.69%

34.82%

3

工程实践与毕业设计类

≥20%

29

5

34

17.26%

2.98%

20.24%

4

人文社会科学类及其他

≥15%

18

8

26

10.72%

4.76%

15.48%



六、课程进程计划表

课程类别

课程性质

课程编码

课程名称

学分

学时

各学期学时

理论

实践

一

二

三

四

五

六

七

八

通识教育课程

通识教育平台

思想政治课程

必修

a270051

思想道德与法治

2.5

40

40

必修

a270021

中国近现代史纲要

2.5

40

40

必修

a270031

马克思主义基本原理

2.5

40

40

必修

a270061

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

2.5

40

40

必修

a270071

习近平新时代中国特色社会主义思想概论

3

48

48

必修

a270081-a270086

形势与政策(一~六)

2

32

8

4

8

4

4

4

必修

a270091-a270094

思想政治理论课社会实践(一~四)

2

32

8

8

8

8

思想政治类课程小计

17

240

32

56

52

56

100

4

4

人文社会科学课程

必修

a070191

军事理论

2

32

32

必修

a070221

国家安全教育

1

16

16

必修

a070111

劳动

1

8

8

16

必修

a070121

大学美育

2

32

32

必修

a070131

大学生涯规划与就业指导Ⅰ

1

8

8

16

必修

a070132

大学生涯规划与就业指导Ⅱ

1

16

16

必修

a070181

大学生心理健康教育

2

32

32

必修

b070011-4

大学体育(一~四)

3

120

24

32

32

32

选修

b070015

体育特长选修

1.5

24

√

√

人文社会科学类课程小计

13

144

136

88

80

64

32

16

外语课程

必修

a060065

通用英语(一)

3

48

48

必修

a060066

通用英语(二)

3

48

48

必修

a060067

通用英语(三)

2

32

32

必修

a060068

通用英语(四)

2

32

32

限选

a060185

通用日语(一)

3

48

48

限选

a060186

通用日语(二)

3

48

48

限选

a060187

通用日语(三)

2

32

32

限选

a060188

通用日语(四)

2

32

32

外语类课程小计

4

160

48

48

32

32

计算机信息技术课程

必修

a010042

计算机应用基础

0.5

8

自主研修,过关测试

必修

a010051

人工智能导论

2.5

32

8

40

计算机信息技术课程小计

3

32

16

48

创新创业课程

必修

a290011

创新创业基础

2

32

32

必修

a290021

创新创业实践

1

16

16

选修

a290031

创新创业成果认定

2

32

32

创新创业课程小计

5

32

48

32

16

32

数学和自然科学类课程

必修

c070531

微积分Ⅰ(一)

5

80

80

必修

c070532

微积分Ⅰ(二)

6

96

96

必修

c070601

线性代数Ⅰ

2.5

40

40

必修

c070621

概率统计(Ⅰ)

3

48

48

必修

c070691

大学物理Ⅱ(一)

3

48

48

必修

c070131

物理实验(一)

1.5

24

24

必修

c070692

大学物理Ⅱ(二)

3

48

48

必修

c070132

物理实验(二)

1.5

24

24

数学和自然科学类课程小计

25.5

360

48

80

208

120

经济/管理/环境/法律/伦理等其他课程

选修

k040051

管理学

2

32

32

选修

k040011

经济学

2

32

32

选修

k050081

大学生法律通识

2

32

32

说明:国标规定的其他类课程

2

32

32

69.5

1000

280

352

388

304

180

4

20

32

专业教育课程

专业教育平台

专业基础课程

必修

g015501

离散数学

3

48

48

必修

x010171

电工电子学Ⅱ

2

32

32

必修

x010261

数字逻辑

2.5

40

40

必修

c010011

C语言程序设计

2

32

32

必修

21010016B

算法分析与设计

2

32

32

必修

21010003B

Python程序设计

2.5

32

8

40

必修

x010051

数据库系统与应用I

3.5

40

16

56

专业基础课程小计

17.5

256

24

32

48

72

96

32

0

0

0

专业核心课程

必修

d015561

计算机组成原理

2.5

40

40

必修

d015571

操作系统

3.5

40

16

56

必修

d015771

软件工程

2

32

32

必修

d015551

数据结构

3.5

40

16

56

必修

d015591

软件设计与体系结构

3

32

16

48

必修

d010261

计算机网络

3.5

40

16

56

专业核心课程小计

18

224

64

0

0

56

88

144

0

0

0

专业选修课程

专业方向一:智能软件

选修

22010085B

智能软件系统概论

1.5

24

24

选修

22010086B

图像处理

2.5

24

16

40

选修

22010057B

机器学习

2.5

32

8

40

选修

22010074B

智能软件设计与应用

2.5

24

16

40

专业方向二:软件设计与开发

选修

22010087B

软件建模与分析

1.5

24

24

选修

22010088B

Web应用开发

2.5

24

16

40

选修

22010089B

企业级应用架构设计

2.5

32

8

40

选修

22010073B

云原生应用与微服务架构

2.5

24

16

40

专业选修课程小计

9

88

40

24

80

40

实践教育平台

实习实践

必修

e090011

军事训练

2

2W

2W

必修

e070061

生产劳动实习

1

16

16

必修

e001011

生产实习

2

2w

2W

必修

e015581

数字逻辑实验

1

16

16

必修

x010011

C语言程序设计实验I

1.5

24

24

必修

c015131

计算机组成原理实验

1

16

16

必修

e015531

数字逻辑课程设计

1

1w

1w

必修

e010311

计算机组成原理课程设计

2

2w

2w

必修

e010041

操作系统课程设计

2

2w

2w

必修

21010018B

C语言与数据结构课程设计

2

2w

2w

必修

21010019B

数据库技术应用课程设计

2

2w

2w

必修

21010020B

计算机网络课程设计

1.5

1.5w

1.5w

选修

22010059B

软件工程文档写作

1

1w

1w

必修

21010005B

毕业论文(设计)

10

14W

14W

选修

22010090B

机器学习技术应用项目实战

1

1w

1w

选修

22010091B

人工智能应用综合实训

2

2w

2w

选修

22010092B

企业级框架技术项目实战

1

1w

1w

选修

22010093B

软件设计综合项目实训

2

2w

2w

选修

22010066B

计算机应用系统综合实训

2

2w

2w

实习实践课程小计

34

544

56

64

88

144

32

160

专业教育课程合计

78.5

568

672

88

48

128

248

288

224

72

160

个性化发展课程

个性化发展平台

专业提高课程

选修

h010251

计算机组成原理(提高)

1.5

24

24

选修

h010121

操作系统(提高)

1.5

24

24

选修

h010231

计算机网络(提高)

1.5

24

24

选修

h010321

数据结构(提高)

1.5

24

24

选修

h011071

现代应用开发技术

2

32

32

选修

h011181

数据标注技术

2

32

32

选修

h011131

神经网络技术

2

32

32

选修

h011141

人工智能项目实战

2

32

32

选修

22010094B

信息系统设计与开发项目实战

1

16

16

选修

22010067B

数据仓库与数据挖掘

2.5

32

8

40

选修

22010068B

大数据技术基础

3

32

16

48

选修

22010069B

数据可视化技术

2

24

8

32

选修

22010071B

系统架构设计

2

24

8

32

选修

g016201

图像与视觉处理技术

2.5

32

8

40

选修

22010095B

云计算与分布式系统

2

24

8

32

专业提高课程小计

29

与专业技能、企业、学科交叉课程混选,最低混选14

专业技能课程

选修

o010021

网页设计(HTML5)

2

24

8

32

选修

i010661

JavaScript与jQuery开发技术

2

24

8

32

选修

g010081

JAVA语言程序设计

3

32

16

48

选修

c015081

C++程序设计

3

32

16

48

选修

d010221

汇编语言程序设计

2.5

24

16

40

选修

c010221

计算方法

2

24

8

32

选修

d010061

编译原理

2.5

40

40

选修

g015451

Linux系统应用开发

2

24

8

32

选修

d015831

软件测试与质量保证

2.5

24

16

40

选修

i010681

计算机系统结构

2

24

8

32

选修

i010671

计算机网络安全

2

16

16

32

选修

22010075B

人工智能大模型导论

2

24

8

32

选修

22010047B

智能计算系统概论

1.5

24

24

选修

22010051B

云计算系统概论

1.5

24

24

选修

22010048B

并行计算与分布式系统

3

32

16

48

选修

22010049B

智能算法设计

2.5

24

16

40

选修

22010052B

虚拟化技术与云计算

3

32

16

48

选修

22010053B

数据搜索与预处理技术

2.5

24

16

40

选修

g015721

网络设备配置与管理

2

16

16

32

专业技能课程小计

43.5

与专业提高、企业、学科交叉课程混选,最低混选14

企业课程

选修

22010076B

微服务架构开发技术

2

32

32

选修

22010077B

Vue开发技术

2

32

32

选修

22010070B

深度学习技术

2

32

32

选修

22010096B

机器学习技术

2

32

32

选修

22010097B

JavaWeb开发实战

2

32

32

选修

22010098B

人工智能开发实战

2

32

32

企业课程小计

12

与专业提高、专业技能、学科交叉课程混选,最低混选14

学科交叉课程

选修

22010082B

物联网技术与应用

2

32

32

选修

22010083B

自动控制原理

2

32

32

选修

22010084B

机器人技术基础

2

32

32

学科交叉课程小计

6

与专业提高、专业技能、企业课程混选,最低混选14

专业提高、专业技能、企业、学科交叉课程小计

14

通识选修课程

选修

j071181

素质教育

1.5

24

●

●

●

●

●

●

●

选修

a270101

中国共产党党史专题

1

16

●

●

选修课5选1
(第3或4学期)

选修

a270111

新中国史专题

1

16

●

●

选修

a270121

改革开放史专题

1

16

●

●

选修

a270131

社会主义发展史专题

1

16

●

●

选修

a270141

中华民族共同体概论

1

16

●

●

选修

k040601

货币金融学

2

32

●

●

●

●

●

●

●

选修

k040031

宏观经济学

2

32

●

●

●

●

●

●

选修

k040161

市场营销学

2

32

●

●

●

选修

k040171

组织行为学

2

32

●

●

●

●

●

选修

j085621

非遗与传统文化

2

32

●

●

●

●

●

●

●

选修

j085821

数学建模

2

32

●

●

●

●

●

●

●

选修

j080021

演讲与口才

1.5

24

●

●

●

●

●

●

●

选修

j085761

数字摄影

1.5

24

●

●

●

●

●

●

●

选修

j085871

股票证券期货投资基础

1.5

24

●

●

●

●

●

●

●

选修

w080811

社会心理学

2

32

●

●

●

●

●

●

●

选修

j085801

知识产权概论

1

16

●

●

●

●

●

●

●

选修

j085781

艺术通识鉴赏与实践

2

32

●

●

●

●

●

●

●

选修

j085791

相机与摄影艺术

2

32

●

●

●

●

●

●

●

选修

j085861

视频的拍摄与制作

2

32

●

●

●

●

●

●

●

选修

j085851

影视作品赏析

2

32

●

●

●

●

●

●

●

通识选修课程小计

2

说明:通识选修课程最低选修2学分。

课外活动与社会实践

必修

21010006B

社会实践

2

32

32

选修

学科竞赛

2

32

选修

大学生创新创业训练计划项目

2

32

选修

资格证书

2

32

课外活动与社会实践课程小计

4

说明:社会实践、学科竞赛必须修满4学分。

个性化发展选修课程合计

20

32

112

64

96

学分总计

168

原则上文学、法学等专业不超出150学分,经济学、管理学、艺术学类专业不超出160学分,工学类专业不超出170学分,建议学分总计整数




















七、毕业要求实现矩阵

软件工程专业必修课程对毕业要求的支撑关系

指标点

教学活动

毕业要求1

毕业要求2

毕业要求3

毕业要求4

毕业要求5

毕业要求6

毕业要求7

毕业要求8

毕业要求9

毕业要求10

毕业要求11

思想道德与法治

/

/

/

/

/

M

H

/

L

/

M

中国近现代史纲要

/

/

/

/

/

M

H

/

L

/

M

马克思主义基本原理

/

/

/

/

/

M

H

/

L

/

M

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

/

/

/

/

/

M

H

/

L

/

M

习近平新时代中国特色社会主义思想概论

/

/

/

/

/

M

H

/

L

/

M

形势与政策(一~六)

/

/

/

/

/

M

H

/

L

/

M

军事理论

/

/

/

/

/

L

M

H

/

/

/

国家安全教育

/

/

/

/

/

H

M

/

L

/

/

劳动

/

/

/

/

/

L

M

H

/

/

/

大学美育

/

/

/

/

/

L

H

/

M

/

/

大学生涯规划与就业指导Ⅰ

/

/

/

/

/

/

M

L

/

/

H

大学生涯规划与就业指导Ⅱ

/

/

/

/

/

/

M

L

/

/

H

大学体育(一~四)

/

/

/

/

/

L

M

H

/

/

/

大学生心理健康教育

/

/

/

/

/

L

H

M

/

/

/

通用外语(一)

/

/

/

/

/

/

L

M

H

/

/

通用外语(二)

/

/

/

/

/

/

L

M

H

/

/

计算机应用基础

M

L

/

/

H

/

/

/

/

/

M

人工智能导论

H

M

L

/

M

/

/

/

/

/

H

创新创业基础

/

/

M

/

/

/

L

H

M

H

M

创新创业实践

/

/

M

/

/

/

L

H

M

H

M

微积分Ⅰ(一)

H

M

/

L

/

/

/

/

/

/

M

微积分Ⅰ(二)

H

M

/

L

/

/

/

/

/

/

M

线性代数Ⅰ

H

M

/

L

/

/

/

/

/

/

M

概率统计(Ⅰ)

H

M

/

L

/

/

/

/

/

/

M

大学物理Ⅱ(一)

H

M

/

L

/

/

/

/

/

/

/

物理实验(一)

M

H

/

M

L

/

/

/

/

/

/

大学物理Ⅱ(二)

H

M

/

L

/

/

/

/

/

/

/

物理实验(二)

M

H

/

M

L

/

/

/

/

/

/

离散数学

H

M

/

L

/

/

/

/

/

/

M

电工电子学Ⅱ

M

L

H

/

M

/

/

/

/

/

/

数字逻辑

H

M

L

/

M

/

/

/

/

/

/

C语言程序设计

H

M

L

/

H

/

/

/

M

/

/

智能算法分析与设计

H

H

M

M

M

/

/

/

/

/

L

Python程序设计

H

M

L

/

H

/

/

/

M

/

/

数据库系统与应用I

H

M

H

L

H

/

/

/

M

/

/

计算机组成原理

H

M

L

/

M

/

/

/

/

/

/

操作系统

H

M

H

L

H

/

/

/

M

/

/

软件工程

H

H

H

M

H

M

M

M

H

H

M

数据结构

H

H

M

L

M

/

/

/

/

/

L

软件设计与体系结构

H

M

H

L

H

M

/

/

M

M

/

计算机网络

H

M

H

L

H

/

/

/

M

/

/

军事训练

/

/

/

/

/

L

M

H

/

/

/

生产劳动实习

/

/

M

/

L

H

M

H

M

M

/

生产实习

/

/

M

/

L

H

M

H

M

M

/

数字逻辑实验

M

L

H

/

M

/

/

/

/

/

/

C语言程序设计实验I

M

L

H

/

H

/

/

/

M

/

/

计算机组成原理实验

M

L

H

/

M

/

/

/

/

/

/

数字逻辑课程设计

M

L

H

/

M

/

/

/

M

/

/

计算机组成原理课程设计

M

L

H

/

M

/

/

/

M

/

/

操作系统课程设计

M

L

H

/

H

/

/

/

M

/

/

C语言与数据结构课程设计

M

L

H

/

H

/

/

/

M

/

/

数据库技术应用课程设计

M

L

H

/

H

/

/

/

M

/

/

计算机网络课程设计

M

L

H

/

H

/

/

/

M

/

/

软件工程文档写作

/

/

M

/

/

M

H

M

H

M

/

毕业论文(设计)

H

H

H

H

H

H

M

H

H

H

H

社会实践

/

/

/

/

/

H

H

H

M

/

M


注:课程或实践环节对毕业要求的支撑程度分别用“H(高)、M(中)、L(弱)”表示。每门课程对应3个毕业要求。



八、课程修读拓扑图


九、教学环节设置及学分分布表

学 年

一

二

三

四

学 期

1

2

3

4

5

6

7

8

上课周数

15

17

17

15

16

15

15

14

课内总学时

440

484

432

428

412

308

200

160

周学时

25

27

25

24

23

11

11

11

说明:上课周数指扣除了集中实践课程(军事训练、认知实习、生产实习、课程设计、毕业实习、毕业论文(设计))后的实际上课周数;“课内总学时”不包括课外教学的学时数。


Baidu
map