培养方案

当前位置: 首页 > 教学工作 > 培养方案 > 正文 >

 

软件学院软件工程专业人才培养方案(2023版)

(学科门类:工学  专业类别:计算机类  专业代码:080902)

一、专业简介

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。我院软件工程专业2010年开始招生,是国家级一流本科专业建设点,河南省专业综合改革试点单位。本专业依托国家级“甲骨文信息重点实验室”平台和“甲骨文信息处理创新团队”,建有1个省级实验教学示范中心、2个省级大学生校外实践教育基地、23个专业实验室、1个创新创业孵化基地,并与国内知名企业共建有8个实习实训基地,与5个企业签订共建研发中心合作协议,为学生提供多样化的实习、实训、能力提升和协作研发平台。经过不断探索和持续改进,已将创新创业教育融入专业课程体系和专业实践教学之中,强化专业教育与创新创业教育的融合,通过实现专业教育与创业教育一体化、课上课下一体化、实习实训毕业设计一体化,来提升学生实践创新能力、就业竞争能力和持续发展潜力。

二、学制、学位、学分

学制:4年

学位:工学学士

学分:170学分

三、培养目标

本专业以服务软件行业人才需求和区域经济发展为目标,培养德智体美劳全面发展,具有数学、自然科学基础知识和人文社科基础知识,具备工程能力、工程素养和一定的应用创新能力,能够在软件行业及相关领域从事软件开发、系统测试、项目管理、产品运维等工作的高素质软件工程专业技术人才。学生毕业后,经过五年左右工程实践,能达成下列目标:

1.综合运用数学、自然科学和软件工程知识,具备研究并解决复杂工程问题的能力;

2.具备较强的开发和管理能力,能够在软件系统设计以及相关领域承担业务骨干角色;

3.在软件工程实践过程中,综合考虑社会、环境、可持续发展等因素,具有较强社会责任感;

4.具有较强的沟通能力和组织协调能力,具备良好团队合作精神;

5.适应软件产业发展,坚持终身学习和自主学习,具有一定的国际视野和较强的创新能力。

四、毕业要求

(一)修业年限

本专业基本学制4年,修业年限3~7年。

(二)学分要求

本专业学生毕业时须修满170学分,其中通识必修36学分,通识选修8学分,专业学科基础课37学分,专业核心课程18学分,专业必修课23学分,专业选修课23学分,集中实践36学分,第二课堂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指标点:能组织、协调和指挥团队开展工作,胜任团队负责人的角色。

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

10-1指标点:理解与软件同行和社会公众交流的差异,能就复杂软件工程问题,以模型、文档、代码和报告等方式清晰地表达自己的观点并回应指令;

10-2指标点:理解和尊重不同文化的差异性和多样性,具备一定的国际视野;

10-3指标点:能就复杂软件工程问题,在跨文化背景下以语言和书面等方式进行基本沟通和交流。

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

11-1指标点:了解软件生命周期各环节的成本构成,理解并掌握其中涉及的工程管理与经济决策方法;

11-2指标点:在多学科环境下,将工程管理与经济决策方法用于复杂软件工程问题解决方案。

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

12-1指标点:具有自主学习和终身学习的意识,能认识到自主学习和终身学习的重要性;

12-2指标点:能主动学习专业领域新知识,持续进行知识更新,适应专业及社会的发展需求。

本专业毕业要求对培养目标的支撑关系见表1所示。

表1 毕业要求对专业培养目标支撑矩阵表

培养目标

毕业要求

培养

目标1

培养

目标2

培养

目标3

培养

目标4

培养

目标5

毕业要求1

√

 

 

 

 

毕业要求2

√

 

 

 

 

毕业要求3

√

√

 

 

√

毕业要求4

 

√

 

 

 

毕业要求5

 

√

 

 

 

毕业要求6

 

 

√

 

 

毕业要求7

 

 

√

 

 

毕业要求8

 

 

√

 

 

