软件工程专业培养方案(2024版)
(部颁专业代码080902)
一、专业简介
新葡萄8883官网最新版创办于2001年7月,是经教育部和国家发展计划委员会批准建立的首批35所国家示范性软件学院之一,同时也是教育部首批33所国家级特色化示范性软件学院建设单位之一。软件工程专业依托新葡萄8883官网最新版建设,是国家级特色专业,被列入山东大学“综合评价招生”计划。2001年开始招收软件工程专业本科生,2002年获软件工程领域专业硕士授予权,2006年顺利通过教育部专业评估与验收,2007年被教育部批准为国家级特色专业建设项目,2011年设立软件工程一级学科博士学位授权点,2012年设立软件工程博士后流动站,同年被列为“十二五”山东省省级重点学科,2019年入选国家一流专业,软科中国最好学科排名第11位。2021年通过国家工程教育专业认证。
软件工程专业以计算机科学、系统工程和管理科学为基础,以国家重大战略和产业行业需求为导向,以培养高层次、工程型、国际化软件人才为目标,研究软件项目开发方法和软件项目管理,突出学生软件开发能力和软件工程素质、领域研究和创新能力的培养。通过厚基础、强实践、国际化和促创新的培养体系,培养具有扎实软件基础理论和创新型实践能力,并在国家软件战略中心领域,特别是工业软件等基础软件方面具有显著专业特长的学术创新人才、产业领军人物和卓越软件工程师。
软件工程专业通过产教研教融合培养并引进与国际接轨的培养模式,依托学科科研平台和教学平台和济南高新区产业区域优势,与国内外知名企业建立联合校外实训中心、校内实训基地、学生创新中心,促进学生参加教师和企业课题的研发与实践,强化工程实践动手能力和专业创新能力的培养。
软件工程专业按照计算机大类(软件数媒与大数据)招收本科学生,每级招400余名学生。一年级末通过专业分流和转专业计划确定专业方向,毕业生主要就业去向包括国内外硕博深造、高端软件技术与服务企业、科研部门、政府企事业单位和教育机构,就业质量与薪资水平名列前茅。
二、培养目标
面向国家重大软件战略和产业行业人才需求,以突破软件领域“卡脖子”问题、实现科技自立自强为导向,培养具有高度使命责任感和人文职业素养,德智体美劳全面发展,具有扎实的数理科学基础、软件工程理论与专业知识基础,系统掌握面向复杂软件工程问题的需求分析、建模方法、系统设计及研发技能,具备良好软件工程和创新意识、沟通交流团队协作与终身学习能力,具有高度社会责任感和国际视野,在工业软件等领域方面具有专业特长的创新人才和卓越软件工程师。
预期学生毕业5年左右达到以下目标:
1.系统运用数学、自然科学知识和软件工程知识解决复杂软件工程问题的能力;
2.在软件系统设计以及相关领域具备较强的科研和开发能力;
3.具备良好的学习新知识和新技术的能力,具有较强的创新意识;
4.具备良好的沟通能力、团队合作精神和团队管理能力;
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 能够在软件工程复杂问题解决方案中,考虑与环境、社会的和谐可持续发展;
7.3 能够理解和评价安全与隐私问题对社会健康发展的影响。
毕业要求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 具有自主学习的能力,包括对技术问题的理解能力,归纳总结的能力和提出问题的能力等。
四、核心课程设置
本专业必修核心课程包括高级程序设计、人工智能基础、计算机组织与结构、数据结构、数据库系统、操作系统、计算机网络、编译原理、离散数学、算法设计与分析、软件工程、软件测试技术、软件项目管理等。
五、主要实践性教学环节(含主要专业实验)
本专业主要实践性教学环节及主要专业实验包括高级程序开发、计算机组织与结构课程设计、数据结构课程设计、数据库系统课程设计、操作系统课程设计、新生研讨、认识实习、项目实训、软件工程综合实践、毕业设计等。
六、毕业学分
180学分(专业培养计划160学分,重点培养计划12学分,创新实践计划4学分,拓展培养计划4学分)。
七、学制
标准学制:4年
弹性修业年限:3至6年
八、授予学位
工学学士学位