当前位置:
文档之家› 青岛大学软件工程专业人才培养方案
青岛大学软件工程专业人才培养方案
毕业要求及其指标点分解如表 1 所示。
表 1. 毕业要求及其指标点分解
毕业要求
指标点
1. 工程知识:能够 1.1 能够使用数学与自然科学的基本知识、考虑多方面的因素将复
将数学、自然科学、 杂工程问题进行正确描述和表达;
工程基础和软件工 1.2 能够使用合适的数学公式或模型对复杂工程问题进行求解或近
软件工程专业人才培养方案(080902)
一、专业简介
青岛大学软件工程专业拥有“软件工程”一级学科硕士学位授权点,“软件工程”领域工 程硕士专业学位授权点。是教育部卓越工程师教育培养计划专业。目前软件工程专业现有教师 35人,其中教授4人,研究员1人,副教授10人;博士12人,博士生导师1人,硕士生导师11人。 学科以国家战略为导向,面向软件产业需求,设有软件工程理论与方法、数据科学与大数据技 术、嵌入式系统与机器人技术、数字媒体与视觉表达四个研究方向,从理论到应用全面与产业 相结合,以提升软件产业为宗旨、以服务地方为目标,着力培养适应国家战略发展要求的创新 型、复合型高端软件人才。
据库、网络等资源进行文献检索和资料查询;
中复杂工程问题,以 2.4 能够正确表达一个工程问题的解决方案,能够表达工程问题的
获得有效结论。
解决方案或实验步骤以便实施;
2.5 能够应用数学、自然科学和工程科学的基本原理证实解决方案
的合理性,通过实验比较来验证解决方案的准确性和合理性,
获得有效结论。
3. 设计/开发解决 3.1 能够根据软件工程知识和数学知识给出复杂软件工程设计的基
程实践和复杂工程 6.4 能够采用适当的方法评价工程实践对社会、健康、安全、法律
问题解决方案对社
以及文化的影响,并理解应承担的责任。
会、健康、安全、法
律以及文化的影响,
并理解应承担的责
任。
7. 环 境 和 可 持 续 7.1 能够了解软件工程及相关行业的政策和法律法规;
发展:能够理解和评 7.2 能够了解国内外行业标准、规范和技术发展趋势;
证、设计实验、分析
综合得到合理有效的结论;
与解释数据,并通过 4.4 能够融合专业知识结构,具备对复杂软件工程问题进行深入研
信息综合得到合理
究的能力。
有效的结论。
5. 使用现代工具: 5.1 能够开发、选择与使用恰当的技术、资源、现代工程工具和信
能够针对软件工程
息技术工具完成复杂软件工程需求分析、预测、模拟;
计算科学原理并采 4.2 能够理解系统软件的设计思路和基本原理并能够运用相应原理
用软件工程方法与
采用科学方法解决具体问题。理解操作系统、编译器、数据库
技术对复杂工程问
管理系统等复杂软件系统的设计原理,并采用科学方法进行实
题进行研究,包括分
验以解决具体复杂软件工程问题,具备初步工程研究能力;
析与建模、测试与验 4.3 能够建立软件模型、设计实验、分析与解释数据、并通过信息
三、培养要求
根据工程教育学生出口能力的要求,针对软件工程专业的特点,注重学生素质的培养, 努力使学生具有基础厚、专业强、口径宽、素质高的特点,具有分析问题、解决问题的能力和 创新意识,同时注重提高人文科学、法律法规、职业道德素质等修养,使学生能够成为软件工 程及其相关领域的高级工程技术人才,并具有成为复合型、创新型精英人才的潜质。通过本专 业的学习,毕业生从知识、能力、素质三方面将达到如下要求:
程专业知识用于解
似求解;
决复杂工程问题。 1.3 能够使用工程原理和数学、自然科学知识将工程问题形式化,
给出解决问题的方案,根据具体问题提出适应情况的改进途径;
1.4 能够应用专业知识解决工程计算问题,具有一定的软件设计能
力,将数学公式或模型使用计算机进行计算或近似计算。
2. 问题分析:能够 2.1 能够识别和判断复杂工程问题的关键环节和参数,将复杂工程
1.工程知识:能够将数学、自然科学、工程基础和软件工程专业知识用于解决复杂工程 问题。
2.问题分析:能够应用数学、自然科学和软件工程专业的基本原理,识别、表达、并通 过文献研究分析软件工程领域中复杂工程问题,以获得有效结论。
3.设计/开发解决方案:能够针对软件工程领域中复杂工程问题设计解决方案,开发满 足特定需求的软件系统,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、 文化以及环境等因素。
领域中复杂工程问 5.2 能够使用恰当的工具和技术对软件体系架构和设计模式进行选
题,选择与使用恰当
择,并完成软件设计,并理解选择的局限性;
的平台、技术、资源、 5.3 能够采用恰当的开发工具完成软件开发,并能够理解开发过程
工具等,能够理解其
的局限性;
局限性并适当改进。 5.4 能够采用恰当的方法和工具对软件进行测试和验证,并能够给
团队成员以及负责 9.3 能够在团队中承担个体、团队成员以及负责人的角色。
人的角色。
10. 沟通:能够就软 10.1 能够运用恰当工具阐述工作成果,与业界同行和社会公众
件工程领域复杂工
进行有效沟通与交流;
程问题与业界同行 10.2 能够具备一定的国际视野,能够了解和跟踪软件工程专业
及社会公众进行有
的最新发展趋势;
方案:能够针对软件
本思路和解决方案;
工程领域中复杂工 3.2 能够在安全、环境、法律等现实约束条件下通过技术、经济评
程问题设计解决方
价等论证设计方案的可行性。按照软件工程基本理论,在考虑
案,开发满足特定需
社会、健康、安全、法律、文化以及环境等因素下可对设计方
求的软件系统,并能
案及软件系统、可复用模块或组件等在技术、经济等方面进行
效沟通和交流,包括 10.3 能够掌握一门外语,具有跨文化交流和沟通能力。
撰写报告和设计文
稿、陈述发言、清晰
表达。并具备一定的
国际视野,能够在跨
文化背景下进行沟
通和交流。
11. 项目管理:理解 11.1 能够在多学科环境中理解和掌握复杂软件工程项目管理原
并掌握软件工程管
理和经济决策方法;
理原理与经济决策 11.2 能够选择恰当的软件项目管理工具、工程模型并进行实践;
二、培养目标
青岛大学软件工程专业培养适应社会主义现代化建设和未来社会与科技发展需要,德智 体全面和谐发展与健康个性相统一,具有创新精神、实践能力和国际视野,具有职业道德和社 会责任感,具备数学与自然科学知识基础,掌握软件工程相关的基本理论、基本知识、基本技 能和基本方法,具有较强专业能力和基本工程素养,针对复杂工程问题进行分析、设计与实现 等工作的高级工程技术与工程管理人才。本专业毕业生适合从事软件工程相关的研究、设计、 开发、维护、管理与服务等方面的工作,或攻读软件工程及相关学科的研究生,或从事软件工 程及相关学科的教学与科研工作。
够在设计环节中体
评价,确认其可行性;
现创新意识,考虑社 3.3 能够针对特定软件需求、可复用软件模块、软件组件确定数据
会、健康、安全、法
结构和算法,确定其实现方法;
律、文化以及环境等 3.4 能够在软件设计或实现方法中体现出创新意识,降低软件的复
因素。
杂度,提高软件的可用性、友好程度等。
4. 研究:能够基于 4.1 能够识别计算机软硬件系统组成并了解工作原理;
软件工程实践中理 8.3 能够具备软件工程师的专业素质和职业道德和规范,履行责任。
解并遵守软件工程
职业道德和规范,履
行责任。
9. 个人和团队:能 9.1 能够在多学科背景下理解团队的意义,了解软件项目团队的角
够在多学科背景下
色;
的团队中承担个体、 9.2 能够在多学科背景下主动与其他成员沟通、合作、开展工作;
出应用和维护方案;
5.5 能够用形式化模型和文档等形式呈现软件系统解决方案和成
果。
6. 工程与社会:能 6.1 能够了解应用领域背景知识,完成复杂软件系统的需求分析,
够基于软件工程相
说明其合理性;
关背景知识进行合 6.2 能够完成软件工程项目实践过程并进行评价;
理分析,评价软件工 6.3 能够撰写各类软件工程文档并进行评价;
4.研究:能够基于计算科学原理并采用软件工程方法与技术对复杂工程问题进行研究, 包括分析与建模、测试与验证、设计实验、分析与解释数据,并通过信息综合得到合理有效的 结论。
5.使用现代工具:能够针对软件工程领域中复杂工程问题,选择与使用恰当的平台、技 术、资源、工具等,能够理解其局限性并适当改进。
6.工程与社会:能够基于软件工程相关背景知识进行合理分析,评价软件工程实践和复 杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
应用数学、自然科学
问题进行分析,识别其关键环节和参数,并能够表达出来;
和软件工程专业的 2.2 能够认识到解决问题有多种方案可以选择,通过模拟或者实验
基本原理,识别、表
了解解决问题的多个方案或不同步骤可供选择;
达、并通过文献研究 2.3 能够利用多种资源开展文献检索和资料查询,运用图书馆、数
分析软件工程领域
+31 周
学分
必修
选修
11
16
2
2
28
0
41,占总学 分 23.3%
18 学分
学分合计
27 4 28 59,占总学 分 33.5%
毕业生通过5年左右实际工作的锻炼,期望成长为生产、科研与工程设计岗位的技术骨干 和管理者,达到以下能力:
1.具备合格的从事软件工程及其相关行业技术或管理工作的素质和能力; 2.能够独立从事软件工程及其相关行业的工程设计、应用研究和管理工作; 3.能在所从事行业的设计、生产或科研团队中担任领导者或重要角色; 4.能够通过有效的学习手段不断更新自己的知识,提高自己的能力,紧跟国内外相关领 域新理论和新技术的发展; 5.具有良好的道德修养与职业素养,具有服务社会的意愿和能力。