人才培养
当前位置: 首页 >> 教育教学 >> 人才培养 >> 正文
软件工程专业人才培养方案(2021修订)
2022-05-26 22:52 作者: 编辑:刘继华    (点击: )

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

专业代码:080902

英文名称:Software Engineering

一、培养目标

本专业培养具有良好的职业素养、创新意识和团队精神,掌握较为扎实的软件需求分析、系统设计、程序编码、软件测试及项目管理的基本理论,具有较强的自主学习、应用创新和工程实践能力,初步具备独立提出问题、分析问题、解决问题的基本能力,能在软件开发项目中承担项目管理、系统分析、编码、测试等工作,适应 IT 行业发展需求的具备良好工程实践能力、创新能力的应用型软件技术人才。

具体而言,本专业学生培养工作所应达到的目标(毕业后5年左右预期)包括:

培养目标1:具有扎实的数理、专业理论知识和专业技能,能在软件与信息技术服务业相关领域成功开展与专业相关工作;(职业能力)

培养目标2:具有良好科学素质、人文素养、社会责任感和职业道德,具有担当精神和强烈的事业心;(综合素养)

培养目标3:具有良好的团队合作和组织管理能力(团队合作),能够就复杂工程问题与国内外同行,以及社会公众进行有效沟通和交流;(跨文化交流)

培养目标4:具有国际视野,并能跟踪软件工程领域前沿技术发展和较强的创新能力;(国际视野和创新能力)

培养目标5:能够通过终身学习适应职业发展,在软件与信息技术服务业相关领域具有职场竞争力。(持续发展)

二、毕业要求

坚持立德树人,通过学习软件工程方面的基本理论和基本知识,接受软件技术、数据库技术、网络技术及企业实践等方面的基本训练,具备软件分析、设计、编码、测试和维护的基本能力,具有项目的开发能力、学习能力、解决问题的能力和良好团队协作能力,毕业后经过短期实践具备独立开发或测试软件的基本能力。

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

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

1-1 掌握解决软件工程问题所需数学、自然科学、工程基础和专业知识及基本的数学建模方法;

1-2 能够将数学、自然科学、工程科学的语言工具用于软件工程问题的表述;

1-3 能够针对具体的软件工程问题对象建立数学模型并求解;

1-4 能够将自然科学、工程基础、专业知识和数学模型方法用于软件工程问题的推演、分析和解决方案的比较与综合。

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

2-1 能够运用数学、自然科学、工程基础及软件工程科学原理,识别和判断复杂软件工程问题的关键环节;

2-2 能够基于相关科学原理和数学模型方法正确表达复杂软件工程问题;

2-3 能够认识到解决问题有多种方案可选择,能够通过文献研究寻求可替代的软件工程问题解决方案;

2-4 能够运用相关基本科学原理,借助文献研究,分析软件工程问题的影响因素,获得有效结论。

毕业要求3. 设计/开发解决方案:能够设计针对复杂工程问题的解决方案,设计满足特定需求的软件系统、模块(组件)或算法流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。

3-1 掌握软件产品设计、开发、质量保证与测试的基本方法和技术,了解影响软件产品设计目标和技术方案的各种因素;

3-2 能够针对特定需求,完成软件算法流程、单元模块(组件、部件) 的设计、开发和测试;

3-3 能够进行软件系统的设计、开发和测试,并能在设计、开发和测试中体现新意识、新思路,采用新方案;

3-4 能够在软件系统设计、开发和测试过程中考虑社会、健康、安全、法律、文化以及环境等因素。

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

4-1 掌握研究的基本方法,理解“调研、设计、实施、归纳”的基本研究思路;

4-2 能够基于数学、自然科学、工程基础及软件工程科学原理,通过文献研究或相关方法,调研和分析复杂软件工程问题的解决方案;

4-3 能够针对特定软件工程问题,选择研究路线,设计实验方案,构建实验系统;

4-4 能够安全地开展实验,严谨地采集实验数据,如实地记录实验结果,对实验结果进行分析和解释,并通过信息综合得到合理有效的结论。

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