毕业要求9

 

√

 

√

 

毕业要求10

 

 

 

√

√

毕业要求11

 

 

√

 

 

毕业要求12

 

 

 

 

√

五、学程时间安排

全学程共194周。其中,课堂讲授81周,军训、入学教育3周,专业实习和毕业设计一体化安排共33周,集中实践环节包括:程序设计基础课程设计、数据结构课程设计、面向对象编程课程设计、数据库应用课程设计、软件前沿技术项目课程、软件开发框架技术项目课程、软件工程综合实践等 24 周,复习考试 5 周,寒暑假 48 周,详见表2学程时间安排表。

表2  学程时间安排表

第一学年

第二学年

第三学年

第四学年

合计

上学期

下学期

上学期

下学期

上学期

下学期

上学期

下学期

18周

19周

19周

19周

19周

19周

19周

14周

课堂教学

13

17

17

17

15

2

 

 

81

考试

1

1

1

1

1

 

 

 

5

军训、入学教育

3

 

 

 

 

 

 

 

3

专业实习

 

 

 

 

 

50

50

毕业论文(设计)

 

 

 

 

 

集中实践课程

1

1

1

1

3

 

 

 

7

寒、暑假

14

14

14

6

 

48

六、课程体系结构

1.课程设置

软件工程专业人才培养方案课程体系由“三大教育环节、八大课程模块”组成,以保障培养目标的达成。“三大教育环节”包括通识教育环节、专业教育环节、实践教育环节。“七大课程模块”包括通识教育必修课程模块、通识教育选修课程模块、学科基础课程模块、专业核心课程模块、专业必修课程模块、专业选修课程模块、集中实践课程模块和第二课堂模块。课程体系结构及学分学时统计见表3所示。

表3 课程体系结构及学分学时统计表

平台

课程模块

课程类别

学分及比例

学时及比例

学分

小计

占总学分比例

学时

小计

占总学时比例

通识教育

通识教育必修课程

必修

36

44

25.88%

638

766

33.92%

通识教育选修课程

选修

8

128

专业教育

学科基础课程

必修

37

85

50%

616

1492

66.08%

专业核心课程

必修

18

332

专业必修课程

必修

23

408

专业选修课程

选修

7

136

实践教育

集中实践课程

 

36

60.5

35.59%

不计学时

 

课程实验(实践)

24.5

见说明2

第二课堂

必修

5

5

2.94%

不计学时

 

合计

170

170

-

2258

2258

-

说明:

1.网络课程不计学时。

2.课程实验实践24.5学分包含在对应理论课中,不重复计入170总学分,但计入实践教育学分。

3.实践教育占总学分比例35.59%,符合“理工类专业实践(含实验)学分不少于总学分的30%”规定。

2. 对照专业认证的课程情况

本专业课程体系中的“人文社会科学类通识教育课程”、“数学与自然科学类课程”、“工程基础、专业基础、专业类课程”、“工程实践与毕业设计”学分占比均符合工程教育认证通用标准要求。综合类课程、毕业设计的设置符合计算机类专业补充标准要求。详见表4-1所示和表4-2所示。

表4-1 本专业课程体系与国家标准对比情况

课程体系

课程类别

学分

占学分比例

国家标准

人文社会科学类课程

34

20.00%

约占15%

数学与自然科学课程

27.5

16.18%

约占15%

实践

课程实验(实践)

24.5见备注1

35.59%

约占20%

集中实践

36见备注2

学科基础知识和专业教育知识课程

85

50%

约占30%

备注

1.课程实验(实践)学分包含在相应课程总学分中,具体见表7。

2.集中实践包含2学分的“军事技能”训练。

 

表4-2 本专业课程体系与工程教育专业认证标准对比情况

通用标准

课程类别

学分

小计

占总学分比例

工程教育专业

认证标准

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

通识教育必修课程

必修

26

34

20.00%

≥15%

通识教育选修课程

选修

8

