一、基本信息
专业名称 |
软件工程专业 |
专业代码 |
080902 |
一级学科 |
计算机科学与技术 |
修学年限 |
四年 |
授予学位 |
工学学士 |
二、培养目标
本专业培养能够践行社会主义核心价值观、德智体美劳全面发展的合格社会主义建设者和可靠接班人。拥有良好的人文素养、职业道德与社会责任感;具备用软件工程的思想及方法,分析、设计和实现计算机软件系统的能力;具备良好团队协作与沟通能力;富有良好的国际视野与终身学习能力。能在软件技术应用领域从事软件系统研发、应用及管理等方面工作,有潜力在软件工程相关行业成为软件工程师或技术骨干。
本专业五年左右的毕业生预期可达到以下4个子目标:
(1)能够综合考虑法律、环境、安全、健康与可持续性发展等因素影响,践行社会主义核心价值观,具有良好社会责任感及人文素养,德智体美劳全面发展。
(2)能够按软件工程的思想及方法进行软件系统分析、设计、实现,能从事软件系统研发、应用及管理等方面的工作,担任软件工程师或技术骨干。
(3)具有职业道德与职业素养,在团队中能有效沟通、协同开展工作。
(4)具有良好的国际视野及持终身学习能力,不断拓展知识,紧跟行业相关领域新理论和新技术发展。
三、专业特色
专业已形成“6543”的优势特色。“6交叉”是多形态校企融合“1+2+1”人才培养模式,多应用方向新兴交叉人才培养体系,跨学科双师团队,线上线下混合教学模式,过程化交叉评价机制及工程认证标准及国标交叉引导的持续改进体系。“5创新”是理念、结构、模式、质量、体系的内涵创新发展,“4工程”是“十万行代码育人”、“卓越工程师孵化”、“拔尖人才培育”及“以考促学、以赛促学实践”的外延提升工程,学业导师、课程思政与社会实践相结合的“3育人”。
四、毕业要求及其指标点
本专业毕业要求共12项,涉及工程知识、问题分析、问题研究、设计/开发解决方案、研究、使用现代工具、项目管理、工程与社会、环境和可持续发展、职业规范、个人和团队、终身学习,表1给出了相应的描述及其指标点。
表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基于软件系统实验方案,设计软件系统实验,按模块安全有序地开展实验及测试,正确地采集和整理实验数据,分析与解释实验结果,通过信息综合得出合理有效的结论。 |
毕业要求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能够认知软件工程项目生命周期各阶段的成本构成,说明其中涉及的软件工程管理与经济决策问题。 |
11-3能够在多学科环境下的软件项目设计开发及实施过程中,应用时间进度管理、人力资源管理等软件工程管理与经济决策方法。 |
毕业要求12终身学习:具有自主学习和终身学习的意识与能力,不断提升自主学习能力,适应软件工程技术快速发展 |
指标点 |
12-1能够在社会发展及行业发展的背景下,认同自主学习和终身学习的必要性,具有自主学习和终身学习的意识与能力。 |
12-2不断提升对软件工程技术问题的理解、归纳、总结及质疑等自主学习能力,适应软件工程技术快速发展。 |
五、主干课程
1.学科基础课程
计算机学科导论、高级语言程序设计、面向对象程序设计。
2.专业基础课程
数据结构、计算机组成原理、计算机网络、操作系统、数据库系统原理。
3.专业核心课程
软件工程、Linux系统管理、软件建模与分析、软件架构、软件项目管理、软件质量保证与测试。
4.主要实践环节
专业认知实习、创新创业教育实践、软件项目开发实践、企业实习实训、毕业设计。
六、修业说明与学位授予
1.学制
本专业基本学制四年。四年基本学制中,包含三年的校内教育与合计一年的校企合作培养。其中,校内教育包含了通识教育、学科基础教育、专业基础教育、专业核心教育、专业方向教育、实践教育等环节,校企合作培养包含了企业实习实训、毕业设计等环节。对于采用弹性学制的学生,校企合作培养时间合计不少于一年。
2.毕业学分与学位授予
毕业最低学分168学分。其中,课内教育学分152学分,课外教育学分16学分,学分、学时构成参见表2。取得表2所规定的毕业最低学分、达到毕业要求的学生,根据《长春大学全日制普通本科学生学士学位授予实施细则》,授予工学学士学位。
课内课程学分中,人文社会科学类通识教育课程必修与选修课程分别为28和11学分,合计39学分,占课内总学分的25.7%;数学与自然科学类必修课程24学分,占课内总学分的15.8%;学科基础类、专业基础类、专业核心类、专业方向课程分别为10、17、18和12学分,三项合计57学分,占课内总学分的37.5%;工程实践类课程和毕业设计类课程分别为14、14学分,合计28学分,占课内总学分的18.4%;通识教育类实践课4学分,占课内总学分的2.63%。表2中的学分比例分析以课内教育总学分152为统计基数。
表2 毕业最低学分及学时分配表
课程类型 |
学分比例 |
课程模块 |
课程性质 |
应修学分 |
学时数 |
理论学时 |
实验学时 |
人文社会科学类通识教育课程 |
25.7% |
通识教育必修模块 |
必修 |
28 |
456 |
48 |
通识教育选修模块 |
选修 |
11 |
176 |
|
数学与自然科学 课程 |
15.8% |
数学与自然科学必修模块 |
必修 |
24 |
370 |
32 |
工程及相关 专业课程 |
37.5% |
学科基础类模块 |
必修 |
10 |
132 |
50 |
专业基础类模块 |
必修 |
17 |
234 |
54 |
专业核心类模块 |
必修 |
18 |
232 |
62 |
专业方向类模块 |
选修 |
12 |
144 |
48 |
实践环节与 毕业设计课程 |
18.4% |
实践环节模块 |
必修 |
5 |
|
5周 |
选修 |
9 |
|
9周 |
毕业实践模块 |
必修 |
14 |
|
14周 |
通识教育实践课程 |
2.63% |
通识教育实践模块 |
必修 |
4 |
|
4周 |
课内教育学分合计 |
152 |
1744 |
246+32周 |
课外实践教育课程 |
6.9% |
课外实践模块 |
必修 |
16 |
|
|
课外教育学分合计 |
16 |
|
|
总学分 |
168 |
|
|
七、课内课程设置
表3 课内课程设置表
课程 类别 |
课程性质 |
课程名称 |
课程编码 |
学 分 |
考核方式 |
总 学 时 |
学时数 |
建议修读学期 |
|
理论 学时 |
实验学时 |
第一学年 |
第二学年 |
第三学年 |
第四学年 |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
14:3 |
16:2 |
16:2 |
15:3 |
16:3 |
15:4 |
0:20 |
0:15 |
|
人文社会科学类通识教育课程 |
必 修 |
思想道德修养与法律基础 |
17041801 |
2.5 |
考试 |
40 |
40 |
|
|
4x10 |
|
|
|
|
|
|
|
马克思主义基本原理概论 |
17011801 |
2.5 |
考试 |
40 |
40 |
|
|
|
|
4x10 |
|
|
|
|
|
中国近现代史纲要 |
17061801 |
2.5 |
考试 |
40 |
40 |
|
4x10 |
|
|
|
|
|
|
|
|
毛泽东思想和中国特色社会主义理论体系概论 |
17031801 |
4.5 |
考查 考试 |
72 |
72 |
|
|
|
|
|
3x12 |
3x12 |
|
|
|
形势与政策 |
17051801 |
2 |
考查 |
60 |
60 |
|
2x5 |
2x5 |
2x5 |
2x5 |
2x5 |
2x5 |
|
|
|
大学外语Ⅰ |
15011801 |
3 |
考试 |
48 |
36 |
12 |
4x12 |
|
|
|
|
|
|
|
|
大学外语Ⅱ |
15011802 |
3 |
考试 |
48 |
36 |
12 |
|
4x12 |
|
|
|
|
|
|
|
大学外语Ⅲ |
15011803 |
3 |
考试 |
48 |
36 |
12 |
|
|
4x12 |
|
|
|
|
|
|
大学外语Ⅳ |
15011804 |
3 |
考试 |
48 |
36 |
12 |
|
|
|
4x12 |
|
|
|
|
|
大学体育 |
14011801 |
2 |
考试 |
60 |
60 |
|
2x6 |
2x9 |
2x6 |
2x9 |
|
|
|
|
|
小计学分、学时 |
28 |
|
504 |
456 |
48 |
|
|
|
|
|
|
|
|
|
选 修 |
素质教育课程 |
分为历史与传统文化(A)、艺术与审美(B)、学习筑梦(C)、社会、经济与管理(D)、数学与自然科学(E)、人工智能与多元智能(F)、其他(G)7个模块。要求至少选修非本学科课程7学分,其中A、B、C模块至少选修1门课程。 |
|
个性课程 |
1.该模块为跨大类、跨专业方向课程,从学校个性课程模块中选择非本专业课程修读。 2.至少取得4学分。 |
|
小计学分、学时 |
39 |
|
680 |
632 |
48 |
|
|
|
|
|
|
|
|
|
数学与自然科学课程 |
必 修 |
高等数学A |
08041801 |
10 |
考试 |
162 |
162 |
|
6x14 |
6x13 |
|
|
|
|
|
|
|
线性代数A |
08041805 |
3 |
考试 |
48 |
48 |
|
|
|
4x12 |
|
|
|
|
|
|
概率论与数理统计 |
08041807 |
3 |
考试 |
48 |
48 |
|
|
|
|
4x12 |
|
|
|
|
|
大学物理 |
08051805 |
4 |
考试 |
64 |
64 |
|
|
4x16 |
|
|
|
|
|
|
|
大学物理实验 |
08061805 |
1 |
考查 |
32 |
|
32 |
|
|
3x11 |
|
|
|
|
|
|
离散数学 |
04001803 |
3 |
考试 |
48 |
48 |
|
|
3x16 |
|
|
|
|
|
|
|
小计学分、学时 |
24 |
|
402 |
370 |
32 |
|
|
|
|
|
|
|
|
|
学科基础课程 |
必 修 |
计算机学科导论 |
04001801 |
2 |
考查 |
32 |
26 |
6 |
8x4/ |
|
|
|
|
|
|
|
|
高级语言程序设计 |
04001902 |
3.5 |
考试 |
60 |
60 |
|
/6x10 |
|
|
|
|
|
|
|
|
高级语言程序设计实验 |
04001907 |
1 |
考查 |
30 |
|
30 |
/3x10 |
|
|
|
|
|
|
|
|
面向对象程序设计 |
04001804 |
3.5 |
考试 |
60 |
46 |
14 |
|
4x15 |
|
|
|
|
|
|
|
小计学分、学时 |
10 |
|
182 |
132 |
50 |
|
|
|
|
|
|
|
|
|
专业基础课程 |
必 修 |
数据结构 |
04021801 |
4 |
考试 |
64 |
50 |
14 |
|
|
4*x16 |
|
|
|
|
|
计算机组成原理 |
04021802 |
3 |
考试 |
52 |
44 |
8 |
|
|
4*x13 |
|
|
|
|
|
计算机网络 |
04021803 |
3.5 |
考试 |
60 |
50 |
10 |
|
|
4*x15 |
|
|
|
|
|
操作系统 |
04021804 |
3.5 |
考试 |
60 |
50 |
10 |
|
|
|
4*x15 |
|
|
|
|
数据库系统原理 |
04021805 |
3 |
考试 |
52 |
40 |
12 |
|
|
|
4*x13 |
|
|
|
|
小计学分、学时 |
17 |
|
288 |
234 |
54 |
|
|
|
|
|
|
|
|
专业核心课程 |
必 修 |
软件工程 |
04021806 |
3 |
考试 |
48 |
40 |
8 |
|
|
|
4*x12 |
|
|
|
|
Linux系统管理 |
04021807 |
3.5 |
考查 |
56 |
42 |
14 |
|
|
|
|
4x14 |
|
|
|
软件建模与分析 |
04021808 |
3 |
考试 |
52 |
40 |
12 |
|
|
|
|
4*x13 |
|
|
|
软件架构 |
04021809 |
2.5 |
考查 |
42 |
30 |
12 |
|
|
|
|
|
6x7/ |
|
|
软件项目管理 |
04021810 |
3 |
考试 |
48 |
40 |
8 |
|
|
|
|
|
4*x12 |
|
|
软件质量保证与测试 |
04021811 |
3 |
考查 |
48 |
40 |
8 |
|
|
|
|
|
4x12 |
|
|
小计学分、学时 |
18 |
|
294 |
232 |
62 |
|
|
|
|
|
|
|
|
专业 方向 课程 软件 开发 与测 试方 向 |
选 修 |
JavaEE系统应用开发* |
04021812 |
3 |
考查 |
48 |
36 |
12 |
|
|
|
|
6x8/ |
|
|
|
|
Oracle数据库* |
04021813 |
3 |
考查 |
48 |
36 |
12 |
|
|
|
|
/6x8 |
|
|
|
|
软件开发新技术 |
04021814 |
3 |
考查 |
48 |
36 |
12 |
|
|
|
|
/6x8 |
|
|
|
|
C++高级应用 |
04021815 |
3 |
考查 |
48 |
36 |
12 |
|
|
|
|
|
8x6/ |
|
|
|
Web项目测试技术 |
04021816 |
3 |
考查 |
48 |
38 |
10 |
|
|
|
|
|
/6x8 |
|
|
|
软件自动化测试技术* |
04021817 |
3 |
考查 |
48 |
38 |
10 |
|
|
|
|
|
/6x8 |
|
|
|
1.加*的课程为模块限选课,至少选择2门限选课。 2.该模块至少选修12学分。 |
|
专业 方向 课程 大数 据技 术方 向 |
选 修 |
大数据基础* |
04021818 |
3 |
考查 |
48 |
36 |
12 |
|
|
|
|
6x8/ |
|
|
|
|
分布式计算框架* |
04021819 |
3 |
考查 |
48 |
36 |
12 |
|
|
|
|
/6x8 |
|
|
|
|
Python语言与大数据 应用 |
04021820 |
3 |
考查 |
48 |
36 |
12 |
|
|
|
|
/6x8 |
|
|
|
|
数据可视化 |
04021821 |
3 |
考查 |
48 |
36 |
12 |
|
|
|
|
|
/8x6 |
|
|
|
分布式数据仓库 |
04021822 |
3 |
考查 |
48 |
38 |
10 |
|
|
|
|
|
/8x6 |
|
|
|
信息安全技术* |
04021823 |
3 |
考查 |
48 |
38 |
10 |
|
|
|
|
|
/8x6 |
|
|
|
1.加*的课程为模块限选课,至少选择2门限选课。 2.该模块至少选修12学分。 |
|
小计学分、学时 |
12 |
|
192 |
144 |
48 |
|
|
|
|
|
|
|
|
|
总计学分、学时 |
120 |
|
2038 |
1744 |
294 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表4 实践教学环节安排表
课程类型 |
课程性质 |
实践环节代码 |
实践环节名称 |
学分 |
总学时/周数 |
建议修读学期 |
内容 |
备注 |
通识教育实践课 |
必修 |
17071801 |
思政社会实践 |
2 |
32 |
1-4 |
|
分散安排 |
19011802 |
军事技能训练 |
2 |
3周 |
1 |
|
|
小计学分 |
4 |
|
|
|
|
实践环节课 |
必 修 |
04001805 |
专业认知实习 |
2 |
2周 |
2 |
深入企业、解企业文化、发展历程、业务方向及人才需求 |
企业/校内 |
04001806 |
创新创业教育实践 |
2 |
2周 |
3 |
结合大创项目申报与孵化开展创新创业教育引导与实践 |
企业/校内 |
04021824 |
软件建模实践 |
1 |
1周 |
5 |
根据设计场景,进行软件工程和软件模型搭建实践 |
|
选 修 |
04021827 |
软件项目开发实践 |
3 |
3周 |
4 |
结合软件特点开展设计与开发专项训练实践 |
专业实践课:选修1门 |
04021828 |
Web前端设计实践 |
3 |
3周 |
4 |
04021829 |
企业级项目开发实践 |
2 |
2周 |
5/ |
专业方向基础实践,结合本方向题目完成 |
专业方向课程实践:按方向选修1门 |
04021830 |
大数据基础应用实践 |
2 |
2周 |
5/ |
04021831 |
软件开发与测试方向综合工程设计 |
4 |
4周 |
6 |
综合运用本方向专业知识,完成综合工程设计任务 |
专业方向综合工程设计:按方向选修1门 |
04021832 |
大数据技术方向综合工程设计 |
4 |
4周 |
6 |
小计学分 |
14 |
|
|
|
|
毕业实践课 |
必 修 |
04021825 |
企业实习实训 |
6 |
20周 |
7 |
完成与专业相关的企业项目设计、岗位工作任务 |
企业/校内 |
04021826 |
毕业设计 |
8 |
15周 |
8 |
选题、调研、确定可行性方案、设计、开发、调试与测试等 |
企业/校内 |
小计学分 |
14 |
|
|
|
|
实践教学环节总学分 |
32 |
八、课外课程设置
课外课程设置如表5所示。完成相应的课程并达到合格要求后,给予计算课外教育学分。
表5 课外课程设置表
课程类型 |
课程性质 |
课程(项目)代码 |
课程(项目)名称 |
学分 |
总学时/周数 |
理论学时 |
实践学时 |
开课或成绩录入学期 |
课外实践课 |
必 修 |
19011901 |
军事理论 |
2 |
36 |
36 |
|
1 |
20011801 |
公益劳动 |
1 |
1周 |
|
|
4 |
20021801 |
健康教育 |
1 |
16 |
16 |
|
1 |
19041801 |
大学生心理健康教育 |
2 |
36 |
36 |
|
1 |
19021801 |
大学生职业生涯与就业指导1 |
1 |
18 |
18 |
|
3 |
19021802 |
大学生职业生涯与就业指导2 |
1 |
20 |
20 |
|
6 |
14011805 |
大学体育素质拓展 |
2 |
84 |
|
84 |
1-4 |
14011806 |
大学生创业基础 |
2 |
32 |
32 |
|
2-3 |
14011807 |
大学生创新基础 |
2 |
32 |
32 |
|
2-3 |
14011808 |
课外实践 |
2 |
|
|
|
在校期间 |
合 计 |
16学分 |
九、毕业要求的达成
1.课内教育与毕业要求支撑关系
表6 课内教育与毕业要求支撑关系
毕业要求1 |
工程知识:能够应用数学、自然科学知识、软件工程基础及专业知识,解决软件系统复杂工程问题。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
1-1 能够说明数学与自然科学的基本概念、理论和方法,使用基本的数学建模方法及计算机语言工具,表述软件系统复杂工程问题。 |
高等数学A |
H |
线性代数A |
H |
高级语言程序设计 |
H |
离散数学 |
M |
1-2能够运用数学、自然科学、软件工程基础及专业知识,对软件系统具体对象,构建数学模型、数据模型及软件模型,解决给定软件系统复杂工程问题。 |
离散数学 |
H |
数据结构 |
M |
数据库系统原理 |
M |
软件建模与分析 |
M |
1-3能够遵循软件系统开发的工程化标准与要求,推演、分析软件系统复杂工程问题。 |
计算机学科导论 |
M |
计算机组成原理 |
M |
计算机网络 |
H |
软件工程 |
M |
1-4能够应用软件工程专业知识及数学模型方法,比较与综合软件系统复杂工程问题解决方案。 |
概率论与数理统计 |
H |
面向对象程序设计 |
M |
操作系统 |
M |
软件架构 |
H |
毕业要求2 |
问题分析:能够运用数学、自然科学及软件工程科学的基本原理,识别并表达软件系统复杂工程问题,通过文献研究、原型模拟与实验方法,分析软件系统复杂工程问题,以获得有效结论。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
2-1 运用数学、自然科学和软件工程科学的基本原理,识别并判断软件系统复杂工程问题的关键环节与参数。 |
高等数学A |
M |
大学物理 |
H |
大学物理实验 |
M |
Linux系统管理 |
H |
2-2 能够基于相关科学原理、数学模型、软件模型,正确表达软件系统复杂工程问题。 |
线性代数A |
M |
离散数学 |
M |
数据结构 |
H |
软件建模与分析 |
H |
2-3 能够认识到解决软件问题有多种方案可选,通过文献研究、原型模拟与实验方法,形成备选的系统解决方案。 |
概率论与数理统计 |
M |
计算机组成原理 |
M |
软件架构 |
M |
软件建模实践 |
H |
专业方向课 |
M |
2-4 能够运用数学、自然科学、软件工程学科的基本原理,通过文献研究及项目调研方法,分析系统解决方案或备选方案的关键评价指标、各项约束条件及影响因素,获得有效结论。 |
计算机网络 |
M |
操作系统 |
H |
数据库系统原理 |
M |
软件工程 |
H |
毕业要求3 |
设计/开发解决方案:能够设计软件系统复杂工程问题的解决方案,设计/开发满足特定需求的单元模块、软件系统,在此过程中体现创新意识,考虑社会、健康、安全、法律、文化、环境及软件知识产权等制约因素。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
3-1能够掌握软件系统生命周期中设计、开发方法和技术,识别影响软件系统设计目标和技术方案的各种因素。 |
大学物理 |
M |
软件工程 |
H |
Linux系统管理 |
M |
软件建模与分析 |
M |
3-2能够设计/开发符合特定需求和约束条件的单元模块,合理组织及处理数据。 |
高级语言程序设计 |
L |
面向对象程序设计 |
H |
数据结构 |
M |
数据库系统原理 |
M |
软件架构 |
M |
3-3遵循软件质量保障体系标准,设计/开发软件系统并进行测试与调试,体现设计创新或应用创新。 |
高级语言程序设计实验 |
M |
软件质量保证与测试 |
H |
创新创业教育实践 |
M |
专业方向课 |
H |
3-4能够在设计/开发过程中,考虑社会、健康、安全、法律、文化、环境及软件知识产权等制约因素。 |
大学物理实验 |
H |
专业方向课程实践 |
M |
专业方向综合工程设计 |
M |
毕业设计 |
H |
毕业要求4 |
研究:能够基于软件工程的科学原理,采用科学方法与思辨态度对软件系统复杂工程问题进行研究,包括设计软件系统实验、分析与解释实验数据,并通过信息综合得到合理有效的结论。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
4-1基于软件工程的科学原理,采用科学方法和思辨态度,通过文献研究或软件实验方法,调研和分析软件系统复杂工程的解决方案。 |
计算机组成原理 |
M |
计算机网络 |
M |
操作系统 |
H |
Linux系统管理 |
M |
4-2能够基于软件问题的基本特征,选择研究路线,设计软件系统实验方案。 |
面向对象程序设计 |
M |
数据结构 |
M |
软件项目管理 |
M |
专业方向课 |
H |
4-3基于软件系统实验方案,设计软件系统实验,按模块安全有序地开展实验及测试,正确地采集和整理实验数据,分析与解释实验结果,通过信息综合得出合理有效的结论。 |
软件架构 |
M |
软件质量保证与测试 |
M |
专业实践课 |
H |
毕业设计 |
H |
毕业要求5 |
使用现代工具:能够针对软件系统复杂工程问题,开发、选择与使用恰当的计算机技术、信息资源、现代软件工程工具和信息技术工具,包括对软件系统复杂工程问题的预测与模拟,分析其局限性。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
5-1 能够认知常用的现代软件工程工具、信息技术工具及模拟软件,明确其使用原理及方法,说明各类工具、软件的优势与不足。 |
计算机组成原理 |
M |
数据库系统原理 |
H |
Linux系统管理 |
M |
专业认知实习 |
L |
5-2能够选择与使用恰当的计算机技术、信息资源、现代软件工程工具、信息技术工具及模拟软件,分析、设计与实现软件系统复杂工程问题。 |
高级语言程序设计 |
H |
面向对象程序设计 |
M |
计算机网络 |
M |
创新创业教育实践 |
H |
5-3 能够针对软件系统的具体对象,开发或选用满足特定需求的现代工具,预测与模拟软件工程问题,分析其局限性。 |
高级语言程序设计实验 |
M |
软件建模与分析 |
M |
软件建模实践 |
M |
毕业设计 |
H |
毕业要求6 |
工程与社会:能够基于软件工程项目应用场景,合理分析、评价软件工程实践和复杂工程问题解决方案的市场相容性,对社会、健康、安全、法律以及文化的直接、间接影响,正确看待应承担的社会责任。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
6-1能够认知软件工程行业相关的技术标准体系、知识产权、产业政策、安全条例、法律法规,说明不同社会文化对软件工程活动的影响。 |
马克思主义基本原理概论 |
M |
形势与政策 |
M |
计算机学科导论 |
M |
软件项目管理 |
H |
6-2能够合理分析和评价软件工程实践以及复杂工程问题解决方案与社会、健康、安全、法律、文化之间潜在的相互影响,正确看待应承担的社会责任。 |
思想道德修养与法律基础 |
L |
专业认知实习 |
H |
专业方向课程实践 |
M |
企业实习实训 |
H |
毕业要求7 |
环境和可持续发展:具有环境保护和可持续发展意识,理解和评价软件系统复杂工程实践对环境、社会、经济、生态可持续发展的影响。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
7-1能够知晓和理解环境保护及可持续发展的理念和内涵,具有环境保护和可持续发展意识。 |
思想道德修养与法律基础 |
M |
毛泽东思想和中国特色社会主义理论体系概论 |
H |
形势与政策 |
M |
计算机学科导论 |
H |
7-2能够从环境保护和可持续发展的角度,思考软件工程实践的可持续性,评价软件生命周期中可能对人类、环境、社会、经济、生态造成的损害和隐患,能运用技术手段降低其负面影响。 |
马克思主义基本原理概论 |
M |
软件质量保证与测试 |
M |
专业认知实习 |
H |
企业实习实训 |
H |
毕业要求8 |
职业规范:具有良好的人文社会科学素养与社会责任感,践行社会主义核心价值观,能够在软件工程实践中遵循软件设计美学,正确看待并遵守软件行业职业道德和规范,履行社会责任。 |
指标点 课程名称/贡献度 |
课程名称 |
贡献度 |
8-1了解中国国情,树立并践行社会主义核心价值观,正确看待个人与社会的关系,具有良好的人文社会科学素养。 |
马克思主义基本原理概论 |
H |
中国近现代史纲要 |
H |
软件建模实践 |
M |
军事技能训练 |
M |
8-2认同公平公正、诚信守则、实事求是的软件行业职业道德和规范,遵循软件设计美学,能在软件工程实践中自觉遵守。 |
形势与政策 |
H |
计算机学科导论 |
M |
专业方向综合工程设计 |
M |
思政社会实践 |
H |
8-3 认同软件工程师对公众安全、健康、福祉以及环境保护的社会责任,并能在软件工程实践中自觉履行。 |
思想道德修养与法律基础 |
H |
中国近现代史纲要 |
M |
毛泽东思想和中国特色社会主义理论体系概论 |
M |
企业实习实训 |
H |
毕业要求9 |
个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色,完成相应任务。 |
指标点 课程名称/贡献度 |
课程名称 |
贡献度 |
9-1能够认知自我,锻炼体魄,掌握劳动技能,具有团队意识,能与多学科背景下的团队成员进行有有效沟通、合作共事。 |
大学体育 |
M |
高级语言程序设计 |
M |
软件项目管理 |
H |
军事技能训练 |
H |
9-2 能够承担团队中的各种角色,独立或合作开展工作,合理组织、协调和指挥团队完成任务。 |
高级语言程序设计实验 |
H |
专业实践课 |
M |
专业方向课程实践 |
M |
专业方向综合工程设计 |
M |
毕业要求10 |
沟通:采用撰写报告和设计文稿、陈述发言、清晰表达或回应指令等方式,就软件工程专业问题与业界同行及社会公众进行有效沟通和交流,具备良好的国际视野,能够在跨文化背景下进行沟通和交流。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
10-1具有基本的外语听说读写及翻译能力,能够就软件工程专业问题,采用陈述发言、答辩、设计文稿、图表和撰写报告等方式,准确表达自己观点,回应质疑,理解与业界同行及社会公众进行沟通和交流的差异性。 |
大学外语Ⅰ |
H |
软件建模实践 |
M |
专业实践课 |
H |
思政社会实践 |
M |
10-2认知软件工程领域的国际发展趋势与研究热点,认同和尊重不同文化的差异性和多样性。 |
思想道德修养与法律基础 |
M |
大学外语Ⅱ |
H |
创新创业教育实践 |
H |
专业方向课程实践 |
M |
10-3具备良好的国际视野,跨文化交流的语言和书面表达能力,能够就软件工程专业问题,在跨文化背景下进行学习、沟通和交流。 |
大学外语Ⅲ |
H |
专业方向综合工程设计 |
H |
企业实习实训 |
M |
毕业设计 |
M |
军事技能训练 |
M |
毕业要求11 |
项目管理:能描述并说明软件工程管理原理与经济决策方法,能够在多学科环境中应用。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
11-1能够描述软件工程项目中涉及的管理与经济决策方法。 |
概率论与数理统计 |
M |
软件质量保证与测试 |
M |
创新创业教育实践 |
M |
软件建模实践 |
H |
11-2能够认知软件工程项目生命周期各阶段的成本构成,说明其中涉及的软件工程管理与经济决策问题。 |
软件工程 |
M |
专业方向课程实践 |
H |
专业方向综合工程设计 |
M |
企业实习实训 |
H |
11-3能够在多学科环境下的软件项目设计开发及实施过程中,应用时间进度管理、人力资源管理等软件工程管理与经济决策方法。 |
软件项目管理 |
H |
专业实践课 |
M |
毕业设计 |
H |
毕业要求12 |
终身学习:具有自主学习和终身学习的意识与能力,不断提升自主学习能力,适应软件工程技术快速发展。 |
课程名称/贡献度 指标点 |
课程名称 |
贡献度 |
12-1能够在社会发展及行业发展的背景下,认同自主学习和终身学习的必要性,具有自主学习和终身学习的意识与能力。 |
专业认知实习 |
H |
创新创业教育实践 |
M |
专业实践课 |
M |
思政社会实践 |
M |
12-2不断提升对软件工程技术问题的理解、归纳、总结及质疑等自主学习能力,适应软件工程技术快速发展。 |
大学外语Ⅳ |
M |
大学体育 |
H |
专业方向课 |
M |
毕业设计 |
H |
2.课外教育与毕业要求支撑关系
表7给出了课外教育对于毕业要求及其所关联指标点的支撑关系,采用“强(S)”、“中(N)”、“弱(W)”的定性描述来表达。
表7 课外教育与毕业要求支撑关系
课外教育项目 支撑度 毕业要求所关 联的指标点 |
军事理论 |
公益 劳动 |
健康 教育 |
大学生心理健康教育 |
大学生职业生涯与就业指导 |
大学体育素质拓展 |
大学生创业基础 |
大学生创新基础 |
课外实践 |
6-1能够认知软件工程行业相关的技术标准体系、知识产权、产业政策、安全条例、法律法规,说明不同社会文化对软件工程活动的影响。 |
|
N |
W |
|
W |
|
S |
S |
W |
8-2认同公平公正、诚信守则、实事求是的软件行业职业道德和规范,遵循软件设计美学,能在软件工程实践中自觉遵守。 |
|
W |
|
S |
S |
|
W |
W |
N |
8-3 认同软件工程师对公众安全、健康、福祉以及环境保护的社会责任,并能在软件工程实践中自觉履行。 |
S |
|
W |
N |
N |
S |
|
|
|
9-2 能够承担团队中的各种角色,独立或合作开展工作,合理组织、协调和指挥团队完成任务。 |
W |
S |
|
|
|
N |
S |
S |
N |
12-1能够在社会发展及行业发展的背景下,认同自主学习和终身学习的必要性,具有自主学习和终身学习的意识与能力。 |
|
|
|
N |
S |
|
W |
W |
N |
12-2不断提升对软件工程技术问题的理解、归纳、总结及质疑等自主学习能力,适应软件工程技术快速发展。 |
|
|
|
N |
|
N |
W |
W |
S |
|
|
院 长(签字): |
|
|
|
教学院长(签字): |
|
|
|
系 主 任(签字): |
|
附录:专业主干课程逻辑关系