5-1 能够掌握软件工程领域中主要方法、平台、工具的使用原理和方法,了解其差异和适用领域;

5-2 能够选择与使用恰当的技术、资源、现代软件工程工具和信息技术工具,对复杂软件工程问题进行分析、设计、开发、测试和验证;

5-3 能够开发或选用合适的平台、工具,对复杂软件工程问题进行预测与模拟,并能分析其局限性。

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

6-1 了解软件工程专业相关领域技术标准体系、知识产权、产业政策和法律法规,理解社会、健康、安全、法律以及文化等外部因素对软件工程活动的影响;

6-2 理解复杂软件工程项目在“人-网络(含计算机)-社会”系统中应当承担的责任。能够分析和评估软件工程实践对社会、健康、安全、法律、文化的影响以及制约因素对项目实施的影响。

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

7-1 能够理解复杂软件工程问题所涉及的环境和可持续发展等方面的理念和内涵和法律法规;

7-2 了解信息化与环境保护、可持续发展的关系,能够理解和评价复杂软件工程实践对于环境和社会可持续发展的影响。

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

8-1 具有正确的价值观和较好的人文社会科学素养,理解个人与社会的关系,了解中国国情;

8-2 理解诚实守信的工程职业道德和规范,能够在软件工程实践中自觉遵守履行;

8-3 理解工程师对公众的安全、健康和福祉,以及环境保护的社会责任,能够在工程实践中自觉履行责任。

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

9-1 具有团队合作意识,能够与团队中各学科成员进行有效沟通、并合作开展工作;

9-2能够理解个人在团队中的角色,能够独立或合作承担团队所赋予的任务;

9-3能够了解团队成员想法,具备在多学科背景下的团队中的协调、协作、组织和管理能力,并能够在项目实施过程中运用以上能力。

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

10-1 就复杂软件工程问题,能够以发言陈述、报告文稿及图表等方式,清晰准确地表达个人的观点;

10-2 能够理解与业界同行及社会公众交流的差异性,具有与其进行有效沟通和交流的能力,并能够准确回应指令和质疑;

10-3 具有较好的外语听说读写及翻译能力,能够阅读和翻译外文专业文献,跟踪了解软件工程领域的国际发展趋势和研究热点;

10-4 具有一定的国际化视野,能够通过多种途径理解和尊重世界不同文化的差异性和多样性,并能够在跨文化背景下就专业问题进行基本的沟通和交流。

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

11-1 能够掌握应用于软件工程领域的基本经济、管理知识和方法,并能够利用模型和工具对软件工程项目进行管理;

11-2 了解软件工程及产品全周期、全流程的成本构成、理解其中涉及的软件工程管理与经济决策问题;

11-3能够在复杂的多学科环境下(包括模拟环境),将工程管理、经济决策的方法,运用于解决方案的设计开发过程中,解决相关工程问题。

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

12-1 能够在社会发展的大背景下,认识到自主学习和终身学习的必要性,具有终身学习意识;具有自主学习的能力,包括对软件工程技术问题的理解能力、总结归纳的能力和提出问题的能力;

12-2能够发现软件工程实践中存在的问题,并利用多种手段完成自主学习、及时更新知识体系,适应技术的发展和进步。

三、 学制、学分及授予学位

(1)学制:四年

(2)学分:毕业最低学分145.5学分

(3)授予学位:符合学位授予条件者可授予工学学士学位

四、关联矩阵(详见附表)

五、主干学科与核心课程

主干学科:软件工程

核心课程:数学物理课程、软件开发基础课程、专业核心课程、专业综合实践课程、专业应用课程(包括Java全栈开发技术、软件测试技术和web全栈开发技术三个方向,学生可任选其一)。

六、课程结构与学分、学时分配表

学时学分结构表(小四号黑体加粗)

课程类别

课程性质

学时

其中

学分

其中

占总学分的比例

理论学时

实验学时

实践学时或周数

理论学分

实验学分

实践学分

通识

教育

思想政治理论

必修

288

256


32

16

14