数学与自然科学类课程

必修

27.5

27.5

16.18%

≥15%

专业教育课程

工程基础类课程

必修

9.5

57.5

33.82%

≥30%

专业基础类课程

必修

18

专业类课程

必+选

30

工程实践与毕业设计

专业实习

必修

6

34

20%

≥20%

毕业论文(设计)

必修

14

课程设计与综合实践

必修

14

补充标准

综合类课程

软件开发框架技术课程设计

两个基于多门课程综合、具有一定规模的系统设计与开发

软件工程综合实践

毕业设计

毕业设计

14学分,14周

至少占总学分的8%,或不少于14周

备注

“工程实践与毕业设计”学分只包括专业课相关的实践学分,非全部实践学分。

七、课程安排

1.通识教育环节

通识教育环节包括通识教育必修课程模块和通识教育选修课程模块,设置见表5。学校将网络教学形式引入通识教育课程教学,实行线上线下相结合的混合式教学形式。线下课堂教学由学校统一安排,线上课程教学依托网络在线开放课程教学进行,学生可通过在线学习完成课程学习任务。通识教育平台课程设置具体要求如下:

(1)通识必修课程模块

通识教育必修课程主要包括思想政治教育类课程、大学英语课程、大学体育课程、大学语文课程、军事理论课程、大学生创新创业基础课程、心理健康教育课程、大学生职业生涯与发展规划课程、就业指导课程、学业指导课程、艺术素养教育课程、劳动教育课程等。通识教育必修课程共36学分,每位学生必须学习。

(2)通识选修课程模块

通识选修课程包括人文经典与人生修养课程等七个系列,开课学期1-8,均为考查课。学生选修不低于8分。学生须在艺术体验与审美人生课程系列中选修不少于2学分的公共艺术类课程,创新能力与创业素养课程选修不少于2学分,“四史”类课程至少选修1门。

通识教育课程包括必修课和选修课,设置见表5所示。

表5 通识教育课程

课程模块

课程编号

课程名称

总学分

总学时

学时分配

开课学期

考核方式

理论

实验实践

通识 教育 必修 课程

G07001101

思想道德与法治

3

42

28

14

1

2

G07001102

中国近现代史纲要

3

42

32

10

2

1

G07001103

马克思主义基本原理

3

42

32

10

3

1

G07001104

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

3

42

32

10

5

1

G07001105

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

3

42

32

10

4

2

G07001106

形势与政策

2

64

64

 

1~8

2

G09002101

大学英语(一)

2

28

28

 

1

1

G09002102

大学英语(二)

3

48

48

 

2

2

G09002103

大学英语(三)

3

48

48

 

3

1

G12003101

大学体育(一)

1

28

14

14

1

2

G12003102

大学体育(二)

1

32

16

16

2

1

G12003103

大学体育(三)

1

32

16

16

3

2

G12003104

大学体育(四)

1

32

16

16

4

1

G75001101

大学生心理健康教育

1

16

16

 

1

2

G74001101

职业生涯与发展规划

1

16

8

8

2

2

G74001102

就业指导

1

16

8

8

5

2

G72001101

军事理论

2

36

36

 

2

2

G72001102

劳动教育

2

32

8

24

1~8

2

小计

 

36

638

482

156

 

 

通识 教育 选修 课程

G53004201

大学生创新创业基础

1

16

 

 

2

2

G01004201

大学语文

1

16

 

 

3

2

G00004201

国家安全教育

1

16

 

 

4

2

G75004201

大学生心理健康教育实践(一)

0.5

8

 

 

1

2

G75004202

大学生心理健康教育实践(二)

0.5

8

 

 

2

2

G11004201

艺术鉴赏

2

32

 

 

4

2

G02004201

甲骨学初阶

1

16

 

 

2

2

G07004201

红旗渠精神概论

1

16

 

 

3

2

G07004202

当代世界经济与政治

2

32

 

 

2

2

无

