软件 学院 软件工程 专业人才培养方案(2019版)
(学科门类:工学 专业类别:计算机类 专业代码:080902)
一、专业简介
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。我院软件工程专业2010年开始招生,是河南省专业综合改革试点单位。本专业依托国家级“甲骨文信息重点实验室”平台和“甲骨文信息处理创新团队”,建有1个省级实验教学示范中心、1个省级大学生校外实践教育基地、23个专业实验室、1个创新创业孵化基地、11个校内外实习实训基地,有7个产学合作协同育人项目获教育部立项建设。经过不断探索和持续改进,已将创新创业教育融入专业课程体系和专业实践教学之中,强化专业教育与创新创业教育的融合,通过实现专业教育与创业教育一体化、课上课下一体化、实习实训毕业设计一体化,来提升学生实践创新能力、就业竞争能力和持续发展潜力。
二、学制、学位、学分
学制:4年
学位:工学学士
学分:179学分
三、培养目标
本专业以服务软件行业人才需求和区域经济发展为目标,培养德智体美劳全面发展,具有自然科学基础知识,具备工程能力、工程素养和一定科研创新能力,能够在软件行业及相关领域从事软件开发、系统测试、项目管理、产品运维等工作的高素质软件工程专业技术人才。学生毕业后,经过五年左右工程实践,能达成下列目标:
1.综合运用数学、自然科学和软件工程知识,具备研究并解决复杂工程问题的能力;
2.在软件系统设计以及相关领域承担业务骨干角色,具备较强的开发和管理能力;
3.在软件工程实践过程中,综合考虑社会、环境、可持续发展等因素,具有较强社会责任感;
4.具有较强的沟通能力和组织协调能力,具备良好团队合作精神;
5.适应软件产业发展,坚持终身学习和自主学习,具有国际视野和较强的创新能力。
四、毕业要求
(一)修业年限
本专业基本学制4年,修业年限3~6年。
(二)学分要求
本专业学生毕业时须修满179学分,其中通识必修49学分,通识选修4学分,专业必修62.5学分,其中学科基础课29.5学分,专业核心课程33学分,集中实践24.5学分。
(三)知识、能力、素质要求
根据安阳师范学院软件工程专业人才培养目标,通过通识、专业、实践三大教育平台,通识教育必修课程、通识教育选修课程、学科基础课程、专业核心课程、分类培养课程、实验课程、课程实践、集中实践和第二课堂九大课程模块的培养,使本专业毕业生的知识、能力、素质达到以下基本毕业要求。
表1 专业毕业要求及指标点
毕业要求 |
分解指标点 |
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能就软件项目开发和管理问题,在跨文化背景下以语言和书面等方式进行基本沟通和交流。 |
11项目管理:理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用。 |
11-1能理解并掌握软件项目管理原理与经济决策方法; |
11-2了解软件生命周期各环节的成本构成,理解其中涉及的工程管理与经济决策问题; |
11-3在多学科环境下,将工程管理与经济决策方法用于软件工程方案的设计。 |
12终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。 |
12-1能通过现代信息技术工具、手段获得软件行业新知识、新信息,能认识到自主学习和终身学习的重要性,不断了解软件行业新发展,新趋势; |
12-2具有自主学习能力,能主动学习专业领域新知识,持续进行知识更新,适应专业及社会的发展需求。 |
专业毕业要求与培养目标对照表见表2。
表2 专业毕业要求与培养目标对照表
培养目标 毕业要求 |
培养 目标1 |
培养 目标2 |
培养 目标3 |
培养 目标4 |
培养 目标5 |
毕业要求1 |
√ |
|
|
|
|
毕业要求2 |
√ |
|
|
|
|
毕业要求3 |
√ |
√ |
|
|
√ |
毕业要求4 |
|
√ |
|
|
|
毕业要求5 |
|
√ |
|
|
|
毕业要求6 |
|
|
√ |
|
|
毕业要求7 |
|
|
√ |
|
|
毕业要求8 |
|
|
√ |
|
|
毕业要求9 |
|
√ |
|
√ |
|
毕业要求10 |
|
|
|
√ |
√ |
毕业要求11 |
|
|
√ |
|
|
毕业要求12 |
|
|
|
|
√ |
五、学程时间安排
标准全学程共193周。其中课堂讲授94周,军训、入学教育 2周,专业实习和毕业设计一体化安排共 33 周,其他集中实践环节包括数据结构课程设计、面向对象编程课程设计、数据库应用课程设计、创新思维与方法项目课程、Web开发项目课程、软件工程综合实践等 10 周,复习考试 6 周,寒暑假 48 周,详见表3。
表3 学程时间安排表
学年
学期 项目 |
第一学年 |
第二学年 |
第三学年 |
第四学年 |
合计 |
上学期 |
下学期 |
上学期 |
下学期 |
上学期 |
下学期 |
上学期 |
下学期 |
17周 |
19周 |
19周 |
19周 |
19周 |
19周 |
19周 |
14周 |
课堂教学 |
14 |
16 |
16 |
16 |
16 |
16 |
|
|
94 |
考 试 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
6 |
军训、入学教育 |
2 |
|
|
|
|
|
|
|
2 |
专业实习 |
|
|
|
|
|
|
33 |
33 |
毕业论文(设计) |
|
|
|
|
|
|
其他集中实践 |
|
2 |
2 |
2 |
2 |
2 |
|
|
10 |
寒、暑假 |
14周 |
14周 |
14周 |
6周 |
|
48 |
六、课程体系结构
软件工程专业人才培养方案课程体系由“三大教育平台、九大课程模块”组成,以保障培养目标的达成。“三大教育平台”包括通识教育平台、专业教育平台、实践教育平台。“九大课程模块”包括通识教育必修课程模块、通识教育选修课程模块、学科基础课程模块、专业核心课程模块、分类培养课程模块、实验课程模块、课程实践模块、集中实践模块和第二课堂模块。
软件工程专业各平台学分及学时构成见表4。
表4 平台学分及学时要求
平台 |
模块 |
学分 |
学时 |
合计 |
通识 教育 |
通识必修课程 |
49学分 |
830学时 |
179学分 2476学时 |
通识选修课程 |
4学分 |
不计学时 |
专业 教育 |
学科基础课程 |
97学分 |
1646学时 |
专业核心课程 |
分类培养课程 |
实践 教育 |
实验课程 |
25学分 |
学时计入 相应理论课 |
课程实践 |
集中实践 |
24.5学分 |
不计学时 |
第二课堂 |
5 学分 |
说明 |
实验课程和课程实践学分计入实践教育平台,学时计入相应理论课程中。在总学分学时中不重复计算。 |
软件工程专业总体课程体系结构及学分学时分配见表5,总体课程体系结构及学分学时分配明细表见表6。其中分类培养课程模块包括:行业企业人才、创新创业人才两个课程子模块。
表5 总体课程体系结构及学分学时分配
平台类别 |
课程模块 |
课程类别 |
课程组成 |
学分分配 |
学时分配 |
通识教育平台 |
通识教育必修课程 |
必修 |
1.思想政治教育类课程 |
49学分 |
830学时 |
2.形势与政策 |
3.大学英语 |
4.大学体育 |
5. 大学语文 |
6. 大学生职业生涯与发展规划 |
7. 就业指导 |
8. 学业指导 |
9. 心理健康教育 |
10. 艺术素养 |
11. 军事理论 |
12. 大学生创新创业基础 |
13. 劳动教育 |
通识教育选修课程 |
选修 |
1.人文社会科学系列 |
4学分 |
不计学时 |
2.自然科学技术系列 |
3.教师教育系列 |
4.健康艺术体育系列 |
5.校本课程系列 |
专业教育平台 |
学科基 础课程 |
必修 |
1.相关学科基础课 |
97学分 1646学时 |
2.本学科基础课 |
3.专业基础课 |
专业核 心课程 |
必修 |
培养专业核心知识和核心能力的课程 |
分类培 养课程 |
选修 |
包括:行业企业人才、创新创业人才两个课程子模块 |
实践教育平台 |
实验课程 |
必修 |
包括:与理论课同步开设的实验课和单独开设的实验课两类 |
25学分 |
学时计入相应理论课程 |
课程实践 |
必修 |
主要是课程内含的实践教学环节 |
集中实践 |
必修 |
包括:军事技能训练、课程设计、项目课程、专业实习、毕业论文(设计)6个环节。 |
24.5学分 |
不计 学时 |
第二课堂 |
必修 |
按照《安阳师范学院第二课堂成绩单制度实施方案》执行 |
5学分 |
不计 学时 |
说明 |
跨学科2学分计入分类培养模块。 |
表6 总体课程体系结构及学分学时分配明细表
平台 类别 |
课程模块 |
课程类别 |
学分及比例 |
学时及比例 |
学分 |
小计 |
各平台学分占总学分比例 |
学时 |
小计 |
各平台学时占总学时比例 |
通识 教育 |
通识教育必修课程 |
必修 |
49学分 |
53学分 |
30% |
830学时 |
830学时 |
34% |
通识教育选修课程 |
选修 |
4学分 |
不计学时 |
专业 教育 |
学科基础课程 |
必修 |
63学分 |
97学分 |
(通识选修学分+分类培养应修学分)占总学分比例 |
482学时 |
1646学时 |
66% |
专业核心课程 |
584学时 |
分类培养课程 |
选修 |
34学分 |
21% |
580学时 |
实践 教育 |
实验课程 |
必修 |
25学分 (包含在相应模块课程中) |
25学分 |
30% |
380学时 |
不计学时 |
15% |
课程实践 |
必修 |
集中实践课程 |
必修 |
24.5学分 |
24.5学分 |
不计学时 |
第二课堂 |
必修 |
5学分 |
5学分 |
合计 |
总学分=通识教育必修课程学分+通识教育选修课程学分+学科基础课程学分+专业核心课程学分+分类培养课程应修学分+集中实践课程学分+第二课堂学分 |
179学分 |
100% |
2476学时 |
2476学时 |
100% |
说明 |
学时与学分的换算关系:理论课程1学分=16学时,实验课程1学分=24学时,集中实践1周计1学分 |
七、课程安排
本方案按照“121”学程分段培养模式安排课程,第一学年,主要进行通识教育,第二、第三两个学年主要进行专业教育,第四学年主要进行实践教育,完成实习与毕业论文一体化教学工作。
(一)通识教育平台
通识教育平台包括通识教育必修课程模块和通识教育选修课程模块,设置见表7。学校将网络教学形式引入通识教育课程教学,实行线上线下相结合的混合式教学形式。线下课堂教学由学校统一安排,线上课程教学依托网络在线开放课程教学进行,学生可通过在线学习完成课程学习任务。通识教育平台课程设置具体要求如下:
1.通识必修课程模块
通识教育必修课程主要包括思想政治教育类课程、大学英语课程、大学体育课程、大学语文课程、军事理论课程、大学生创新创业基础课程、心理健康教育课程、大学生职业生涯与发展规划课程、就业指导课程、学业指导课程、艺术素养教育课程、劳动教育课程等。
通识教育必修课程共49学分,每位学生必须学习。
2.通识选修课程模块
通识选修课程共计4学分,设置人文社会科学、自然科学技术、教师教育、健康艺术体育和校本课程等五个系列选修。软件工程专业学生至少选修1学分人文社科类课程。
表7 通识教育平台课程模块
课程 模块 |
课 程 代 码 |
课程名称 |
总 学 时 数 |
总 学 分 数 |
总学时分配 |
学期、周学时安排 |
考 核 方 式 |
课堂 |
课程实践 |
第一学年 |
第二学年 |
第三学年 |
第四学年 |
讲授 |
实验 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
学 时 |
学 分 |
学 时 |
学 分 |
学 时 |
学 分 |
通识教育必修课程 |
D219100101 |
思想道德修养与法律基础 |
54 |
3 |
46 |
2.5 |
|
|
8 |
0.5 |
4 |
|
|
|
|
|
|
|
2 |
D219100102 |
中国近现代史纲要 |
54 |
3 |
44 |
2.5 |
|
|
10 |
0.5 |
|
4 |
|
|
|
|
|
|
1 |
D219100103 |
马克思主义基本原理概论 |
54 |
3 |
44 |
2.5 |
|
|
10 |
0.5 |
|
|
|
3 |
|
|
|
|
1 |
D219100104 |
毛泽东思想和中国特色社会主义理论体系概论(一) |
45 |
2.5 |
36 |
2.5 |
|
|
9 |
|
|
|
|
|
2 |
|
|
|
2 |
D219100105 |
毛泽东思想和中国特色社会主义理论体系概论(二) |
45 |
2.5 |
36 |
2 |
|
|
9 |
0.5 |
|
|
|
|
|
2 |
|
|
1 |
D219100106 |
形势与政策 |
32 |
2 |
32 |
2 |
|
|
|
|
见 |
注 |
|
|
|
|
|
|
2 |
D099111001 |
大学英语(一) |
56 |
3.5 |
48 |
3 |
|
|
8 |
0.5 |
4 |
|
|
|
|
|
|
|
1 |
D099111002 |
大学英语(二) |
72 |
4 |
64 |
3.5 |
|
|
8 |
0.5 |
|
4 |
|
|
|
|
|
|
2 |
D099111003 |
大学英语(三) |
72 |
4 |
64 |
3.5 |
|
|
8 |
0.5 |
|
|
4 |
|
|
|
|
|
2 |
D129111001 |
大学体育(一) |
28 |
1.5 |
18 |
1 |
|
|
10 |
0.5 |
2 |
|
|
|
|
|
|
|
2 |
D129111002 |
大学体育(二) |
36 |
2 |
18 |
1 |
|
|
18 |
1 |
|
2 |
|
|
|
|
|
|
1 |
D129111003 |
大学体育(三) |
36 |
2 |
18 |
1 |
|
|
18 |
1 |
|
|
2 |
|
|
|
|
|
2 |
D129111004 |
大学体育(四) |
36 |
2 |
18 |
1 |
|
|
18 |
1 |
|
|
|
2 |
|
|
|
|
1 |
D019111001 |
大学语文 |
28 |
1.5 |
24 |
1.5 |
|
|
4 |
|
|
|
2 |
|
|
|
|
|
2 |
D329111101 |
职业生涯与发展规划 |
18 |
1 |
10 |
0.5 |
|
|
8 |
0.5 |
2 |
|
|
|
|
|
|
|
2 |
|
D329111102 |
就业指导 |
20 |
1 |
10 |
0.5 |
|
|
10 |
0.5 |
|
|
|
|
|
2 |
|
|
2 |
D100111001 |
艺术鉴赏 |
32 |
2 |
32 |
2 |
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
D319111001 |
心理健康教育 |
36 |
2 |
36 |
2 |
|
|
|
|
2 |
|
|
|
|
|
|
|
2 |
D289111001 |
军事理论 |
36 |
2 |
36 |
2 |
|
|
|
|
2 |
|
|
|
|
|
|
|
2 |
D199111001 |
大学生创新创业基础 |
32 |
2 |
24 |
1.5 |
|
|
8 |
0.5 |
|
2 |
|
|
|
|
|
|
2 |
D190023002 |
学业指导 |
8 |
0.5 |
8 |
0.5 |
|
|
|
|
2 |
|
|
|
|
|
|
|
2 |
D289111002 |
劳动教育 |
|
2 |
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
2 |
小计 |
830 |
49 |
666 |
38.5 |
|
|
164 |
10.5 |
|
|
|
|
|
|
|
|
|
通识教育选修课程 |
1.通识选修课程分为人文社会科学课程、自然科学技术课程、教师教育课程、健康艺术体育课程、校本课程五个系列。 2.每位学生选修学分不低于4学分,软件工程专业学生至少选修1学分人文社会科学类课程。 3.通识教育选修课程模块安排在第1~8学期开设。 |
|
说明 |
1.考试方式中,1为考试,2为考查。 2.形势与政策课程按照国家和学校相关规定开设。 |
|
(二)专业教育平台
专业教育平台包括学科基础课程、专业核心课程及分类培养课程三个模块。软件工程专业教育平台课程设置是参照计算机类教学质量国家标准及工程教育专业认证标准等新要求进行设置。共计修读97学分,其中必修课程(学科基础课程和专业核心课程)63学分,选修课程(分类培养模块课程)34学分(其中含跨学科选修课程2学分)。软件工程专业教育平台课程设置见表8。
(1)学科基础课程模块
学科基础课程模块是本学科或相近学科专业共同学习的、旨在培养学生专业基本素质的必修课程,包括相关学科基础课程、本学科基础课程及专业基础课程。学生必须修够29.5学分。
(2)专业核心课程模块
专业核心课程是培养学生将基本原理与技术用于分析、设计、验证、确认、实现、应用和维护复杂软件系统以及软件系统开发管理等工作能力的系列必修课程。学生须修够33学分。
(3)分类培养课程模块
软件工程专业根据分类培养人才的需要,包括行业企业人才、创新创业人才2个子课程模块,学生需至少选修34学分(其中含跨学科选修课程2学分)才能达到毕业要求。本专业学生需选修6学分创新创业人才类课程,其中通识教育平台的通识必修课程2学分,创新创业人才选修4学分课程。学生可通过《安阳师范学院第二课堂成绩单制度实施方案》获取创新创业实践学分。
表8 软件工程专业教育平台课程模块
课 程 模 块 |
课 程 代 码 |
课 程 名 称 |
总 学 时 数 |
总 学 分 数 |
总学时分配 |
学期、周学时安排 |
考 核 方 式 |
课堂 |
课程实践 |
第一学年 |
第二学年 |
第三学年 |
第四学年 |
讲授 |
实验 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
学时 |
学分 |
学时 |
学分 |
学时 |
学 分 |
|
|
|
|
|
|
|
|
学 科 基 础 课 程 模 块 |
D060023001 |
高等数学(一) |
78 |
5 |
78 |
5 |
|
|
|
|
6 |
|
|
|
|
|
|
|
1 |
D190023001 |
计算机科学导论 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
2 |
|
|
|
|
|
|
|
1 |
D060023002 |
高等数学(二) |
96 |
6 |
96 |
6 |
|
|
|
|
|
6 |
|
|
|
|
|
|
1 |
D060023003 |
线性代数 |
64 |
4 |
64 |
4 |
|
|
|
|
|
4 |
|
|
|
|
|
|
1 |
D060023004 |
概率论与数理统计 |
64 |
4 |
64 |
4 |
|
|
|
|
|
|
4 |
|
|
|
|
|
1 |
D190023002 |
大学物理 |
64 |
4 |
64 |
4 |
|
|
|
|
|
|
4 |
|
|
|
|
|
1 |
D190023003 |
大学物理实验 |
16 |
0.5 |
|
|
16 |
0.5 |
|
|
|
|
2 |
|
|
|
|
|
1 |
D190023004 |
离散数学 |
64 |
4 |
64 |
4 |
|
|
|
|
|
|
4 |
|
|
|
|
|
1 |
小计 |
482 |
29.5 |
454 |
28.5 |
28 |
1 |
|
|
|
|
|
|
|
|
|
|
|
专 业 核 心 课 程 模 块 |
D190124001 |
程序设计基础 |
64 |
3.5 |
40 |
2.5 |
24 |
1 |
|
|
6 |
|
|
|
|
|
|
|
1 |
D190124002 |
数据结构与算法 |
60 |
3.5 |
48 |
3 |
12 |
0.5 |
|
|
|
4 |
|
|
|
|
|
|
1 |
D190124003 |
面向对象程序设计 |
64 |
3.5 |
40 |
2.5 |
24 |
1 |
|
|
|
|
4 |
|
|
|
|
|
1 |
D190124004 |
计算机系统基础 |
60 |
3.5 |
48 |
3 |
12 |
0.5 |
|
|
|
|
|
4 |
|
|
|
|
1 |
D190124005 |
数据库概论 |
60 |
3.5 |
48 |
3 |
12 |
0.5 |
|
|
|
|
|
4 |
|
|
|
|
1 |
D190124006 |
软件工程 |
60 |
3.5 |
48 |
3 |
12 |
0.5 |
|
|
|
|
|
4 |
|
|
|
|
1 |
D190124007 |
操作系统原理 |
60 |
3.5 |
48 |
3 |
12 |
0.5 |
|
|
|
|
|
|
4 |
|
|
|
1 |
D190124008 |
软件质量保证与测试 |
44 |
2.5 |
32 |
2 |
12 |
0.5 |
|
|
|
|
|
|
2 |
|
|
|
1 |
D190124009 |
网络及计算 |
60 |
3.5 |
48 |
3 |
12 |
0.5 |
|
|
|
|
|
|
|
4 |
|
|
1 |
D190124010 |
软件设计与体系结构 |
44 |
2.5 |
32 |
2 |
12 |
0.5 |
|
|
|
|
|
|
|
2 |
|
|
1 |
小计 |
580 |
33.5 |
440 |
27.5 |
144 |
6.0 |
|
|
|
|
|
|
|
|
|
|
|
分 类 培 养 课 程 模 块 |
行业企业人才课程 |
D190125201 |
前端开发技术 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
2 |
|
|
|
|
|
1 |
D190125202 |
Linux操作系统应用 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
2 |
|
|
|
|
|
2 |
D190125203 |
移动Web开发 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
2 |
|
|
|
|
|
2 |
D190125204 |
数字电路基础 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
2 |
|
|
|
|
|
1 |
D190125205 |
数字媒体技术与应用 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
|
2 |
|
|
|
|
2 |
D190125206 |
游戏开发技术 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
|
2 |
|
|
|
|
2 |
D190125207 |
算法分析与设计 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
|
2 |
|
|
|
|
2 |
D190125208 |
Web程序设计 |
76 |
4.5 |
48 |
3 |
12 |
0.5 |
16 |
1 |
|
|
|
4 |
|
|
|
|
1 |
D190125209 |
多媒体技术与应用 |
60 |
3.5 |
32 |
2 |
12 |
0.5 |
16 |
1 |
|
|
|
2 |
|
|
|
|
1 |
D190125210 |
软件需求分析 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
|
|
2 |
|
|
|
1 |
D190125211 |
媒体设计方法学 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
|
|
2 |
|
|
|
2 |
D190125212 |
Web开发框架技术 |
76 |
4.5 |
48 |
3 |
12 |
0.5 |
16 |
1 |
|
|
|
|
4 |
|
|
|
1 |
D190125213 |
前端开发框架技术 |
76 |
4.5 |
48 |
3 |
12 |
0.5 |
16 |
1 |
|
|
|
|
4 |
|
|
|
1 |
D190125214 |
人机交互的软件工程方法 |
44 |
2.5 |
32 |
2 |
12 |
0.5 |
|
|
|
|
|
|
2 |
|
|
|
2 |
D190125215 |
云平台搭建 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
|
|
2 |
|
|
|
1 |
D190125216 |
容器技术 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
|
|
2 |
|
|
|
1 |
D190125217 |
游戏开发基础 |
72 |
4 |
48 |
3 |
24 |
1 |
|
|
|
|
|
|
4 |
|
|
|
1 |
D190125218 |
软件构造 |
44 |
2.5 |
32 |
2 |
12 |
0.5 |
|
|
|
|
|
|
|
2 |
|
|
2 |
D190125219 |
敏捷开发方法 |
44 |
2.5 |
32 |
2 |
12 |
0.5 |
|
|
|
|
|
|
|
2 |
|
|
2 |
D190125220 |
软件项目管理 |
52 |
3 |
24 |
1.5 |
12 |
0.5 |
16 |
1 |
|
|
|
|
|
2 |
|
|
2 |
D190125221 |
云应用开发 |
76 |
4.5 |
48 |
3 |
12 |
0.5 |
16 |
1 |
|
|
|
|
|
4 |
|
|
1 |
D190125222 |
数据库应用技术 |
36 |
2 |
24 |
1.5 |
12 |
0.5 |
|
|
|
|
|
|
|
2 |
|
|
1 |
D190125223 |
虚拟现实游戏开发技术 |
56 |
3 |
32 |
2 |
24 |
1 |
|
|
|
|
|
|
|
2 |
|
|
1 |
D190125224 |
专业英语 |
32 |
2 |
32 |
2 |
|
|
|
|
|
|
|
|
2 |
|
|
|
2 |
D190125225 |
数学建模 |
32 |
2 |
32 |
2 |
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
小计 |
1172 |
67 |
776 |
48.5 |
300 |
12.5 |
96 |
6 |
|
|
|
|
|
|
|
|
|
|
创新创业人才课程 |
D250025402 |
产生创业构想(GYB) |
18 |
1 |
18 |
1 |
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
D250025403 |
小微企业经营战略 |
18 |
1 |
10 |
0.5 |
|
|
8 |
0.5 |
|
|
|
2 |
|
|
|
|
2 |
D190125401 |
互联网创业案例分析 |
32 |
2 |
24 |
1.5 |
|
|
8 |
0.5 |
|
|
|
2 |
|
|
|
|
2 |
D190125402 |
工程经济学 |
32 |
2 |
32 |
2 |
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
D190125403 |
团队激励与沟通 |
16 |
1 |
|
|
|
|
16 |
1 |
|
|
|
2 |
|
|
|
|
2 |
D190125404 |
学科竞赛实践 |
16 |
1 |
|
|
|
|
16 |
1 |
|
|
|
|
|
|
|
|
2 |
D250025401 |
创新思维与方法★ |
16 |
2 |
16 |
1 |
|
|
|
|
|
|
|
|
2 |
|
|
|
2 |
D250025404 |
创业融资 |
32 |
2 |
24 |
1.5 |
|
|
8 |
0.5 |
|
|
|
|
2 |
|
|
|
2 |
D250025405 |
创办新企业(SYB) |
36 |
2 |
36 |
2 |
|
|
|
|
|
|
|
|
2 |
|
|
|
2 |
D250025406 |
创业模拟实训 |
32 |
1 |
|
|
32 |
1 |
|
|
|
|
|
|
|
2 |
|
|
2 |
D190125405 |
软件工程职业实践 |
16 |
1 |
|
|
|
|
16 |
1 |
|
|
|
|
|
|
2 |
|
2 |
小计 |
246 |
16 |
160 |
9.5 |
32 |
1 |
72 |
4.5 |
|
|
|
|
|
|
|
|
|
说明 |
行业企业人才和创新创业人才课程模块主要开设与行业职业对接的课程。 |
(三)实践教育平台
实践教育平台由实验课程模块、课程实践模块、集中实践模块及第二课堂模块四部分组成。实践教育平台课程模块设置见表9,实验当量见表10。
1.实验课程模块
实验课程是为验证课程的理论、原理、规律设置的课内实践教学环节。实验课程模块包括:与理论课程同步开设的实验课和单独开设的实验课两部分组成。
2.课程实践模块
课程实践是课程课堂教学内含的实践教学环节,它是教师围绕课程知识指导、由学生自主学习的实践环节,旨在通过理论联系实际,培养学生的实践能力和创新精神。
3.集中实践模块
集中实践模块是指统一组织实践的实践教学环节,包括军事技能训练、课程设计、项目课程、专业实习和毕业论文(设计)5个环节及各专业自主设置环节,详细设置见表9。
4.第二课堂模块
安阳师范学院围绕人才培养定位,构建全员、全过程、全方位育人格局。通过《安阳师范学院第二课堂成绩单制度实施方案》,优化第一课堂与第二课堂深度融合,学生须通过第二课堂的公益劳动实践模块获得第一课堂通识必修模块劳动教育课程学分,学生可通过第二课堂的创新创业实践模块获得第一课堂分类培养模块的创新创业实践学分。
表9 实践教育平台
模块 |
编号 |
课程名称 |
周 数 |
学分 |
开课学期 |
考核方式 |
备注 |
课程实验 |
D190023001 |
计算机科学导论 |
|
0.5 |
1 |
1 |
|
D190023003 |
大学物理实验 |
|
0.5 |
3 |
1 |
|
D190124001 |
程序设计基础 |
|
1 |
1 |
1 |
|
D190124002 |
数据结构与算法 |
|
0.5 |
2 |
1 |
|
D190124003 |
面向对象程序设计 |
|
1 |
3 |
1 |
|
D190124004 |
计算机系统基础 |
|
0.5 |
4 |
1 |
|
D190124005 |
数据库概论 |
|
0.5 |
4 |
1 |
|
D190124006 |
软件工程 |
|
0.5 |
4 |
1 |
|
D190124007 |
操作系统原理 |
|
0.5 |
5 |
1 |
|
D190124008 |
软件质量保证与测试 |
|
0.5 |
5 |
1 |
|
D190124009 |
网络及计算 |
|
0.5 |
5 |
2 |
|
D190124010 |
软件设计与体系结构 |
|
0.5 |
6 |
1 |
|
D190125201 |
前端开发技术 |
|
0.5 |
2 |
1 |
|
D190125202 |
Linux操作系统应用 |
|
0.5 |
3 |
1 |
|
D190125203 |
移动Web开发 |
|
0.5 |
3 |
2 |
|
D190125204 |
数字电路基础 |
|
0.5 |
3 |
1 |
|
D190125205 |
数字媒体技术与应用 |
|
0.5 |
4 |
2 |
|
D190125206 |
游戏开发技术 |
|
0.5 |
4 |
2 |
|
D190125207 |
算法分析与设计 |
|
0.5 |
4 |
2 |
|
D190125208 |
Web程序设计 |
|
0.5 |
4 |
1 |
|
D190125209 |
多媒体技术与应用 |
|
0.5 |
4 |
1 |
|
D190125210 |
软件需求分析 |
|
0.5 |
5 |
1 |
|
D190125211 |
媒体设计方法学 |
|
0.5 |
5 |
2 |
|
D190125212 |
Web开发框架技术 |
|
0.5 |
5 |
1 |
|
D190125213 |
前端开发框架技术 |
|
0.5 |
5 |
1 |
|
D190125214 |
人机交互的软件工程方法 |
|
0.5 |
5 |
2 |
|
D190125215 |
云平台搭建 |
|
0.5 |
5 |
1 |
|
D190125216 |
容器技术 |
|
0.5 |
5 |
1 |
|
D190125217 |
游戏开发基础 |
|
1 |
5 |
1 |
|
D190125218 |
软件构造 |
|
0.5 |
6 |
2 |
|
D190125219 |
敏捷开发方法 |
|
0.5 |
6 |
2 |
|
D190125220 |
软件项目管理 |
|
0.5 |
6 |
2 |
|
D190125221 |
云应用开发 |
|
0.5 |
6 |
1 |
|
D190125222 |
数据库应用技术 |
|
0.5 |
6 |
1 |
|
D190125223 |
虚拟现实游戏开发技术 |
|
1 |
6 |
1 |
|
D250025406 |
创业模拟实训 |
|
1 |
6 |
2 |
|
小计 |
|
20.5 |
|
|
|
课程实践 |
D219100101 |
思想道德修养与法律基础 |
|
0.5 |
1 |
2 |
|
D219100102 |
中国近现代史纲要 |
|
0.5 |
2 |
1 |
|
D219100103 |
马克思主义基本原理概论 |
|
0.5 |
4 |
1 |
|
D219100104 |
毛泽东思想和中国特色社会主义理论体系概论(一) |
|
0 |
5 |
2 |
|
D219100105 |
毛泽东思想和中国特色社会主义理论体系概论(二) |
|
0.5 |
6 |
1 |
|
D094111001 |
大学英语(一) |
|
0.5 |
1 |
1 |
|
D094111002 |
大学英语(二) |
|
0.5 |
2 |
2 |
|
D094111003 |
大学英语(三) |
|
0.5 |
3 |
1 |
|
D124111001 |
大学体育(一) |
|
0.5 |
1 |
2 |
|
D124111002 |
大学体育(二) |
|
1 |
2 |
1 |
|
D124111003 |
大学体育(三) |
|
1 |
3 |
2 |
|
D124111004 |
大学体育(四) |
|
1 |
4 |
1 |
|
D019111001 |
大学语文 |
|
0 |
3 |
2 |
|
D329111101 |
职业生涯与发展规划 |
|
0.5 |
1 |
2 |
|
D329111102 |
就业指导 |
|
0.5 |
6 |
2 |
|
D259111001 |
大学生创新创业基础 |
|
0.5 |
2 |
2 |
|
D190125208 |
Web程序设计 |
|
1 |
4 |
1 |
|
D190125209 |
多媒体技术与应用 |
|
1 |
4 |
1 |
|
D190125212 |
Web开发框架技术 |
|
1 |
5 |
1 |
|
D190125213 |
前端开发框架技术 |
|
1 |
5 |
1 |
|
D190125220 |
软件项目管理 |
|
1 |
6 |
2 |
|
D190125221 |
云应用开发 |
|
1 |
6 |
1 |
|
D250025403 |
小微企业经营战略 |
|
0.5 |
4 |
2 |
|
D190125401 |
互联网创业案例分析 |
|
0.5 |
4 |
2 |
|
D190125402 |
团队激励与沟通 |
|
1 |
4 |
2 |
|
D190125403 |
学科竞赛实践 |
|
1 |
N |
2 |
|
D250025404 |
创业融资 |
|
0.5 |
5 |
2 |
|
D190125405 |
软件工程职业实践 |
|
1 |
7 |
2 |
|
小计 |
|
19 |
|
|
|
集中 实践 |
|
军事技能训练 |
2 |
2 |
1 |
2 |
|
D190138003 |
专业实习 |
≥15 |
6 |
8 |
1 |
其他一体化 |
D190138004 |
毕业设计(论文) |
≥10 |
6 |
8 |
1 |
D190138005 |
数据结构课程设计 |
1 |
1 |
2 |
2 |
|
D190138006 |
前端开发课程设计 |
1 |
1 |
3 |
2 |
云计算游戏方向除外 |
D190238007 |
面向对象编程课程设计 |
1 |
1 |
3 |
2 |
|
D190138008 |
数据库应用课程设计 |
1 |
1 |
4 |
2 |
|
D190138009 |
创新思维与方法项目课程 |
1 |
1 |
5 |
2 |
|
D190138010 |
Web开发项目课程 |
2 |
2 |
5 |
2 |
云计算游戏方向除外 |
D190138011 |
云平台搭建项目课程 |
1 |
1 |
5 |
2 |
云计算 |
D190138012 |
游戏开发基础课程设计 |
1 |
1 |
5 |
2 |
游戏方向 |
D190138013 |
云应用开发项目课程 |
2 |
2 |
6 |
2 |
云计算 |
D190138014 |
虚拟现实游戏项目课程 |
2 |
2 |
6 |
2 |
游戏方向 |
D190138015 |
软件工程综合实践 |
3.5 |
3.5 |
6 |
2 |
|
小计 |
|
24.5 |
|
|
|
第二课堂 |
按照《安阳师范学院“第二课堂成绩单”制度实施暂行办法》执行 |
5学分 |
说明 |
本专业倡导校企合作、校地合作,本模块集中实践部分,将积极和企业合作开展课程建设和学分置换。 |
表10 实验当量
类别 年级 |
实验学时 |
实践学时 |
集中实践学时 |
实验当量(行) |
一年级 |
60 |
0 |
36 |
960 |
二年级 |
100 |
16 |
36 |
3040 |
三年级 |
108 |
40 |
108 |
7680 |
四年级 |
0 |
16 |
216 |
9280 |
合计 |
20960 |
说明 |
按照计算机类教学质量国家标准,4年总的实验当量不少于2万行代码。程序设计类实验/实践按实际设计实现的程序量计算,一年级至四年级每学时依次分别按照10行、20行、30行、40行计算。 |
|
|
|
|
|
|
5.课程支撑毕业要求有效达成矩阵
软件工程专业始终坚持以学生为中心,坚持产出导向、持续改进教学理念,依据工程教育专业认证标准,严把课程设置关,建立课程支撑人才毕业要求有效达成矩阵。软件工程专业课程-毕业要求矩阵见表11。
表11 软件工程专业课程支撑毕业要求有效达成矩阵



注:1.课程对知识目标、能力目标、素质目标的强支撑用H、中支撑用M、弱支撑用L标注,无支撑不填写。
2.矩阵中方向必修课以JAVA技术方向课程为例,其他3个方向技术课支撑的毕业要求分解点与强度与JAVA技术方向一致。