2

11.00%

公共基础

必修

280

64

216


12.5

4

8.5


8.59%

国防与安全

必修

68

68


2周

4

3

1


2.75%

人文社会与科学素养

必修

64

56

8


4

3.5

0.5


2.75%

选修

160

160



10

10



6.87%

第二课堂

必修





3



3

2.06%

选修





2


2


1.37%

小计

860

604

224

32学时+2周

51.5

34.5

12

5

35.40%

专业

教育

基础课

必修

680

564

116


41.5

36.5

5


28.52%

核心课

必修

432

280

152


23.5

17.5

6


16.15%

实践课

必修

64

16

48

30周

20.5

1


19.5

14.09%

小计

1176

860

316

30周

85

55

11

19.5

58.42%

职业

教育

职业素养

必修

18

18



1

1



0.69%

专业拓展

选修

160

80


80

7.5

5


2.5

5.15%

小计

178

96


80

8.5

6


2.5

5.84%

培养方案学分、学时

2214

1544

540

112学时+32周

145.5

95.5

23

27


实践教学学分(含实验)占总学分的比例

34.36%

选修课学分占总学分

的比例

13.40%

毕业生最低学分要求

145.5

七、教育教学活动安排表

教育教学活动安排表

学

年

学

期

教

育

周

数

教 学 活 动


军

事

训

练

劳

动

教

育

社

会

实

践

其

它

课

堂

教

学

专业见

习

毕业实

习

毕业

论文



考

试

一

1

18

14






1.5

2



0.5

2

19

16






1.5



(1-2)

1.5

二

3

20

16






1.5




2.5

4

19

16






1.5



(1-2)

1.5

三

5

20

16






1.5




2.5

6

19

16

2





1



(1-2)


四

7

20



16




1.5




2.5

8

18




12



1.5




2.5

合计

153

94

2

16

12



11.5

2


(2-4)

13.5

说明提示:

1、本表中除学年、学期栏目外的其他栏目下的数字的单位均为“周”

2、不占教学周的教学活动周数,需加();

3、数字统计要准确,要和各课程设置与教学计划表一致;

八、集中性实践教学环节列表

集中性实践教学环节名称

课程性质

开设学期

周数

实践地点

校内

校外

思想政治理论课实践

必修

1-5

8

√

√

军事训练

必修

1

2

√


劳动教育

必修

1-3


√

√

社会实践

必修

寒暑假

2-4


√

大学物理实验

必修

3

8

√


计算机组成原理实验

必修

4

4

√


数据库应用技术

必修

3

4

√


程序设计基础课程设计

必修

1

4

√


数据结构与算法课程设计

必修

2

4

√


面向对象程序设计课程设计

必修

3

4

√


Web应用与开发课程设计

必修

4

4

√


计算机网络课程设计

必修

5

4

√


软件测试实训

必修

5

6

√


软件工程课程设计

必修

5

4

√


操作系统实用技术

必修

4

4

√


专业综合实践

必修

6

8

√


专业见习

必修

6

2


√

毕业实习

必修

7

16


√

毕业论文

必修

8

12

√


九、课程设置及教学计划表(见附表)

十、关于本培养方案的其它说明

由于计算机科学发展迅猛,专业方向繁多复杂,本方案主要培养软件工程技能性人才,并结合区域经济发展需求,在注重培养学生掌握软件工程领域基本理论、基本技能的基础上,设计了Java全栈开发技术、软件测试技术、Web全栈开发技术三类方向课程,为学生将来多渠道就业奠定了坚实的基础。同时根据学科发展需要,加强师资队伍建设、教材建设、实验室建设,适当调整专业选修课程,以满足学科发展需要。

另外,为了巩固学生的计算机基础素养,要求学生自学office办公软件并在毕业前获得全国计算机等级考试office一级或二级证书。

系主任: 刘继华 审核人:刘继华 执笔人:武桂芬

附表:软件工程专业课程设置及教学计划表(1)

课程

类别

课程编号

课程名称

课程性质

总学分

学分分配

总学时

学时分配

