软件工程专业人才培养方案(2024 版)
(专业代码:080902)
一、培养目标
1.人才培养的目标定位
本专业立足西安,面向陕西经济,培养具有良好的科学素养、人文素养及工程素养,掌 握扎实的软件专业知识和工程经验,具有较强的创新意识和团队意识,能在软件开发、大数 据、人工智能等信息产业技术相关领域从事系统开发与集成、数据治理与分析、项目管理、 系统实施与运维、科学研究等工作的高素质应用型人才。
2.本专业学生毕业五年左右应达到的目标
目标1:具有正确的价值观以及良好的社会责任和职业操守,有意愿有能力服务国家和社 会发展,遵守国家相关法律法规,能够正确评价工程实践对社会、健康、安全、法律、文化 以及环境等因素的影响。
目标2:熟悉行业标准和相关法律法规,能够有效利用计算机科学、软件工程等专业知识 和专业技能,解决软件研发、大数据、人工智能等领域中系统分析、系统建模、软件开发、
项目管理、实施运维等方面的复杂工程问题,并能够综合考虑工程与社会、环境与可持续发 展,体现创新意识。
目标3:具有多学科、跨文化背景下的团队协作与沟通交流能力,能在团队中作为技术骨 干或项目管理者发挥有效作用。
目标4:能够持续学习和跟踪新技术,对计算机、软件行业前沿技术和发展趋势有前瞻性, 具有专业领域洞察力和国际视野,能通过行业训练或继续教育等渠道更新知识,适应社会发 展及职业环境变化。
二、毕业要求
本专业学生通过学习人文社科、数学、 自然科学、工程基础和软件工程专业知识,接受 软件工程项目综合实践的系统训练,知识、能力与素质协调发展,毕业时达到下列要求:
1.工程知识:能够将数学、 自然科学、工程基础和专业知识用于解决软件工程领域复杂 工程问题。
1.1 能系统理解数学、 自然科学、计算、工程科学理论基础并用于软件工程专业领域工 程问题的表述;
1.2 具有软件工程专业领域需要的计算机科学、数学相关数据分析能力,针对具体的软 件系统实现对象与目标建立数学模型和算法并用计算机求解;
1.3 能够将软件工程相关领域知识、数学分析方法用于推演、分析软件领域专业工程问 题;
1.4 能够利用系统思维的能力,将工程知识用于软件工程专业工程问题解决方案的比较 与综合,并体现软件工程专业领域先进的技术。
2.问题分析:能够应用数学、 自然科学和工程科学的基本原理,识别、表达并通过文献 研究分析软件工程领域中的复杂工程问题,以获得有效结论。
2.1 能运用数学、 自然科学和工程科学的基本原理,识别和判断软件工程领域中复杂工 程问题的可行性与需求分析、系统设计、程序设计、测试与维护、项目管理等关键环节;
2.2 能基于相关科学原理和数学模型方法正确表达软件工程环节中设计、软件开发等复 杂工程问题;
2.3 能认识到解决问题有多种方案可选择,能运用基本原理,借助文献研究从可持续发 展的角度分析软件工程活动过程的影响因素,寻求可替代的解决方案,获得有效结论。
3.设计/开发解决方案:能够设计针对软件工程领域复杂工程问题的解决方案,设计满 足特定需求的系统、软件功能模块和开发流程,并能够在软件开发设计环节中体现创新意识, 考虑社会、健康、安全、法律、文化以及环境等因素;
3.1 掌握工程设计和软件产品开发全周期、全流程的系统设计、程序设计/开发方法和技 术,设计软件工程领域复杂工程问题的解决方案,了解影响设计目标和技术方案的各种因素;
3.2 能够针对特定的用户或系统需求,运用软件工程专业理论及程序设计方法,完成系 统构架、软件功能、测试用例等设计,在软件系统设计、软件工程规范设计中体现创新意识。
3.3 在软件系统设计和解决软件工程领域复杂工程问题的过程中能够考虑公共健康与安 全、节能减排与环境保护、法律与伦理, 以及社会与文化等制约因素。
4.研究:能够基于科学原理并采用科学方法对软件工程复杂工程问题进行研究,包括设 计实验方案、分析与解释数据、并通过信息综合得到合理有效的结论;
4.1 能够基于科学原理,通过文献研究、模拟仿真、调研和分析等相关方法,调研和分 析软件工程环节中中复杂工程问题的解决方案,并体现出批判性思想和创造性方法。
4.2 能够针对软件系统设计、开发、测试、运维等环节中的对象特征,运用软件工程相 关原理和专业知识选择研究、制定技术路线、设计实验和实践方案。
4.3 能够根据实验方案构建实验系统,安全地开展实验,正确地采集实验数据,并对实 验结果进行分析和解释,通过信息综合得到合理有效的结论。
5.使用现代工具:能够针对软件开发中人员管理、项目管理、可行性与需求分析、系统 设计、程序设计、测试、维护等复杂工程问题,开发、选择与使用恰当的技术、资源、现代 工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性;
5.1 了解软件开发中人员管理、项目管理、可行性与需求分析、系统设计、程序设计、 测试、维护等过程中涉及到的平台、技术、资源、工具的原理,并掌握其使用方法,理解其 局限性。
5.2 能够选择与使用恰当的软硬件设备、信息资源、软件工具、项目管理工具和专业模 拟软件,对软件工程复杂工程问题进行分析、计算与设计。
5.3 能够针对软件工程中的人员管理、项目管理、可行性与需求分析、系统设计、程序 设计、测试、维护等工程问题对象,通过组合、选配、改进、二次开发等创造性地使用现代 工具进行模拟仿真和预测,满足特定需求,并能够分析其局限性。
6.工程与社会:能够基于工程相关背景知识进行合理分析,评价软件工程领域中人员管 理、项目管理、可行性与需求分析、系统设计、程序设计、测试、维护等工程实践和复杂工 程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任;
6.1了解软件开发技术、工程管理领域的技术标准体系、知识产权、产业政策和法律法规, 理解不同社会文化环境对软件开发的影响。
6.2 能够分析和评价软件工程专业在人员管理、项目管理、可行性与需求分析、系统设 计、程序设计、测试、维护的工程实践对社会、健康、安全、法律、文化的影响,以及这些 制约因素对项目实施的影响,并理解应承担的责任。
7.环境和可持续发展:能够理解和评价针对软件工程领域的复杂工程问题的工程实践对 环境、社会可持续发展的影响。
7.1 知晓和理解“联合国可持续发展目标 SDG17 ”,具有与软件开发和工程管理所涉及 的环境和可持续发展的理念,理解其内涵和法规。
7.2 能够站在环境和可持续发展的角度,思考和评价软件开发和工程管理的整个生命周 期中可能对社会、环境发展造成的损害和隐患。
8.职业规范:具有人文社会科学素养、社会责任感,能够在工程实践中理解并遵守工程 职业道德和规范,履行责任。
8.1具有人文社会科学素养和正确价值观,理解个人与社会的关系,了解中国传统文化、 中国国情。
8.2理解诚实公正、诚信守则的工程职业道德和规范,并能在工程实践中自觉遵守,尊重 相关国家和国际通行的法律法规。
8.3能够理解工程师对公众的安全、健康和福祉以及环境保护的社会责任,能够在工程实 践中自觉履行责任。
9.个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
9.1能够在多学科、多样性、多形式(面对面、远程互动)的团队中与其他团队成员进行 有效地、包容性地沟通与合作。
9.2能够在团队中独立承担任务,合作开展工作;具备管理团队的能力能够组织、协调和 指挥团队开展工作,完成工程实践任务。
10.沟通:能就软件工程领域复杂工程问题与业界同行及社会公众进行有效沟通和交流, 包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够 在跨文化背景下进行沟通和交流。
10.1能就软件工程专业问题,以口头、文稿、图表等方式,准确表达自己的观点,包括 撰写报告和设计文档、陈述发言、清晰表达或应答能力,回应质疑,理解并包容与业界同行 和社会公众交流的差异性。
10.2了解软件工程领域的国际发展趋势、研究热点,理解和尊重世界不同文化的差异性 和多元化;
10.3具备跨文化交流的语言和书面表达能力,能就软件工程专业问题,在跨文化背景下 进行基本沟通和交流
11.项目管理:理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应 用。
11.1掌握软件开发工程中涉及的项目管理与经济决策方法。
11.2了解软件开发工程全周期、全流程的成本构成,理解其中涉及的软件开发工程管理 与经济决策问题。
11.3能在多学科环境下(包括模拟环境),在设计开发解决方案的过程中,将软件工程 管理与经济决策方法应用于软件产品的设计与开发中。
12.终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。
12.1能在广泛的技术变革背景下,认识到自主和终身学习的必要性。
12.2 具有自主学习的能力,包括对技术问题的理解能力、 归纳总结的能力、提出问题 的能力,批判性思维和创造性能力;
12.3 能接受和应对软件工程及相关领域的新技术、新事物和新问题带来的挑战,体现探 索精神。
毕业要求与培养目标的对应关系矩阵图
培养目标 毕业要求 | 目标-1 | 目标-2 | 目标-3 | 目标-4 |
毕业要求-1 | 工程知识 |
| √ | √ |
|
毕业要求-2 | 问题分析 |
| √ | √ |
|
毕业要求-3 | 设计/开发解 决方案 |
| √ |
|
|
毕业要求-4 | 研究 |
| √ |
|
|
毕业要求-5 | 使用现代工具 |
| √ |
| √ |
毕业要求-6 | 工程与社会 | √ | √ |
| √ |
毕业要求-7 | 环境和可持续 发展 | √ | √ |
| √ |
毕业要求-8 | 职业规范 | √ |
|
| √ |
毕业要求-9 | 个人和团队 |
|
| √ |
|
毕业要求-10 | 沟通 |
|
| √ |
|
毕业要求-11 | 项目管理 |
|
| √ |
|
毕业要求-12 | 终身学习 |
|
|
| √ |
三、毕业要求与课程关联矩阵
课程类别 | 课程 性质 | 课程名称 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
1.1 | 1.2 | 1.3 | 1.4 | 2.1 | 2.2 | 2.3 | 3.1 | 3.2 | 3.3 | 4.1 | 4.2 | 4.3 | 5.1 | 5.2 | 5.3 | 6.1 | 6.2 | 7.1 | 7.2 | 8.1 | 8.2 | 8.3 | 9.1 | 9.2 | 10.1 | 10.2 | 10.3 | 11.1 | 11.2 | 11.3 | 12.1 | 12.2 | 12.3 |
通识教育平台 | 公共 基础 课程 必修 | 思想道德与法治 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H | M |
|
|
|
|
|
|
|
|
|
|
|
中国近代史纲要 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| M |
|
|
|
|
|
|
|
|
|
|
|
马克思主义基本原理 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
毛泽东思想和中国特色 社 会主义理论体系概论 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
习近平新时代中国特色 社 会主义思想概论 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
形势与政策 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| M |
|
|
|
|
|
|
|
|
|
|
|
大学英语 I |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
|
| M | M |
|
|
大学英语 II |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
|
| M | M |
|
|
大学英语 III |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
|
| M | M |
|
|
公共体育 Ⅰ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| M |
|
|
|
|
|
|
|
|
公共体育Ⅱ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| H |
|
|
|
|
|
|
|
|
公共体育Ⅲ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| H |
|
|
|
|
|
|
|
|
公共体育Ⅳ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L |
|
|
|
|
|
|
|
|
| H |
|
|
|
军事理论 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
|
|
|
|
|
|
|
|
| M |
|
|
|
职业发展与就业创业教育 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
|
|
|
|
|
|
|
|
|
|
|
大学生心理健康教育 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
|
| H |
| H |
|
|
|
|
|
|
|
|
西安古都和城市文化 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
|
| H |
|
|
|
|
|
|
|
|
|
|
|
|
|
国家安全教育 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
劳动教育 |
|
|
|
|
|
|
|
|
|
|
|
|
| H |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
课程 类别 | 课程 性质 | 课程名称 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
1.1 | 1.2 | 1.3 | 1.4 | 2.1 | 2.2 | 2.3 | 3.1 | 3.2 | 3.3 | 4.1 | 4.2 | 4.3 | 5.1 | 5.2 | 5.3 | 6.1 | 6.2 | 7.1 | 7.2 | 8.1 | 8.2 | 8.3 | 9.1 | 9.2 | 10.1 | 10.2 | 10.3 | 11.1 | 11.2 | 11.3 | 12.1 | 12.2 | 12.3 |
专业教育平台 | 学科 专业 基础 课程 必修 | 高等数学 A Ⅰ | H |
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
高等数学AⅡ | H |
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
概率论与数理统计 A | H |
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
线性代数 | H |
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
大学物理 CI | H |
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L |
|
|
|
|
|
|
|
|
|
|
|
|
|
大学物理CI实验 | H |
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L |
|
|
|
|
|
|
|
|
|
|
|
|
|
大学物理CII | H |
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L |
|
|
|
|
|
|
|
|
|
|
|
|
|
大学物理CII实验 | H |
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L |
|
|
|
|
|
|
|
|
|
|
|
|
|
软件工程专业导论 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| M |
|
| M |
|
|
|
|
|
|
|
|
| M |
|
|
数字逻辑 | H |
|
|
| H |
|
|
|
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
数字逻辑实验 | H |
|
|
| H |
|
|
|
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
离散数学 | H |
|
|
| M |
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
网页设计基础 |
|
|
|
|
|
|
|
| H |
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
|
|
|
| L |
|
|
C 语言程序设计 |
| M |
|
|
| H |
|
| H |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
专业 核心 课程 | 计算机网络 |
|
|
|
| M |
|
|
| M |
|
|
| H |
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
计算机网络实验 |
|
|
|
| M |
|
|
| M |
|
|
| H |
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
数据结构 |
| M |
|
|
| H |
| M |
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
面向对象技术与 Java |
|
|
| M |
|
| H |
|
| M |
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
数据库原理与应用 |
| H |
|
|
|
|
| H |
|
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
软件工程 |
|
| M |
|
|
|
| H |
|
|
|
|
|
|
|
|
| L |
|
|
|
|
|
|
|
|
|
| M |
|
|
|
|
|
Java Web 开发技术 |
|
|
| M | M |
|
|
|
|
|
| H |
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
操作系统 |
|
|
| H |
|
|
|
|
|
|
|
| M |
|
|
|
| L |
|
|
|
|
|
|
|
| L |
|
|
|
|
|
|
|
计算机组成原理 |
|
|
| H | H |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
|
Linux操作系统开发技 术 | H |
|
|
| M |
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
课程类别 | 课程 性质 | 课程名称 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
1.1 | 1.2 | 1.3 | 1.4 | 2.1 | 2.2 | 2.3 | 3.1 | 3.2 | 3.3 | 4.1 | 4.2 | 4.3 | 5.1 | 5.2 | 5.3 | 6.1 | 6.2 | 7.1 | 7.2 | 8.1 | 8.2 | 8.3 | 9.1 | 9.2 | 10.1 | 10.2 | 10.3 | 11.1 | 11.2 | 11.3 | 12.1 | 12.2 | 12.3 |
| 专业 选修 课程 | Python 程序设计 |
|
|
| M |
|
|
| M |
|
|
| M |
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
高级网页设计 |
|
|
|
|
| M |
|
| H |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
|
|
|
| L |
|
|
算法分析与设计 |
| H |
|
|
| M |
|
| L |
|
|
|
|
| L |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
编译原理 |
| M |
|
|
|
|
| H |
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
软件设计模式与架构 |
|
| H |
|
| H |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
| M |
|
软件质量保证与测试 |
|
| M |
| M |
|
|
|
|
|
|
|
| H |
|
|
|
|
| L |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Java EE 应用开发技术 |
|
|
|
|
| M |
| H |
|
| M |
|
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
|
软件需求分析 |
|
|
|
| H |
|
|
|
| H |
|
|
|
|
|
|
|
|
| M |
|
|
|
|
| M |
|
|
|
|
|
|
|
|
专业英语 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M | H |
|
|
|
|
|
|
团队激励与沟通 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L | H |
|
| M |
| H |
|
|
|
|
|
人工智能 |
|
|
|
|
|
|
| M |
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
实践课程 | 集中 实践 课程 必修 | 入学教育 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L | L |
|
军事训练与国防教育 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
| H |
|
|
|
|
|
|
|
|
专业认知实习 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| H |
| M |
|
| M |
|
|
|
|
|
| M |
|
| M |
|
|
C 语言课程设计 |
|
|
|
|
|
|
|
|
|
| M |
|
|
| H |
|
|
|
|
|
|
|
|
|
| M |
|
|
|
|
|
|
|
|
前端开发课程设计 |
|
|
|
|
|
|
|
| H |
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
|
|
|
| L |
|
|
实 践 课 程 | 集中 实践 课程 必修 | 数据结构课程设计 |
|
|
|
|
| M |
|
| M |
| H |
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
|
|
|
|
|
|
|
软件工程课程设计 |
|
|
|
|
|
|
|
| M |
|
| H |
|
|
|
| M |
|
|
|
|
|
|
| M |
|
|
|
| L |
|
|
|
|
专业方向课程设计 |
|
|
|
|
|
| M |
|
| M |
| H |
|
|
|
|
|
| M |
|
|
|
|
| H |
|
|
|
|
| M |
|
|
|
生产实习(企业实训) |
|
|
|
|
|
|
|
|
| H |
|
|
|
|
|
|
| M |
| H |
|
| M |
| H | H |
|
| M |
|
|
|
| M |
|
| 工程技术讲座 | M |
|
|
|
|
|
|
| M |
| L |
|
|
|
|
|
|
|
| L |
|
|
| M |
|
|
|
|
|
|
|
| M |
|
综合性项目实践 |
|
| M |
|
|
| M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| M |
|
| H |
|
|
|
|
|
|
|
毕业论文(设计) |
|
|
|
| M |
| M |
| H |
|
| M |
|
|
| M |
| H |
|
|
| L |
|
|
| M |
|
|
| L |
|
|
| M |
备注:
1.表中课程为:公共基础课程、学科专业基础课程、专业核心课程、集中实践课程与主要的第二课堂实践与创新活动。
2.H(强)、M(中)、L(弱),表示课程与毕业要求之间的关联度强弱程度,一般一门课程最多支撑 5 项毕业要求。课程支撑毕业要求的关联度由课程教学大纲中的教学目
标分条说明 确定。
四 、主干学科与核心课程
本专业所属主干学科: 软件工程。
软件工程专业核心课程:计算机组成原理、数据结构、面向对象技术与 Java、数据库原 理与应用、软件工程、Java Web 开发技术、计算机网络、计算机网络实验、操作系统筹。
五 、学制与修业年限
基本学制 4 年,学生在校修业年限为 4-6 年。对休学创新创业的,修业年限放宽至 8 年。
六、授予学位
工学学士。
七 、各类课程学时 、学分分配及毕业条件
课程类别 | 课程性质 | 学分数 | 学时数 | 学时分配 | 学分 |
讲授 | 实践 | 比例 |
公共基础课程 | 必修 | 43.5 | 728 | 584 | 144 | 25.82 |
选修 | 8 | 128 | 128 |
| 4.75 |
学科专业基础课程 | 必修 | 34.5 | 632 | 492 | 140 | 20.47 |
专业核心课程 | 必修 | 25 | 496 | 320 | 176 | 14.84 |
专业选修课程 | 选修 | 20.5 | 416 | 256 | 160 | 12.16 |
集中实践课程 | 必修 | 37 |
|
|
| 21.96 |
选修 | 0 |
|
|
|
|
第二课堂实践与创新活动 |
| (8) |
|
|
|
|
合 计 | 168.5 | 2400 | 1780 | 620 | 100 |
总学分 168.5,其中课堂讲授1780,实践学时 620;集中性实践教学 37 学分,实践教学总学分 58.9学分, 实践教学占总学分34.9%。 |
必修课 140 学分,占总学分 83%,1856 学时,占总学时 77.3%;选修课 28.5学分,占总学分17%。 |
本专业要求学生毕业时,应完成总学分 168.5 学分,其中包括公共基础必修 43.5 学分, 公共选修 8 学分 , 学科专业基础必修 34.5 学分 ,专业核心课程必修 25 学分 ,专业选修 20.5学分,集中实践课程 37 学分。
第二课堂实践与创新创业活动 8 学分,不计入总学分。
八 、专业教学计划表
课程类别 | 课程性质 | 课程编号 | 课程名称 | 总学分 | 总学时 | 学时分配 | 考试学 期 | 考查 学期 | 备注 |
理论 | 实践 |
通识教育平台 | 公共 基础 课程 必修 | G00063 | 思想道德与法治 | 3 | 40 | 40 | 0.5w | 2 |
| 思想政治教育类 |
G00064 | 中国近代史纲要 | 3 | 40 | 40 | 0.5w | 1 |
| 思想政治教育类 |
G00065 | 马克思主义基本原理 | 3 | 40 | 40 | 0.5w | 4 |
| 思想政治教育类 |
G00066 | 毛泽东思想和中国特色社会主义 理论体系概论 | 3 | 40 | 40 | 0.5w | 3 |
| 思想政治教育类 |
G00067 | 习近平新时代中国特色社会主义 思想概论 | 3 | 40 | 40 | 0.5w | 6 |
| 思想政治教育类 |
G00018 | 形势与政策 | 2 | 32 | 32 |
|
| 1-4 | 思想政治教育类 |
G00055 | 大学英语 I | 4 | 64 | 64 |
| 1 |
| 外国语言类 |
G00019 | 大学英语 II | 4 | 64 | 64 |
| 2 |
| 外国语言类 |
G00020 | 大学英语 III | 4 | 64 | 64 |
| 3 |
| 外国语言类 |
901101 | 公共体育 Ⅰ | 1 | 32 |
| 32 | 1 |
| 军事体育类 |
901102 | 公共体育Ⅱ | 1 | 32 |
| 32 | 2 |
| 军事体育类 |
901103 | 公共体育Ⅲ | 1 | 32 |
| 32 | 3 |
| 军事体育类 |
901104 | 公共体育Ⅳ | 1 | 32 |
| 32 | 4 |
| 军事体育类 |
G00068 | 军事理论 | 2 | 32 | 32 |
| 2 |
| 军事体育类 |
G00047 | 职业发展与就业创业教育 | 2 | 32 | 32 |
|
| 1-7 | 其他类 |
G00069 | 大学生心理健康教育 | 2 | 32 | 32 |
|
| 1-2 | 其他类 |
G00053 | 西安古都和城市文化 | 2 | 32 | 32 |
|
| 4 | 人文素养类 |
G00094 | 国家安全教育 | 1 | 16 | 16 |
|
| 2 | 军事体育类 |
G00101 | 劳动教育 | 1.5 | 32 | 16 | 16 |
| 1-7 | 其他类 |
小计 | 43.5 | 728 | 584 | 144 |
|
|
|
公共 选修 课程 |
| 公共选修课程 | 8 | 128 | 128 |
|
|
|
|
备注 | 公共选修课程统一要求为不少于 8 学分,分为①四史类(1 学分)② 艺术与审美类(2 学分)③劳动教育(2 学分)④创新与创业类(2 学分)⑤人文与社会类、科学与环境类、技术与工具类( 1 学分), 其中,四史类、军事理论、艺术与审美类、劳动教育、创新创业类的 7学分为必选,具体按《西安文理学院公共选修课管理办法》执行。 |
专业教育平台 | 学科 专业 基础 课程 必修 | G00026 | 高等数学 A Ⅰ | 6 | 96 | 96 |
| 1 |
| 大学数学 |
G00027 | 高等数学AⅡ | 4 | 64 | 64 |
| 2 |
| 大学数学 |
G70032 | 概率论与数理统计 A | 3 | 48 | 48 |
| 2 |
| 大学数学 |
G00034 | 线性代数 | 2 | 32 | 32 |
| 1 |
| 大学数学 |
G00097 | 大学物理CI | 3 | 48 | 48 |
| 2 |
| 大学物理 |
G00098 | 大学物理CII | 3 | 48 | 48 |
| 3 |
|
|
G00099 | 大学物理CI 实验 | 0.5 | 16 | 0 | 16 |
| 2 | 大学物理 |
G00100 | 大学物理CII 实验 | 0.5 | 16 | 0 | 16 |
| 3 |
|
130102 | 软件工程专业导论 | 2 | 48 | 24 | 24 |
| 1 |
|
130057 | C 语言程序设计 | 3 | 72 | 36 | 36 | 1 |
|
|
130701 | 数字逻辑 | 2 | 32 | 32 |
| 2 |
|
|
130702 | 数字逻辑实验 | 0.5 | 16 |
| 16 |
| 2 |
|
130197 | 网页设计基础 | 2 | 48 | 16 | 32 |
| 3 |
|
130123 | 离散数学 | 3 | 48 | 48 |
| 4 |
|
|
小计 | 34.5 | 632 | 492 | 140 |
|
|
|
课程类别 | 课程性质 | 课程编号 | 课程名称 | 总学分 | 总学时 | 学时分配 | 考试 学期 | 考查 学期 | 备注 |
理论 | 实践 |
专业教育平台 | 专业 核心 课程 必修 | 备注 |
|
130155 | 数据结构 | 3.5 | 64 | 48 | 16 | 2 |
|
|
130302 | 面向对象技术与 Java | 3 | 64 | 32 | 32 | 3 |
|
|
130303 | 数据库原理与应用 | 2 | 48 | 24 | 24 | 3 |
|
|
130107 | 计算机组成原理 | 2.5 | 48 | 40 | 8 | 4 |
|
|
130145 | 软件工程 | 2.5 | 48 | 32 | 16 | 4 |
|
|
130281 | Java Web 开发技术 | 3 | 64 | 32 | 32 | 4 |
|
|
130913 | 计算机网络 | 2 | 32 | 32 |
| 5 |
|
|
130914 | 计算机网络实验 | 0.5 | 16 |
| 16 |
| 5 |
|
130053 | 操作系统 | 3.5 | 64 | 48 | 16 | 5 |
|
|
130025 | Linux操作系统开发技术 | 2.5 | 48 | 32 | 16 | 6 |
|
|
小计 | 25 | 496 | 320 | 176 |
|
|
|
|
|
|
|
|
|
|
|
备注 |
|
专业 选修 课程 | 130285 | 高级网页设计 | 2 | 48 | 16 | 32 |
| 4 |
|
130304 | 软件质量保证与测试 | 2 | 48 | 24 | 24 |
| 5 |
|
130014 | Java EE 应用开发技术 | 2 | 48 | 24 | 24 | 5 |
|
|
130052 | 编译原理 | 2 | 32 | 32 | 0 |
| 6 |
|
130305 | 软件需求分析 | 1.5 | 32 | 16 | 16 |
| 5 |
|
130234 | 专业英语 | 2 | 32 | 32 | 0 |
| 5 |
|
130265 | Python 程序设计 | 1.5 | 32 | 16 | 16 |
| 6 |
|
130187 | 算法分析与设计 | 1.5 | 32 | 16 | 16 |
| 6 |
|
130307 | 团队激励与沟通 | 1.5 | 32 | 16 | 16 |
| 6 |
|
130140 | 人工智能 | 2 | 32 | 32 | 0 |
| 6 |
|
130308 | 软件设计模式与架构 | 2.5 | 48 | 32 | 16 |
| 6 |
|
小计 | 20.5 | 416 | 256 | 160 |
|
|
|
集中 实践 课程 必修 |
| 入学教育 |
| 1W |
| 1W |
| 1 |
|
G00043 | 军事训练与国防教育 | 2 | 2w |
| 2w |
| 1 |
|
130295 | 专业认知实习 | 1 | 1w |
| 1w |
| 2 | 校企合作 |
130008 | C 语言课程设计 | 2 | 2W |
| 2W |
| 2 |
|
130158 | 数据结构课程设计 | 2 | 2W |
| 2W |
| 3 |
|
130309 | 前端开发课程设计 | 2 | 2W |
| 2W |
| 4 |
|
130146 | 软件工程课程设计 | 2 | 2W |
| 2W |
| 4 | 校企合作 |
课程类别 | 课程性质 | 课程编号 | 课程名称 | 总学分 | 总学时 | 学时分配 | 考试学 期 | 考查 学期 | 备注 |
理论 | 实践 |
|
| 130232 | 专业方向课程设计 | 4 | 4W |
| 4W |
| 6 | 校企合作 |
130149 | 生产实习(企业实训) | 5 | 5W |
| 5W |
| 7 | 校企合作 |
130322 | 工程技术讲座 | 2 | 2W |
| 2W |
| 7 |
|
130240 | 综合性项目实践 | 5 | 5W |
| 5W |
| 7 | 创新创业课程 |
130049 | 毕业论文(设计) | 10 | 14W |
| 14W |
| 8 | 校企合作 |
小计 | 37 | 42W |
| 42W |
|
|
|
备注 |
|
总计 | 168.5 | 2416 |
|
|
|
|
|
备注 |
|
|
|
|
|
|
|
九 、第二课堂实践与创新活动安排表
类 别 | 活动内容 | 学 分 | 活动安排及要求 | 考核办法 |
思 想 道 德 素 质 | 1.参加党团课教育、团干部培训 | 0.5-1 | 党团课教育合格者,认定 0.5 分; 团干部培训合格者,认定 1 分 | 证书 |
2.义务献血、干细胞捐赠等人道主义行为 | 1-4 | 义务献血每次认定 1 分,最高级 4 分;干细胞捐赠等,认定 4 分 |
3.获评优秀志愿者、道德模范、 自强之星、感 动校园人物等道德类典型人物; | 2-8 | 国家级/省级/市级/ 校级,同项荣誉取最高 |
4.经学校认定的好人好事、见义勇为等爱校 护校典型行为 | 1-2 | 校级/院级 |
科 技 创 新 创 业 | 1.公开发表论文(作品) | 0.5-8 | 根据不同刊物级别与顺序记入学分 | 成果、获奖 或证书 |
2.成果与专利(学生奖励、科研项目、发明创 造) | 0.5-6 | 根据获奖级别、参加项目级别和次 序记入学分 |
3.科技创新活动,各级别级大学生学术科技竞 赛,含“挑战杯 ”竞赛、数学建模竞赛、软件 设计竞赛、电子设计竞赛、网络技能大赛等; 学院组织的各类学术科技活动及竞赛 | 0.5-6 | 根据获奖级别记入学分 | 成果、报告 或证书 |
4.创业活动(大学生创新创业训练计划、创业 培训,创业训练营、创业调查、创业孵化等) | 1-6 | 根据参加情况及担任项目主持人情 况记入学分 |
5.讲 座(文理大讲堂;参加其他学术报告、 人文素质等各类讲座或报告会) | 0.5-1 | 根据参加情况记入学分 |
6.积极参加学院和学校组织的学术科技活动 及学科竞赛 | 1 | 根据参加情况记入学分 |
技 能 拓 展 | 1. WSK、TOEFL、GRE | 1 | 需通过考试记入学分 | 证书 |
2. 全国计算机技术与软件专业技术资格(水 平)考试中的程序员和网络管理员初级(及以 上)资格证书 | 1 | 每证 1 学分 |
| 3.职业技能资格证书,专业资格认证,含计算 机资格与水平考试证书、微软认证、思科认证、 ORACLE 认证、LINUX 系统认证等。 | 1 | 每证 1 学分 |
|
4.第二学位 | 2 | 学生取得第二学位者,记 2 学分 |
文 体 活 动 | 1.国家、省市、校报纸杂志发表稿件 | 0.5-4 | 根据报纸杂志级别记入学分 | 成果、获奖 或证书 |
2. 国家、省市级征文、辩论、演讲及各种知 识竞赛文艺演出,参加书画、摄影等艺术展览 | 0.5-3 | 根据获奖级别记入学分 |
3. 参加学校、学院组织开展的知识竞赛和文 艺活动 | 0.5-1.5 | 根据获奖级别记入学分 |
4.体育活动,参加省部级以上文化、文艺、体 育竞赛,参加校级、院级比赛 | 0.5-4 | 根据获奖级别记入学分 | 证书 |
社 会 实 践 | 1.积极参加社会实践;参加社会实践获奖或被 同级媒体报道 | 0.5-2 | 根据参加社会实践天数及撰写的调 查报告情况记入学分 | 调查报告、 获奖证书 及工作总 结 |
2.思想道德实践 | 1-3 | 根据表彰级别记入学分 |
3. 各类社团,积极参加学生社团活动一学年 以上 | 0.5-1 | 根据参加活动情况,表将级别记入 学分 |
4.社会工作,担任校、院、班学生干部; 学生社团负责人,各部门工作助理等一学年以 上,考核合格者 | 0.5-1.5 | 根据担任干部级别情况记入学分 |
志 愿 服 务 | 1.注册志愿者参加的有组织的志愿者活动 | 0.5-1 | 每志愿服务 24 小时记 0.5 学分,最 高 1 学分; | 参与或证 书 |
2.参加志愿活动个人获奖 | 1-4 | 根据获奖级别记入学分 |
读 书 阅 览 | 课外阅读专业必读书目或学科相关书目,并认 真做好笔记和心得 | 1 | 每学年,撰写课外读书笔记 1 万字 以上 | 读书笔记 |
注:第二课堂各类别活动内容,由各学院参照学校“第二课堂实践与创新活动学分认定标准参照表” 自行设 计,按《西安文理学院第二课堂实践与创新活动学分制实施办法》进行考核并认定学分。
十 、各学期开课计划表
第一学期 | 第二学期 |
课程名称 | 学分 | 总学时 | 考试/查 | 课程名称 | 学分 | 总学时 | 考试/查 |
中国近现代史纲要 | 3 | 40 | 考试 | 思想道德与法治 | 3 | 40 | 考试 |
形势与政策 | 0.5 | 8 | 考查 | 形势与政策 | 0.5 | 8 | 考查 |
大学英语 I | 4 | 64 | 考试 | 大学英语 II | 4 | 64 | 考试 |
公共体育 I | 1 | 32 | 考试 | 公共体育Ⅱ | 1 | 32 | 考查 |
军事训练与国防教育 | 2 | 2W | 考查 | 军事理论 | 2 | 32 | 考查 |
大学生心理健康教育 | 1 | 16 | 考查 | 高等数学 AⅡ | 4 | 64 | 考试 |
职业发展与就业创业教 育 (含专业导论) |
| 6 | 考查 | 概率论与数理统计 A | 3 | 48 | 考试 |
高等数学 A Ⅰ | 6 | 96 | 考试 | 大学物理 CI | 3.5 | 64 | 考试 |
线性代数 | 2 | 32 | 考试 | 大学物理CI实验 | 0.5 | 16 | 考试 |
C 语言程序设计 | 3 | 72 | 考试 | 大学生心理健康教育 | 1 | 16 | 考查 |
软件工程专业导论 | 2.5 | 48 | 考查 | 职业发展与就业创业教 育 (含专业导论) |
| 6 | 考查 |
入学教育 | 0 | 1W | 考查 | 数字逻辑 | 2.5 | 48 | 考试 |
劳动教育 |
| 4 | 考查 | 数据结构 | 3.5 | 64 | 考试 |
|
|
|
| C 语言课程设计 | 2 | 2W | 考查 |
|
|
|
| 专业认知实习 | 1 | 1W | 考查 |
|
|
|
| 劳动教育 |
| 4 | 考查 |
|
|
|
| 国家安全教育 | 1 | 16 | 考查 |
小计 | 25 | 418 |
| 小计 | 32.5 | 522 |
|
第三学期 | 第四学期 |
课程名称 | 学分 | 总学时 | 考试/查 | 课程名称 | 学分 | 总学时 | 考试/查 |
毛泽东思想和中国特色 社 会主义理论体系概论 | 5 | 72 | 考试 | 马克思主义基本原理 | 3 | 40 | 考试 |
大学英语 III | 4 | 64 | 考试 | 公共体育Ⅳ | 1 | 32 | 考查 |
公共体育Ⅲ | 1 | 32 | 考查 | 形势与政策 | 0.5 | 8 | 考查 |
形势与政策 | 0.5 | 8 | 考查 | 职业发展与就业创业教 育 (含专业导论) |
| 4 | 考查 |
职业发展与就业创业教 育 (含专业导论) |
| 4 | 考查 | 离散数学 | 3 | 48 | 考试 |
大学物理 CII | 3.5 | 64 | 考试 | 计算机组成原理 | 2.5 | 48 | 考试 |
大学物理CI实验 | 0.5 | 16 | 考试 | 软件工程 | 2.5 | 48 | 考试 |
面向对象技术与 Java | 3 | 64 | 考试 | Java Web 开发技术 | 3 | 64 | 考试 |
数据库原理与应用 | 2.5 | 48 | 考试 | 西安古都和城市文化 | 2 | 32 | 考查 |
网页设计基础 | 2 | 48 | 考查 | 软件工程课程设计 | 2 | 2W | 考查 |
数据结构课程设计 | 2 | 2W | 考查 | 高级网页设计 | 2 | 48 | 考查 |
劳动教育 |
| 6 | 考查 | 前端开发课程设计 | 2 | 2W | 考查 |
|
|
|
| 劳动教育 |
| 6 | 考查 |
小计 | 24 | 426 |
| 小计 | 23.5 | 378 |
|
第五学期 | 第六学期 |
课程名称 | 学分 | 总学时 | 考试/查 | 课程名称 | 学分 | 总学时 | 考试/查 |
职业发展与就业创业教 育 (含专业导论) |
| 4 | 考查 | 职业发展与就业创业教 育 (含专业导论) |
| 4 | 考查 |
计算机网络 | 2.5 | 48 | 考试 | 习近平新时代中国特色 社 会主义思想概论 | 3 | 40 | 考试 |
计算机网络实验 | 0.5 | 16 | 考试 | 编译原理 | 2 | 32 | 考试 |
操作系统 | 3.5 | 64 | 考试 | Python 程序设计 | 2.5 | 48 | 考查 |
软件质量保证与测试 | 2.5 | 48 | 考查 | 算法分析与设计 | 1.5 | 32 | 考查 |
Java EE 应用开发技术 | 2.5 | 48 | 考试 | 软件设计模式与架构 | 2.5 | 48 | 考查 |
软件需求分析 | 1.5 | 32 | 考试 | 团队激励与沟通 | 2 | 32 | 考查 |
专业英语 | 2 | 32 | 考查 | 人工智能 | 2 | 32 | 考查 |
软件案例与文档写作 | 1.5 | 32 | 考查 | 专业方向课程设计 | 4 | 4W | 考查 |
劳动教育 |
| 4 | 考查 | 劳动教育 |
| 4 | 考查 |
小计 | 16.5 | 328 |
| 小计 | 19.5 | 272 |
|
第七学期 | 第八学期 |
课程名称 | 学分 | 总学时 | 考试/查 | 课程名称 | 学分 | 总学时 | 考试/查 |
职业发展与就业创业教 育 (含专业导论) |
| 4 | 考查 | 毕业论文(设计) | 10 | 14W | 考查 |
生产实习(企业实训) | 5 | 5W | 考查 |
|
|
|
|
工程技术讲座 | 2 | 2W | 考查 |
|
|
|
|
综合性项目实践 | 5 | 5W | 考查 |
|
|
|
|
劳动教育 |
| 4 | 考查 |
|
|
|
|
小计 | 12 |
|
| 小计 | 10 |
|
|
方案制定执笔人:袁溪
编写成员:孙少波 、杨振华 、车鹏飞 、杨全 、任强 、何可可 、谢巧玲 、马宗保 、高晓宁 、赵晨聪 、 刘艳秋 、韩召宁(西安金讯通软件技术有限公司) 、刘胜伟(亚信安全) 、郝少杰(西 安软通动力网络技术有限公司 行业专家)
方案制定负责人: 陈广锋