系列网络课程

 

 

 

 

1~8

2

小计

 

8

128

 

 

 

 

1.通识选修课程包括人文经典与人生修养课程等七个系列,开课学期1-8,均为考查课。学生选修不低于8分。

2.学生须在艺术体验与审美人生课程系列中选修不少于2学分的公共艺术类课程(艺术类专业学生除外),创新能力与创业素养课程选修不少于2学分,“四史”类课程至少选修1门。

说明:

1.考试方式:1 为考试, 2 为考查。

2.有课程实践环节的课程,课堂讲授周数按周学时上满讲授总学时即可,不延长讲授周数。课程实践可与理论课程教学同步安排或交叉延后安排。其他平台课程实践参照此执行。

 

2.专业教育环节

专业教育环节包括学科基础课程、专业核心课程、专业必修课程及专业选修课程四个模块。软件工程专业教育课程设置是参照计算机类教学质量国家标准及工程教育专业认证标准等新要求进行设置。专业教育课程共计需修读85学分。

(1)学科基础课程模块

学科基础课模块是软件工程专业及相近学科专业共同学习的必修课程,聚焦夯实学生专业基础能力,涵盖数学类基础课程、计算机技术入门课程、工程类基础课程等,为后续深入学习专业知识与技能筑牢理论根基、奠定实践基础。学生必须修够37学分。

(2)专业核心课程模块

专业核心课模块是培养学生软件工程核心职业能力的系列必修课程,围绕复杂软件系统开发全流程,重点训练学生运用专业知识的基本原理与技术开展系统分析、设计、构造、测试及项目管理等关键工作的能力,是塑造学生专业核心素养的关键课程模块。学生需修够18学分。

(3)专业必修课程模块

专业必修课模块是构建软件工程专业学生完整知识体系的必修课程,兼顾计算机领域核心理论、专业工具应用、前沿技术基础及工程素养培育,全面覆盖专业学习与职业发展必需的关键知识,保障学生具备扎实的专业综合能力。学生需修够23学分。

(4)专业选修课程模块

专业选修课模块是依据软件工程领域就业岗位细分需求与技术发展趋势设立的课程,旨在帮助学生拓展专业视野、培育专项技能,课程涵盖技术深化、前沿探索、跨界应用等多个方向,供学生结合职业发展规划自主选择。学生需至少选修7学分。

学科基础课、专业核心课、专业必修课与专业选修课设置见表6所示。

表6 专业教育课程

 

课程模块

课程编号

课程名称

总学分

总学时

学时分配

开课学期

考核方式

理论

实验实践

学科基础课

G06005311

高等数学(一)

5

84

84

0

1

1

G19105302

程序设计基础

3.5

64

40

24

1

1

G06005312

高等数学(二)

6

96

96

0

2

1

G06005303

线性代数

4

64

64

0

2

1

G06005305

概率论与数理统计

4

64

64

0

3

1

G06005306

离散数学

4

64

64

0

3

1

G05005328

大学物理

4.5

76

64

12

3

1

G19105403

计算机系统基础

3.5

60

48

12

3

1

G19105404

软件工程导论

2.5

44

32

12

4

1

小计

 

37

616

556

60

 

 

专业核心课

G19105401

数据结构与算法

3.5

60

48

12

2

1

G19105402

面向对象程序设计

3.5

64

40

24

3

1

G19105502

多媒体人机交互设计与实践

2.5

48

24

24

3

2

G19105506

软件需求分析

1.5

28

16

12

5

1

G19105507

软件设计与体系结构

1.5

28

16

12

5

1

G19105508

软件构造

1.5

28

16

12

5

2

G19105509

软件项目管理

1.5

28

16

12

5

2

G19105408

软件质量保证与测试

2.5

48

24

24

5

1

小计

 

18

332

200

132

 

 

专

业

必

修

课

G19105301

计算机科学导论

2

36

24

12

1

1

G19105501

专业英语

2

36

24