开课学期与周时数

考核形式

上

课

周

数

备注

理论

实验、实训或实践

理论

实验、实训或实践

一

二

三

四

五

六

七

八

考

查

考

试

通识

教育

思想政治

理论

12004103

思想道德与法治

必修

2.5

2.5


40

40


4








√


10


12004104

中国近现代史纲要

必修

2.5

2.5


40

40



3








√

14


12004107

马克思主义基本原理

必修

2.5

2.5


40

40




3







√

14


12004108A

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

必修

2

2


32

32





2




√


16


12004108B

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

必修

2.5

2.5


40

40






3





√

14


12004109A~

12004109H

形势与政策

必修

2

2


64

64


2

2

2

2

2

2

2

2

√


4


12004127C

思想政治理论实践课

必修

2


2

32


32

6

6

6

6

8




√




公共基础

03004101A

大学英语(一)

必修

1.5

1

0.5

28

16

12

2









√

14


03004102A

大学英语(二)

必修

2

1

1

32

16

16


2








√

16


03004103A

大学英语(三)

必修

2

1

1

32

16

16



2







√

16


03004104A

大学英语(四)

必修

2

1

1

32

16

16




2






√

16


14004111

大学体育(一)

必修

1


1

28


28

2









√

14


14004112

大学体育(二)

必修

1


1

32


32


2








√

16


14004113

大学体育(三)

必修

1


1

32


32



2







√

16


14004114

大学体育(四)

必修

1


1

32


32




2






√

16


14004115

大学体育(五)

必修

0.5


0.5

16


16












5-7学期选并报体育系

14004116

大学体育(六)

必修

0.5


0.5

16


16












国防与安全

31004101

军事训练与军事理论

必修

2

1

1

36

36

2周

4








√


9


30004101~

30004108

大学生安全教育(一)~

大学生安全教育(八)

必修

2

2


32

32


4

4

4

4

4

4

4

4

√


2


附表:软件工程专业课程设置及教学计划表(2)

课程

类别

课程编号

课程名称

课程性质

总学分

学分分配

总学时

学时分配

开课学期与周时数

考核形式

上

课

周

数

备注

理论

实验、实训或实践

理论

实验、实训或实践

一

二

三

四

五

六

七

八

考

查

考

试

通识

教育

人文社会与科学素养

01004107

汉语表达与中文写作

必修

1

0.5

0.5

16

8

8


2文

2理工






√


8


16004101

吕梁精神与红色文化

必修

1

1


16

16






2




√


8


3005C00001~

3005C00005

创业基础

必修

2

2


32

32













尔雅课程

30056XXXX

A人文艺术与文化传承

选修

10

10


160

160


从第2学期起开设,须选修至少10学分,具体要求根据《吕梁学院通识教育课程管理办法(修订)》及相关补充文件执行。其中,《大学生心理健康教育》与《大学生就业指导》为限定性通识选修课程。

√



全校性通识教育选修

30057XXXX

B公民素养与社会关怀

30058XXXX

C科学发现与技术革新

3005AXXXX

D成长基础与自我发展

第二课堂

310001A

劳动教育

必修

1


1



半年-1年

从第1学期军训结束后开始,具体依据《吕梁学院劳动教育实施办法》执行。

√




320001

社会实践

必修

2


2



2-4周

利用寒暑假进行

√




320002

各类素质拓展(创新创业)实践

选修

2


2




须至少达到2个学分

√




合计: 860学时, 2周(不含第二课堂周数),51.5学分(说明:其中选修课程为160学时,12学分 )


附表:软件工程专业课程设置及教学计划表(3)

课程

类别

课程编号

课程名称

课程性质

总学分

学分分配

总学时

学时分配

开课学期与周时数

考核形式

上

课

周

数

备注

理论

实验、实训或实践

理论

实验、实训或实践

一

二

三

四

五

六

七

八

考

查

考

试

专业

教育

基

础

课

04004220

高等数学(1)

必修

5

5


80

80


8









√

10


04004221

高等数学(2)

必修

6

6


96

96



6








