2017版软件工程专业本科培养方案
(2019修订)
一、培养目标
认真贯彻党的教育方针,坚持立德树人,以培养德智体美劳全面发展的社会主义建设者和接班人为总目标。本专业培养掌握软件工程的基本理论、专业技术及管理等知识,掌握现代程序设计方法及主流软件开发环境与工具的使用,具备分析问题、解决问题、创新、组织管理、合作交流和终身学习的能力,具有社会责任感、职业道德及人文素养,能在软件工程及其相关领域从事生产运行与技术管理、工程设计、技术开发和科学研究等工作,具备较强的实践能力和团队协作能力,具有创新精神和国际视野的高级专门人才。
本专业培养学生具有以下能力:
1.具备较高的人文社会科学素养、社会责任感和工程职业道德,具备较丰富的工程经验,深入了解与软件工程领域相关的职业和行业的信息化需求,能够提供面向应用的复杂软件工程问题的解决方案;
2.具有灵活运用数学、自然科学以及经济、管理知识解决复杂工程问题的能力,精通计算机软件系统的研究、设计、开发及综合应用,实现满足用户特定需求的软件系统,成为技术或管理骨干;
3.具有工程实践和创新能力,能够深入理解和准确评价复杂工程问题的工程实践对环境、社会可持续发展的影响,能够在综合考虑健康、安全、法律以及文化等因素的情况下进行复杂软件系统的设计与开发;
4.具备管理工作团队及协调项目的活动能力,能够组织制定工作计划并有效实施;能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流。具备终身学习的能力,能够应对科技发展挑战,掌握新兴技术,具备可持续发展理念和国际化视野。
二、毕业要求
1.工程知识:能够将数学、自然科学、工程基础和专业知识用于解决复杂软件工程问题。
2.问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂软件工程问题,以获得有效结论。
3.设计/开发解决方案:能够设计针对复杂软件工程问题的解决方案,设计满足特定需求的系统、模块(组件)或算法流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素,运用所学理论和技术手段进行计算机系统和应用软件的分析、设计和开发。
4.研究:能够基于科学原理并采用科学方法对复杂软件工程问题进行研究,包括设计实验、建立软件模型、分析与解释数据、并通过信息综合得到合理有效的结论。
5.使用现代工具:能够针对复杂软件工程问题,开发、选择与使用恰当的技术、资源、现代软件开发工具和信息技术工具,包括对复杂软件工程问题的预测与模拟,并能够理解其局限性。
6.工程与社会:能够基于软件工程相关背景知识进行合理分析,评价软件工程实践和复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
7.环境和可持续发展:能够理解和评价针对复杂软件工程问题的专业工程实践对环境、社会可持续发展的影响。
8.职业规范:具有人文社会科学素养、社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任。
9.个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
10.沟通:能够就复杂软件工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
11.项目管理:理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。
12.终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。
三、主干学科
计算机科学、软件工程
四、专业核心课程
面向对象的软件工程、软件质量保证与测试、软件建模与分析、软件项目管理、软件设计模式、编译原理、计算机操作系统、数据库原理、计算机网络、Java程序设计、Java Web编程技术等。
五、主要实践性教学环节
为了强化学生的工程意识,提高学生的工程能力,实现实践能力与创新意识培养体系化、全程化,设置多模块、多层次、系统的实践教学环节,主要包括:随课上机实践、DotNet综合训练、软件工程课程设计、Java开发实践、计算机应用能力训练、软件开发综合训练、认识实习、生产实习、毕业实习、毕业设计等。
六、主要专业实验
主要专业实验有:大学物理实验、计算机组成原理实验、计算机网络实验、嵌入式系统实验等。
七、基本学制:四年
八、毕业合格标准
具有学籍的学生,德育、智育、体育成绩合格,在规定的学习年限内修满培养计划规定的必修课、选修课及各种实践教学环节,获得的总学分不少于180学分,准予毕业,发给毕业证书。
九、学位授予条件
符合《兰州理工大学关于授予学士学位的有关规定》条件的毕业生,可授予工学学士学位。
十、课程学分与学时分配
课程类别 |
课程性质 |
学分 |
学时 |
理论教学 |
实践教学 |
实践教学占学分比例(%) |
实践教学占学时比例(%) |
学分 |
学时 |
学分 |
学时 |
学周 |
通识与公共基础课程 |
必修课 |
64 |
1224 |
60 |
984 |
4 |
200 |
2 |
6.25 |
19.6 |
公共选修课 |
8 |
160 |
8 |
160 |
|
|
|
|
|
学科基础 课程 |
必修课 |
49 |
872 |
35 |
560 |
14 |
112 |
10 |
28.57 |
35.78 |
专业课程 |
专业必修课 |
49 |
1252 |
22 |
352 |
27 |
80 |
41 |
55.1 |
72 |
专业选修课 |
6 |
96 |
6 |
96 |
|
|
|
|
|
创新与创业教育课程 |
创新创业 必修课 |
1 |
32 |
1 |
20 |
|
12 |
|
|
37.50 |
选修课 |
3 |
|
|
|
3 |
|
|
100.00 |
|
合 计 |
180 |
3636 |
132 |
2172 |
48 |
404 |
53 |
26.67 |
40 |