《软件工程专业人才培养方案部分.docx》由会员分享,可在线阅读,更多相关《软件工程专业人才培养方案部分.docx(17页珍藏版)》请在第一文库网上搜索。
1、软件工程专业人才培养方案(部分)二、毕业要求1 .工程知识:能够将数学、自然科学、工程基础和专业知识用于解决复杂软件工程问题。1.1 能够掌握用于复杂软件工程问题表述和建模所需的数学和自然科学知识。1. 2能够掌握用于理解和分析计算机系统工作原理所需的计算机系统相关知识。1.3能够掌握用于计算机软件系统分析、设计、开发、管理和维护所需的计算机软件开发、管理和维护的相关知识。2 .问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂软件工程问题,以获得有效结论。2.1 能够识别复杂软件工程问题中所涉及的数学、自然科学、计算机的相关理论知识,并判断其关键环节。2
2、 .2能够基于科学原理和软件工程建模方法正确表达软件工程问题的解决方案。3 .3能够运用现代技术获取相关文献,通过文献检索和资料查询等方法对软件工程问题的多种解决方案进行分析和评价,以获得有效的解决方案。3 .设计/开发解决方案:能够设计针对复杂软件工程问题的解决方案,设计满足软件工程及应用领域的特定需求的系统、组件或模型;并能够在系统设计与开发过程中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。3.1 能根据用户需求对软件系统、组件进行需求调研,明确设计目标与约束条件并设计相应的解决方案。3.2 能根据软件系统、组件的设计方案进行算法设计和程序实现,并能测试验证算法与程序的准
3、确性。3.3 能在软件系统、组件的设计与实现过程中体现创新意识,同时考虑社会、健康、安全、法律、文化以及环境等因素,并能对其进行综合评价,从而优化解决方案并验证其有效性。4 .研究:能够基于软件工程原理并采用科学的软件工程方法,对软件工程及应用领域中的复杂工程问题进行研究,包括:专业实验设计、分析与解释数据,并通过信息综合得到合理有效的结论。4.1 能够基于软件工程及计算机的相关原理,复杂软件工程问题的解决方案进行调研、分析和选择。4 .2能够根据选择的解决方案,选择合适的软硬件平台,设计实验方案。5 .3能够根据实验方案,搭建实验平台,开展实验,并基于实验数据通过信息综合得到合理有效的结论。
4、5.使用现代工具:能够针对软件工程相关领域的复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂软件工程问题的预测与模拟,并能够理解其局限性。5.1 能够选用恰当的技术、资源及软件工程工具完成复杂软件工程问题的前景预测、需求分析、模拟验证,理解该技术、资源及工具的局限性。5.2 能够使用恰当的工具和技术对软件架构和设计模式进行选择,完成软件设计,采用恰当的开发工具完成软件开发,并理解结果的局限性。5 .3能够采用恰当的方法和工具对软件进行测试和验证,并能够给出应用、维护、服务方案。6 .工程与社会:能够基于工程相关背景知识进行合理分析,评价软件工程实践和复杂工
5、程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。6.1 能够了解软件工程和计算机行业的特性与发展历史,以及软件工程领域相关的技术标准、知识产权、产业政策和法律法规。6.2 能合理评价软件工程问题对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。7 .环境和可持续发展:能够理解和评价复杂软件工程实践对环境、社会可持续发展的影响。7.1 能理解和评价软件工程和计算机相关的工程实践活动对生态环境的影响。7 .2能理解和评价信息安全与隐私问题对社会可持续发展的影响。8 .职业规范:具有人文社会科学素养、社会责任感,能够在复杂软件工程实践中理解并遵守工程职业道德和规范
6、,履行责任。8.1 能够理解专业工程技术对人类文明、社会进步和民族复兴的推动作用,具有人文知识、思辨能力、处事能力和科学精神。8.2 能够理解软件工程及计算机相关工程技术的社会价值以及工程师的社会责任,自觉遵守工程师职业道德和行为规范。9 .个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。9.1 能够理解多学科背景下的团队中每个角色的定位与责任,能够胜任个体、团队成员以及负责人所承担的角色任务。9.2 能够针对软件工程及计算机相关工程实践活动与团队其他成员有效沟通,听取并综合团队其他成员的意见与建议。10 .沟通:具有较强的沟通能力,能够就软件工程及计算机相关领域复杂
7、工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。10. 1能够就软件工程和计算机相关的复杂工程问题的解决方案、过程与结果,与业界同行及社会公众进行交流,通过书面报告、设计文档、编写代码和口头陈述清晰地表达个人观点或设计理念。11. 2能够在跨文化背景下进行沟通和交流,具备一定的外语运用能力,通过阅读国内外技术文献、参加学术讲座等环节,理解不同文化、技术行为之间的差异。I1项目管理:具有一定的软件工程项目管理的知识和能力,理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。
8、11.1 理解从事软件工程实践活动所需的经济与管理因素,掌握软件工程管理原理与经济决策方法。12. 2能够在多学科背景下,综合考虑软件工程及计算机相关项目中涉及的时间及成本管理、质量及风险管理、人力资源管理等因素,并给出解决方案。13. 终身学习:具有自主学习和终身学习的意识,不断学习和适应发展的能力。13.1 能够认识到终身学习的重要性,具有自主学习和终身学习的意识。12.2能针对个人或职业发展规划,采用合适的方法自主学习,不断适应计算机科学与技术的发展和社会需求。表27:专业教学进程计划表课总学时分配各学期内周学时分配程学总课程代码课程名称:学讲分时课实实网验践络第1学年第2学年第3学年第
9、4学年考核课程类别1234567类型归属8大学生职业发展与就业创,ec一1.01612业教育(1)42考查学生处c大学体育(1)1.0284242考查体育学院c大学英语(1)4.0704214143(1)考试外语学院c军事理论2.036362考查学生处c思想道谯修养与法律基础3.04830993.也马克思主义学院c大学生心理健康教育2.03222c大学体育(2)1.0324102822考查教科院考查体育学院c大学英语(2)4.5804816164考试外语学院c形势与政策(1)1.0208122北企马克思主义考性学院公共基础c中国近现代史纲要3.04830c大学体育(3)1.0324992832
10、马克思主义考试学院考查体育学院c大学英语(3)4.5804816164考查外语学院课c马克思主义基本原理概论3.05436993马克思主义考查学院c形势与政策(2)0.5662士土马克思主义考查学院c大学生创新创业基础2.0322482考查教务处c大学体育(4)1.0324282考查体育学院毛泽东思想和中国特色社,U”会主义理论体系概论一c形势与政策(3)0.566121642马克思主义考试学院*.也马克思主义学院大学生职业发展与就业创UCCC1.52420业教育(2)42考查学生处小计41.07483920231125131311102应修读41O学分,其中实践教学8.5学分由学校统安排,采
11、用网络自主学习和课堂教学相结合的方式授课,重点开设人文社科、自然科学、工程技术、经济管理、艺术审美、创新创业等六个模块的课程,要求学生从每个模块中至少选修1门课程,毕业时至少应修满8个学分。1 .各学期课内同学时分配:第一学期14周;其它学期16-18周,考试】周,其余为机动(用于安排课程考查、补齐课程教学学时、进行学年和课程设计等兀2 .总学时分配中网络学时是在教师指导下学生应自主完成的网络课程学习学时数,纳入总学时计郭,原则上不纳入周学时计算。说3.各学期课内冏学时分配中的周学时计算:讲课、实践、实验等各类周学时的计算:周学时=各类学时/上课周数,讲课周学时和实验周学时两明者之间用“+”连
12、接,如“2+1”表明讲课周学时为2,实验周学时为1;讲课周学时和实践周学时用“()”区分,如(2),表明实践周学时为2,如1(2),表明讲课周学时为1,实践周学时为2,如讲课和实践在同一教学场所授课,不用区分,可合计后计第周学时。4 .大学生职业发展与就业创业教育和形势与政策两门课程在学期中进行,其周学时未纳入小计。5 .大学英语(四)调整为选修课程,详见大学英语课程开设方案比表2-2:专业教学进程计划表课程学Z课程代码课程名称:类分别总学讲时课总学时分配实实验践第1各学期内周学时分配学年第2学年第3学年第4学年考核课程网络1234567类型8归属C程序设计基础5.59856424+3考试信息
13、学院C高等数学A(D4.570705考试金融学院c禹散数学2.542423考试信息学院c软件工程专业导论2.04016242+2考查信息学院c大学物理(D3.048484考试机电学院c大学物理实验(D1.0c高等数学A(2)5.020808020+25考查考试机电学院金融学院c数据结构3.56448163+1考试信息学院c线性代数A2.542423考试金融学院专业C大学物理(23.048484考试机电学院础C大学物理实验(2)1.0浬2020+2考查机电学院味C概率统计A3.048483考试金融学院c数据库原理与应用2.54832162+1考试信息学院c数字逻辑3.56448163+1考试信息学院c操作系统3.5c计算机网络3.56448644816163+13+1考试考试信息学院信息学院c计算机组成原理3.5c软件设计与体系结构2