√

16


04004212A

线性代数

必修

2.5

2.5


40

36

4


4








√

10


05004105

大学物理

必修

4

4


64

64




4







√

16


05004106

大学物理实验

必修

0.5


0.5

16


16



2






√


8


04004225

概率统计

必修

3.5

3.5


56

56




4







√

14


110042101

程序设计基础

必修

3

2.5

0.5

56

40

16

4









√

14


110042102

程序设计基础课程设计

必修

1


1

16


16

4








√


4


110642131

软件工程专业导论

必修

1

1


16

16


2








√


8


110042103

数据结构与算法

必修

5.5

5

0.5

80

64

16


5








√

16


110042104

数据结构与算法课程设计

必修

1


1

16


16


4







√


4


110042105

离散数学

必修

4.5

4.5


72

72




6







√

12


110042106

面向对象程序设计

必修

3

2.5

0.5

56

40

16



4







√

14


110042107

面向对象程序设计课程设计

必修

1


1

16


16



4






√


4


小计:680学时,41.5 学分


核

心

课

110042108

数据库概论

必修

2.5

2.5


40

40




4







√

10


110042109

数据库应用技术

必修

0.5


0.5

16


16



4






√


4


110042110

Web应用与开发

必修

2

1.5

0.5

48

24

24




4






√

12


110042111

Web应用与开发课程设计

必修

1


1

16


16




4





√


4


110042112

计算机组成原理

必修

3.5

3.5


56

56





4






√

14


110042113

计算机组成原理实验

必修

0.5


0.5

16


16




4





√


4


110042114

操作系统

必修

2.5

2.5


40

40





4






√

10


110042115

操作系统实用技术

必修

0.5


0.5

16


16




4





√


4


110042116

软件工程

必修

1.5

1.5


24

24






2





√

12


110042117

软件工程课程设计

必修

1


1

16


16





4




√


4


110042118

计算机网络

必修

3

3


48

48






4





√

12


110042119

计算机网络课程设计

必修

1


1

16


16





4




√


4


110642132

软件测试技术

必修

2

1.5

0.5

40

24

16





3





√

8


110642133

软件项目管理

必修

2

1.5

0.5

40

24

16






4




√

10


小计:432学时,23.5学分


实

践

课

110642134

专业见习

必修

2


2









2周



√


2


110642135

毕业设计指导

必修

1

1


16

16







4



√


4


110642136

专业综合实践

必修

1.5


1.5

48


48






8



√


6


110642137

毕业实习

必修

8


8










16周


√


16


110642138

毕业论文

必修

8


8











12周

√


14


小计:64学时,30周,20.5 学分


合计:1176学时,30周,85.5学分。

说明:(1)毕业实习采用“2+16”模式。即工程技能训练2周(交口实训基地进行),专业实习16周(如果无法集中实习,也安排到交口实训基地进行);

(2)毕业设计指导、专业综合实践一般安排在专业方向课之后进行(第7周之后)。


附表:软件工程专业课程设置及教学计划表(4)

课程

类别

课程编号

课程名称

课程性质

总学分

学分分配

总学时

学时分配

开课学期与周时数

考核形式

上

课

周

数

备注

理论

实验、实训或实践

理论

实验、实训或实践

一

二

三

四

五

六

七

八

考

查

考

试

职业教育

职业

素养

35004101

职业生涯与发展规划

必修

1

1


18

18


2








√


9


方向1:

Java全栈

开发技术

110643121

JavaEE基础

选修

1.5

1

0.5

32

16

16






8



√


4


110643122

JavaWeb开发

选修

1.5

1

0.5

32

16

16






8



√


4


110643123

Java高级框架

选修

2.5

2

0.5

48

32

16






12



√


4


110643124

微服务分布式项目实战

选修

2

1

1

48

16

32






12



√


4


方向2:

软件

测试技术

110643125

Python自动化测试

选修

3

2

1

64

32

32






16



√


4


110643126

Web端测试

选修

1.5

1

0.5

32

16

16






8



√


4


110643127

移动端测试

选修