12

3

2

G19105405

数据库概论

3.5

60

48

12

4

1

G19105406

操作系统原理

3.5

60

48

12

4

1

G19105407

网络及计算

3.5

60

48

12

4

1

G19105503

面向数据科学的编程语言

2.5

48

24

24

4

2

G19105504

工程经济学

1

16

16

0

4

2

G19105505

数学建模

2

36

24

12

4

2

G19105511

软件开发框架技术基础

3

56

32

24

5

2

小计

 

23

408

288

120

 

 

专

业

选

修

课

G19105512

软件开发框架技术应用

3

56

32

24

5

1

G19105513

软件前沿技术基础

2

40

16

24

5

2

G19105514

软件前沿技术应用

2

40

16

24

5

1

G19105515

缓存技术与应用

2

40

16

24

5

2

G19105516

容器技术与应用

2

40

16

24

5

1

G19105517

云应用开发

3

56

32

24

5

1

G19105518

自然语言处理

2

36

24

12

4

2

G19105519

人工智能

2

36

24

12

4

2

G19105520

甲骨文数字化保护与智能技术

2

36

24

12

4

2

G19105521

甲骨文文化IP开发与跨界合作

2

36

24

12

4

2

G19105522

人工智能与医学影像智能分析

2

36

24

12

4

2

G19105523

智慧医院管理与资源优化

2

36

24

12

4

2

小计

 

26

488

272

216

 

 

 

3.实践教育环节

实践教育环节由实验课程模块、集中实践模块及第二课堂模块三部分组成。

(1)实验课程模块

实验课程是为验证课程的理论、原理、规律设置的课内实践教学环节。实验课程模块包括:与理论课程同步开设的实验课和单独开设的实验课两部分组成。

(2)集中实践模块

集中实践模块是指统一组织实践的实践教学环节,包括军事技能训练、课程设计、专业实习和毕业论文(设计)等多个环节。学生需修够36学分。

(3)第二课堂模块

安阳师范学院围绕人才培养定位,构建全员、全过程、全方位育人格局。通过《安阳师范学院第二课堂成绩单制度实施方案》,优化第一课堂与第二课堂深度融合,学生须通过第二课堂的公益劳动实践模块获得第一课堂通识必修模块劳动教育课程学分,学生可通过第二课堂的创新创业实践模块获得第一课堂分类培养模块的创新创业实践学分。按照《安阳师范学院第二课堂成绩单制度实施方案》执行,可获得5学分。

实践环节相关课程安排见表7所示。

表7  实践环节相关课程安排

模块

课程代码

课程名称

周数

学分

开课学期

考核方式

备注

课程

实验

实践

G07001101

思想道德与法治

 

0.5

1

2

 

G07001102

中国近现代史纲要

 

0.5

2

1

 

G07001103

马克思主义基本原理

 

0.5

3

1

 

G07001104

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

 

0.5

5

1

 

G07001105

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

 

0.5

4

2

 

G12003101

大学体育(一)

 

0.5

1

2

 

G12003102

大学体育(二)

 

1

2

1

 

G12003103

大学体育(三)

 

1

3

2

 

G12003104

大学体育(四)

 

1

4

1

 

G74001101

职业生涯与发展规划

 

0.5

2

2

 

G74001102

就业指导

 

0.5

5

2

 

G72001102

劳动教育

 

1.5

1~8

2

 

G19105301

计算机科学导论

 

0.5

1

1

 

G19105302

程序设计基础

 

1

1

1

 

G05005328

大学物理

 

0.5

3

1

 

G19105401

数据结构与算法

 

0.5

2

1

 

G19105402

面向对象程序设计

 

1

3

1

 

G19105403

计算机系统基础

 

0.5

3

1

 

G19105404

软件工程

 

0.5

4

1

 

G19105405

数据库概论

 

0.5

4

1

 

G19105406

操作系统原理

 

0.5

4

1

 

G19105407

网络及计算

 

