- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第1篇
一、培养目标
山东大学软件工程专业旨在培养适应社会主义现代化建设需要,具备扎实的软件工程基本理论、基本知识和基本技能,能在软件开发、测试、维护、项目管理等领域从事相关工作的高级工程技术人才。毕业生应具备以下素质:
1.具有良好的科学素养和人文精神,遵守国家法律法规,具有良好的职业道德和社会责任感。
2.掌握计算机科学与技术的基本理论、基本知识和基本技能,具备较强的软件设计与开发能力。
3.熟悉软件工程的基本原理和方法,能够运用现代软件工程技术和工具进行软件开发。
4.具有较强的团队协作能力和创新意识,能够适应软件工程领域的发展需求。
二、培养规格
1.基本理论:毕业生应掌握计算机科学与技术的基本理论,包括计算机系统结构、操作系统、计算机网络、数据结构、算法设计与分析等。
2.基本知识:毕业生应具备软件工程的基本知识,包括软件需求分析、软件设计、软件实现、软件测试、软件维护等。
3.基本技能:毕业生应具备以下基本技能:
-软件设计与开发能力:能够运用软件工程的方法和技术进行软件开发。
-软件测试与维护能力:能够进行软件测试和软件维护工作。
-项目管理能力:能够进行软件项目规划、组织、实施和控制。
-团队协作能力:能够与团队成员有效沟通和协作。
-持续学习能力:能够不断更新自己的知识和技能,适应软件工程领域的发展。
三、课程体系
山东大学软件工程专业课程体系分为通识教育课程、专业基础课程、专业核心课程和实践教学环节。
1.通识教育课程:包括思想政治理论、大学英语、大学物理、高等数学、线性代数、概率论与数理统计、体育等。
2.专业基础课程:包括计算机系统结构、操作系统、计算机网络、数据结构、算法设计与分析、离散数学、编译原理、数据库系统原理等。
3.专业核心课程:包括软件工程、软件需求分析、软件设计、软件测试、软件项目管理、软件过程与工具、软件架构设计、移动应用开发、云计算与大数据技术等。
4.实践教学环节:包括实验课、课程设计、毕业设计、实习等。
四、实践教学
1.实验课:通过实验课,使学生掌握软件工程的基本实验技能,包括软件设计、软件测试、软件项目管理等。
2.课程设计:通过课程设计,使学生综合运用所学知识,完成一个完整的软件项目。
3.毕业设计:毕业设计是本科阶段的重要实践教学环节,要求学生独立完成一个软件项目,并撰写毕业论文。
4.实习:通过实习,使学生了解企业实际工作环境,提高实际工作能力。
五、教学评价
1.过程评价:通过课堂表现、实验报告、课程设计、毕业设计等环节,对学生的学习过程进行评价。
2.结果评价:通过期末考试、毕业设计答辩等环节,对学生的学习成果进行评价。
3.综合评价:结合过程评价和结果评价,对学生的综合素质进行综合评价。
六、就业方向
山东大学软件工程专业毕业生可在以下领域就业:
1.软件开发企业:从事软件开发、测试、维护等工作。
2.系统集成公司:从事系统集成、项目管理等工作。
3.教育科研机构:从事软件工程相关教学、科研工作。
4.政府部门:从事信息化建设、项目管理等工作。
七、总结
山东大学软件工程专业培养方案旨在培养具有扎实理论基础、较强实践能力和创新精神的软件工程人才。通过科学合理的课程体系、实践教学环节和教学评价体系,使学生能够适应社会主义现代化建设需要,为我国软件工程领域的发展贡献力量。
第2篇
一、培养目标
山东大学软件工程专业旨在培养适应社会主义现代化建设需要,德智体美劳全面发展,具备扎实的计算机科学基础和软件工程专业知识,能够从事软件开发、软件系统设计、软件项目管理、软件测试、软件维护等工作的高级工程技术人才。毕业生应具备以下能力:
1.具有良好的科学素养和人文精神,遵守国家法律法规,具有良好的职业道德和社会责任感。
2.掌握计算机科学与技术的基本理论、基本知识和基本技能,具备较强的计算机应用能力。
3.熟悉软件工程的基本原理和方法,能够运用软件工程的理论、技术和工具进行软件开发、软件系统设计、软件项目管理等工作。
4.具备较强的创新意识和实践能力,能够独立完成软件项目的设计与开发。
5.具备良好的团队协作精神和沟通能力,能够适应软件开发团队的工作环境。
二、培养规格
1.基础知识:掌握数学、物理、英语等基础学科知识,具备扎实的计算机科学基础,包括数据结构、操作系统、计算机网络、数据库原理等。
2.专业知识:系统学习软件工程的基本理论、方法和工具,包括软件需求分析、软件设计、软件实现、软件测试、软件维护等。
3.实践能力:通过课程设计、实习、毕业设计等环节,培养学生的实践能力,使学生能够将理论知识应用于实际软件开发项目中。
4.创新能力:通过开设创新实验、创新项目等课
文档评论(0)