1.5

1

0.5

32

16

16






8



√


4


110643128

服务端测试

选修

1.5

1

0.5

32

16

16






8



√


4


方向3:WEB全栈

开发技术

110643129

软件界面设计

选修

2.5

2

0.5

48

32

16






12



√


4


110643130

WEB前端开发

选修

2

1

1

48

16

32






12



√


4


110643131

WEB后端开发

选修

3

2

1

64

32

32






8



√


4



小计:178学时,8.5学分(说明:方向课程第六学期开始,三个方向任选一个,一般安排在学期第1-6周进行。)

合计:1354学时,94学分

总计:2214学时 32周,145.5学分

附表:关联矩阵

(一)“培养目标-毕业要求”关联矩阵(以“●”在相应部位标识)

毕业要求

培养目标

培养目标1

培养目标2

培养目标3

培养目标4

培养目标5

毕业要求1:工程知识

●





毕业要求2:问题分析

●





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

●



●


毕业要求4:研究

●





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

●





毕业要求6:工程与社会


●




毕业要求7:环境和可持续发展


●




毕业要求8:职业规范


●




毕业要求9:个人和团队



●



毕业要求10:沟通



●

●


毕业要求11:项目管理



●



毕业要求12:终身学习





●

(二)“毕业要求-课程体系”关联矩阵

(以关联度标识,课程与某个毕业要求的关联度可根据该课程对相应毕业要求的支撑强度来定性估计,H表示关联度高;M表示关联度中;L表示关联度低。非师范类专业将“教师教育平台”课程置换成“职业教育平台”课程)

课程

类别

课程名称

课程性质

毕业要求

1工程知识

2问题分析

3设计/开发解决方案

4研究

5使用现代工具

6工程与社会

7环境和可持续发展

8职业规范

9个人和团队

10沟通

11项目管理

12终身学习

统计

H

M

L

通识教育

思想政治理论

思想道德与法治

必修








M






1


中国近现代史纲要








M






1


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







M

H





1

1


马克思主义基本原理






H

M

L





1

1

1

形势与政策






H

M

L





1

1

1

公共基础

大学英语

必修










H


H

2



大学体育









H




1



国防与安全

军事训练与军事理论

必修






M



L





1

1

大学生安全教育








M






1


人文社会与科学素养

汉语表达与中文写作

必修










H


H

2



吕梁精神与红色文化






L

M







1

1

创新创业基础







M







1


人文艺术与文化传承

选修









M

L




1

1

公民素养与社会关怀







L








1

科学发现与技术革新





L

H







1


1

成长基础与自我发展









L



H

1


1

第二课堂

劳动教育

必修






L



L






2

社会实践






M



M





2


各类素质拓展(创新创业)实践

选修






L






L



2

专业教育

基

础

课

高等数学

必修

H

H










M

2

1


线性代数

必修

H

M











1

1


大学物理

必修

M

L












1

1

概率统计

必修

L

M



M









2

1

离散数学

必修


H


M


H

M

L




H

3

2

1

程序设计基础

必修

L


H


M




M



L

1

2

2

程序设计基础课程设计

必修

L


M


H




M

H


L

2

2

2

软件工程专业导论

必修

H

H




M



M


L


2

2

1

数据结构与算法

必修

H

H

H

H







L

M

4

1

1

数据结构与算法课程设计

必修

L

H

H

L





M

L

L


2

2

3

面向对象程序设计

必修

M

H

H


M







M

2

3


面向对象程序设计课程设计

必修

M

H

H


M




M

M



2

4


核

心

课

数据库概论

必修

H

M

M

H

M




L

L



2

3

2

数据库应用技术

必修

H

M

M

H

M




L

L



2

3

2

Web应用与开发

必修

M

M

H






M




1

3


Web应用与开发课程设计

必修


M

H


L




M


L


1

2

2

软件工程

必修


M

H


H



H

H

H

H


6

1


软件工程课程设计

必修


H

H


H




H

H



5



计算机组成原理

必修

L

M



M

L








2

2

计算机组成原理实验