0.5

4

1

 

G19105408

软件质量保证与测试

 

1

5

1

 

G19105501

专业英语

 

0.5

3

2

 

G19105502

多媒体人机交互设计与实践

 

1

3

2

 

G19105503

面向数据科学的编程语言

 

1

4

2

 

G19105505

数学建模

 

0.5

4

2

 

G19105506

软件需求分析

 

0.5

5

1

 

G19105507

软件设计与体系结构

 

0.5

5

1

 

G19105508

软件构造

 

0.5

5

2

 

G19105509

软件项目管理

 

0.5

5

2

 

G19105511

软件开发框架技术基础

 

1

5

2

 

G19105512

软件开发框架技术应用

 

1

5

1

必修(云计算除外)

G19105513

软件前沿技术基础

 

1

5

2

必修(云计算除外)

G19105514

软件前沿技术应用

 

1

5

1

必修(云计算除外)

G19105515

缓存技术与应用

 

1

5

2

云计算方向必修

G19105516

容器技术与应用

 

1

5

1

云计算方向必修

G19105517

云应用开发

 

1

5

1

云计算方向必修

小计

 

24.5

 

 

 

集中

实践

G19108601

军事技能

3

2

1

2

必修

G19108602

专业实习

16

6

7~8

1

必修

G19108603

毕业论文(设计)

17

14

7~8

1

必修

G19108604

程序设计基础课程设计

1

1

1

2

必修

G19108605

数据结构课程设计

1

1

2

2

必修

G19108606

面向对象编程课程设计

1

1

3

2

必修

G19108607

数据库应用课程设计

1

1

4

2

必修

G19108608

软件前沿技术课程设计

2

2

5

2

必修(云计算除外)

G19108609

软件开发框架技术课程设计

3

3

5

2

必修(云计算除外)

G19108610

缓存技术与应用课程设计

2

2

5

2

云计算方向必修

G19108611

云应用开发课程设计

3

3

5

2

云计算方向必修

G19108612

操作系统应用技术

2

2

5

2

必修

G19108613

软件工程综合实践

3

3

5

2

必修

小计

50

36

 

 

 

第二课堂

按照《安阳师范学院“第二课堂成绩单”制度实施暂行办法》执行,5学分

必修

 

4.课程体系支撑毕业要求有效达成矩阵

软件工程专业始终坚持以学生为中心,坚持产出导向、持续改进教学理念,依据工程教育专业认证标准,严把课程设置关,建立“课程支撑人才毕业要求有效达成矩阵”。 课程对毕业要求达成的支撑作用分高度支撑(用“H”表示)、中度支撑(用“M”表示)、弱度支撑(用“L”表示)。见表8所示。


表8 课程支撑人才毕业要求有效达成矩阵

 

毕业要求

课程名称

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

10-1

10-2

10-3

11-1

11-2

12-1

12-2

思想道德与法治

 

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

 

 

 

H

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

中国近现代史纲要

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

M

 

 

 

 

 

 

 

 

 

 

马克思主义基本原理

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

M

 

 

L

 

 

 

 

 

 

 

形势与政策

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

大学英语(一)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

M

 

 

 

 

L

大学英语(二)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

M

 

 

 

 

L

大学英语(三)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

M

 

 

 

 

L

大学体育(一)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

L

 

 

 

 

 

 

 

 

 

大学体育(二)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

L

 

 

 

 

 

 

 

 

 

大学体育(三)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

L

 

 

 

 

 

 

 

 

 

大学体育(四)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

L

 

 

 

 

 

 

 

 

 

大学生心理健康教育

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

M

M

 

 

 

 

 

 

 

 

职业生涯与发展规划

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

H

 

 

 

 

 

 

 

 

M

 

就业指导

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

L

 

 

M

 

 

 

 

 

 

 

 

 

 

军事理论

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

 

 

 

 

 

 

 

劳动教育

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

 

 

 

 

 