必修

L

M



M

L








2

2

操作系统

必修




M

M









2


操作系统实用技术

必修




M

M









2


计算机网络

必修

M

H










M

1

2


计算机网络课程设计

必修

M


H






M




1

2


软件测试技术

必修


L


M

M





L




2

2

软件项目管理

必修









H

H

H


3



实

践

课

专业见习

必修






M

H

M





1

2


毕业设计指导

必修



M


H





L



1

1

1

专业综合实践

必修

L

H

H



H


H





4


1

毕业实习

必修






M


H

H

M

M

M

2

4


毕业设计

必修


H



H





H

M

M

3

2


职业教育

职业素养

职业生涯与发展规划

必修









M


L

M


2

1

专业拓展

方向1:Java全栈开发技术

选修


M

H

L

H




M

L


M

2

3

2

方向2:软件测试技术

选修


M

H

L

H




M

L


M

2

3

2

方向3:web全栈开发技术

选修


M

H

L

H




M

L


M

2

3

2

(三)课程对毕业要求的支撑

序号

毕业要求指标点

1-1

1-2

1-3

1-4

2-1

2-2

2-3

2-4

3-1

3-2

3-3

3-4

4-1

4-2

4-3

4-4

5-1

5-2

5-3

6-1

6-2

7-1

7-2

8-1

8-2

8-3

9-1

9-2

9-3

10-1

10-2

10-3

10-4

11-1

11-2

11-3

12-1

12-2

1

思想道德与法治
























√

√














2

中国近现代史纲要
























√

√














3

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






















√


√















4

马克思主义基本原理




















√


√


√

√














5

形势与政策




















√


√


√

√














6

大学英语






























√

√






√

√

7

大学体育



























√

√











8

军事训练与军事理论




















√







√












9

大学生安全教育
























√

√














10

汉语表达与中文写作






























√







√


11

吕梁精神与红色文化




















√


√

















12

创新创业基础






















√

√
















13

人文艺术与文化传承



























√




√








14

公民素养与社会关怀






















√

√
















15

科学发现与技术革新

















√

√


√

√


















16

成长基础与自我发展



























√










√


17

劳动教育




















√







√












18

社会实践




















√







√












19

各类素质拓展实践




















√

√
















√

√

20

高等数学

√




√
































√


21

线性代数

√




√


































22

大学物理

√

√


√

√


































23

概率统计

√


√


√












√






















24

离散数学




√












√





√


√

√














√

25

程序设计基础


√








√







√











√









√


26

程序设计基础课程设计


√








√







√











√


√







√


27

软件工程专业导论


√




√














√







√







√





28

数据结构与算法

√




√





√






√




















√

√


29

数据结构与算法课程设计

√




√





√






√












√


√






√



30

面向对象程序设计


√



√






√







√



















√


31

面向对象程序设计课程设计


√



√






√







√









√



√









32

数据库概论


√

√


√






√



√



√











√


√









33

数据库应用技术


√

√


√






√



√



√











√


√









34

Web应用与开发


√




√

√


√

√

















√












35

Web应用与开发课程设计






√




√








√









√

√







√




36

软件工程






√




√








√







√



√


√




√





37

软件工程课程设计







√



√








√










√


√









38

计算机组成原理


√




√












√


√



















39

计算机组成原理实验


√




√












√


√



















40

操作系统














√



√






















41

操作系统实用技术














√



√






















42

计算机网络

√







√





























√


43

计算机网络课程设计

√









√

















√

√











44

软件测试技术







√







√

√



√












√

√








45

软件项目管理





























√


√

√


√

√

√



46

专业见习




















√


√


√















47

毕业设计指导









√









√













√








48

专业综合实践

√


√


√




√












√



√















49

毕业实习




















√






√

√




√





√

√


50

毕业设计








√











√













√



√

√

√

√

51

职业生涯与发展规划




























√







√



√

52

专业方向课






√

√





√

√

√



√













√


√






√

附件【2021版软件工程专业人才培养方案-5月24日.doc】已下载次
【关闭窗口】