高等数学(一)

 

 

H

H

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

程序设计基础

H

 

 

 

 

 

M

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

高等数学(二)

 

 

H

H

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

线性代数

 

H

M

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

概率论与数理统计

 

M

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

离散数学

 

H

M

M

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

大学物理

M

 

 

 

L

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

计算机系统基础

L

 

 

 

M

 

 

 

 

 

 

 

H

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

软件工程导论

H

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

数据结构与算法

 

 

L

 

H

 

M

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

面向对象程序设计

 

 

 

 

 

M

 

 

H

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

多媒体人机交互设计与实践

 

 

 

 

 

 

 

H

 

 

 

 

 

M

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

软件需求分析

M

 

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

软件设计与体系结构

 

 

 

M

 

 

 

 

 

 

H

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

软件构造

 

 

 

 

 

 

 

 

 

 

H

 

 

H

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

软件项目管理

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

 

 

H

M

 

 

软件质量保证与测试

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

M

 

 

M

 

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

计算机科学导论

M

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

专业英语

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H

H

 

 

 

M

数据库概论

 

H

 

 

 

H

 

 

 

 

 

 

 

 

M

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

操作系统原理

 

L

H

 

 

M

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

网络及计算

 

 

H

M

 

 

 

 

 

 

 

 

L

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

面向数据科学的编程语言

H

 

 

 

 

 

M

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

工程经济学

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

H

 

 

 

 

 

 

 

 

 

H

 

 

 

数学建模

 

 

H

 

 

M

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

软件开发框架技术基础

 

 

 

 

 

 

 

 

 

H

 

 

 

M

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

软件前沿技术基础

 

 

 

 

 

 

M

 

H

 

 

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

软件前沿技术应用

 

 

 

 

 

 

 

 

 

 

 

 

 

H

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

软件开发框架技术应用

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H

 

 

M

 

 

M

 

 

 

 

 

 

 

 

 

 

 

M

 

军事技能

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

 

专业实习

 

 

 

 

 

 

 

H

 

 

 

H

 

 

 

 

 

 

M

 

 

 

H

 

 

 

 

 

 

 

M

M

 

 

M

毕业论文(设计)

 

 

 

 

 

 

 

H

 

 

 

H

 

 

 

 

 

 

M

 

 

 

H

 

 

 

 

 

 

 

M

M

 

 

H

程序设计基础

课程设计

 

 

 

 

 

 

 

 

 

 

M

 

H

 

 

 

 

L

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

 

 

数据结构课程设计

 

 

 

 

 

 

 

 

H

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

面向对象编程

课程设计

 

 

 

 

 

 

 

 

 

 

M

 

H

 

 

 

 

L

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

 

 

数据库应用课程设计

 

 

 

 

 

 

 

 

L

 

 

 

 

H

 

 

 

H

 

 

 

 

 

 

 

 

M

 

 

 

 

 

 

 

 

软件前沿技术

项目课程

 

M

 

 

 

 

 

 

 

H

 

 

 

M

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

 

软件开发框架技术

项目课程

 

 

 

 

 

 

 

 

 

 

H

 

 

 

M

 

 

 

 

 

 

M

 

 

 

 

H

 

 

 

 

 

 

H

 

缓存技术与应用

项目课程

 

M

 

 

 

 

 

 

 

H

 

 

 

M

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

 

云应用开发项目课程

 

 

 

 

 

 

 

 

 

 

H

 

 

 

M

 

 

 

 

 

 

M

 

 

 

 

H

 

 

 

 

 

 

H

 

操作系统应用技术

 

 

M

 

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

软件工程综合实践

 

 

 

 

M

 

 

 

 

 

H

 

 

 

 

 

 

 

M

 

 

 

 

 

 

H

 

H

 

 

 

 

H

 

 

注:课程对毕业要求达成的支撑作用分高度支撑(用“H”表示)、中度支撑(用“M”表示)、弱度支撑(用“L”表示)。