一、专业简介
本专业立足国家数字经济与软件国产化战略需求,秉承“博学、力行、守正、拓新”校训,培养德智体美劳全面发展,具有家国情怀、计算机科班基本功扎实、专业能力突出、行业特色鲜明,具备工程实践能力、创新意识和持续学习能力,能够适应社会发展和产业需求的技术研发型人才。学生将系统学习计算机程序设计、数据结构、算法分析与设计、计算机系统导论、操作系统、计算机网络、数据库系统、编译原理、软件工程、软件工程形式化方法、软件测试与验证、云计算与大数据技术等核心课程,并强化计算机软件实践训练,将计算机软件分析、设计、开发、优化与测试能力应用于实际项目。
毕业生可在互联网、金融科技、智能制造、轨道交通、电力信息化等行业,从事软件架构设计、应用软件研发、软件测试验证、系统运维部署与项目工程化管理等工作。
本专业始于2005年本科招生。2011年获批软件工程一级学科硕士点、2024年获批软件工程一级学科博士点,依托省级重点科研平台,师资力量雄厚,学生工程实践与创新能力突出。
二、学制、学位与学科
1、学制
学制4年,最长学习年限为6年。
2、学位
修满规定学分,授予工学学士学位。
本专业毕业要求最低学分为156学分。
3、学科
本专业属软件工程学科、计算机科学与技术学科。
三、培养目标
毕业生毕业5年左右,预期达成以下职业发展成就:
1.掌握数理基础、计算机原理及软件工程核心理论技术,能够运用系统工程方法识别、分析复杂软件工程问题,结合行业实际需求,设计安全高效、科学可行的软件解决方案,解决各类软件研发与落地的复杂工程问题。
2.具备软件全生命周期工程实践能力,熟练运用主流开发、测试与运维工具,具备良好的团队协作能力。紧跟软件技术迭代趋势,能够在软件产品研发、系统优化、智能软件迭代等工程任务中突破创新,完成技术改良与技术攻关。
3.掌握软件项目管理基本方法,开展项目进度、质量与风险管控,能够评估软件工程对社会、安全、经济及生态的综合影响,严格遵守行业规范与法律法规,恪守工程伦理,尊重技术多元发展理念。
4.适配软件技术快速迭代特点,具备自主学习、终身学习与跨学科融合能力,拥有国际视野与跨文化协作能力,可在工业软件、智能系统、数字化转型等新兴领域持续成长,逐步发展为行业技术骨干与管理人才。
四、毕业要求(学生毕业时取得的学习成果)
1.构建覆盖数理基础、计算科学及软件工程专业的完整知识体系,能够运用数学建模、自然科学与工程基础理论对复杂软件工程问题进行抽象表征、规范描述与模型推演,可通过多方案对比分析完成软件模型的研判、改进与优化,实现对复杂软件问题的科学求解。
2.能依托数理原理与软件工程专业基础,精准识别、提炼与表达复杂工程核心问题,结合文献研究与技术调研筛选适配的理论方法与技术路径,通过仿真分析与可行性验证明确关键影响因素,兼顾可持续发展要求,形成科学有效的软件问题解决方案。
3.熟练掌握软件全生命周期设计、开发与测试的基本理论、方法与技术,能够结合实际工程需求完成软件模块与整体系统的设计、编码实现与调试优化,具备多学科交叉创新设计能力;可在研发过程中综合考量安全、环境、成本、伦理、法律与社会文化等多重约束,全面评价软件方案的工程可行性与综合效益。
4.能够依托专业理论与调研分析确定软件工程研究与实验技术路线,可自主设计、搭建适配的实验环境与验证方案,规范开展实验测试、数据采集与结果分析工作;熟练掌握各类现代软件工程工具、仿真平台与开发框架,明晰工具适用场景与局限性,可完成复杂软件系统设计、开发、测试、模拟预测与问题定位。
5.熟悉软件工程行业标准、知识产权规范与法律法规,能够系统分析软件工程项目对公共安全、生态环境、经济发展与社会可持续发展的多元影响,在工程设计与实践中自觉遵循工程伦理、职业规范与社会责任;具备家国情怀与人文素养,恪守工程师职业准则,结合国家发展需求开展合规、负责的软件工程实践。
6.具备多学科团队协作、专业沟通表达与工程管理能力,能够在团队中胜任各类岗位角色,规范完成技术文档撰写、协同开发与跨场景交流工作;具备国际视野、批判性思维与终身学习能力,能够主动跟踪软件工程前沿技术迭代,持续更新知识体系与工程实践能力,适配行业技术发展与岗位能力需求。
五、课程设置
1、课程结构
课程类别 (模块) |
课程门数 |
学分数 |
授课门数 |
实验/ 实践课门数 |
授课 学分 |
实验/ 实践课学分 |
总学分 |
通识 教育 |
人文与社会科学(校定课程) |
13 |
1 |
26.5 |
2 |
28.5 |
数学与自然科学(校定课程) |
6 |
1 |
19.5 |
1 |
20.5 |
专业 教育 |
专业基础课(院定课程) |
10 |
10 |
40 |
10 |
50 |
专业核心课(系定课程) |
4 |
- |
12 |
- |
12 |
专业实践课(系定课程) |
- |
2 |
- |
8 |
8 |
AI应用实训 |
- |
1 |
|
2 |
2 |
科研训练创新创业实践 |
|
1 |
|
2 |
2 |
专业 方向 |
专业分组课程 |
3 |
- |
9 |
- |
9 |
专业拓展课程 |
2 |
- |
6 |
- |
6 |
毕业设计 |
- |
1 |
- |
14 |
14 |
毕业实习 |
- |
1 |
- |
4 |
4 |
总计 |
38 |
18 |
113 |
43 |
156 |
注:本课程结构不含10门素质拓展课程(共计16学分)
2、开设课程
课程 类别 |
课程名称 |
学分 |
开课单位 |
总计 |
授课 |
实验/实践 |
校定通识课 |
人文与社会科学 |
思想道德与法治 |
2 |
2 |
|
马克思主义学院 |
中国近现代史纲要 |
2 |
2 |
|
马克思主义学院 |
毛泽东思想和中国特色社会主义理论体系概论 |
2 |
2 |
|
马克思主义学院 |
习近平新时代中国特色社会主义思想概论 |
2 |
2 |
|
马克思主义学院 |
马克思主义基本原理 |
2 |
2 |
|
马克思主义学院 |
大学英语 |
2 |
2 |
|
外国语学院 |
通用工程英语听说 |
2 |
2 |
|
外国语学院 |
实用工程英语写作 |
1 |
1 |
|
外国语学院 |
军训 |
2 |
2 |
|
学生工作部(处) |
军事理论 |
1 |
1 |
|
学生工作部(处) |
体育(一)—(四) |
4 |
4 |
|
体育学院 |
写作与沟通 |
1.5 |
1.5 |
|
文新学院 |
大学生心理健康 |
1 |
1 |
|
校心理中心 |
全校通识教育类选修课 |
4 |
4 |
|
|
数学与自然科学 |
高等数学A(一) |
5 |
5 |
|
数统学院 |
高等数学A(二) |
5 |
5 |
|
数统学院 |
线性代数 |
2.5 |
2.5 |
|
数统学院 |
大学物理B(上) |
2 |
3 |
|
物电学院 |
大学物理B(下) |
2 |
3 |
|
物电学院 |
概率论与数理统计 |
3 |
3 |
|
数统学院 |
大学物理实验B |
2 |
|
2 |
物电学院 |
专业 教育 课 程 |
专业基础 |
计算机程序设计 |
5 |
4 |
1 |
计算基础系 |
数据结构 |
5 |
4 |
1 |
计算基础系 |
离散数学 |
5 |
4 |
1 |
计算基础系 |
计算机网络 |
5 |
4 |
1 |
计算基础系 |
算法分析与设计 |
5 |
4 |
1 |
计算基础系 |
数据库系统 |
5 |
4 |
1 |
计算基础系 |
计算机系统导论 |
5 |
4 |
1 |
计算基础系 |
操作系统 |
5 |
4 |
1 |
计算基础系 |
高级程序设计(Java) |
5 |
4 |
1 |
计算基础系 |
编译原理 |
5 |
4 |
1 |
计算基础系 |
专业核心 |
软件工程 |
3 |
3 |
|
计算机软件系 |
软件工程形式化方法 |
3 |
3 |
|
计算机软件系 |
软件测试与验证 |
3 |
3 |
|
计算机软件系 |
云计算与大数据技术 |
3 |
3 |
|
计算机软件系 |
专业实践 |
云边端软件开发与测试实践 |
4 |
|
4 |
计算机软件系 |
分布式计算系统开发实践 |
4 |
|
4 |
计算机软件系 |
AI应用实训 |
2 |
|
2 |
计算机软件系 |
科研训练创新创业实践 |
2 |
|
2 |
计算机软件系 |
专业 方向课程 |
专业分组 |
领域软件 |
软件工程组 |
2 |
2 |
|
计算机软件系 |
Java EE编程基础 |
3 |
3 |
|
计算机软件系 |
软件项目管理 |
2.5 |
2.5 |
|
计算机软件系 |
软件设计模式 |
3 |
3 |
|
计算机软件系 |
嵌入式软件开发 |
3 |
3 |
|
计算机软件系 |
移动开发技术 |
3 |
3 |
|
计算机软件系 |
多核与并行程序设计 |
|
2 |
2 |
|
计算机软件系 |
计算机视觉 |
人工智能与计算机视觉组 |
3 |
3 |
|
计算机软件系 |
机器学习及应用 |
3 |
3 |
|
计算机软件系 |
深度学习 |
3 |
3 |
|
计算机软件系 |
数字图像处理 |
3 |
3 |
|
计算机软件系 |
数据挖掘 |
2 |
2 |
|
计算机软件系 |
模式识别 |
3 |
3 |
|
计算机软件系 |
底层计算机视觉与图像重建 |
3 |
3 |
|
计算机软件系 |
学术期刊论文阅读写作技巧与应用 |
3 |
3 |
|
计算机软件系 |
数字图像取证 |
3 |
3 |
|
计算机软件系 |
大模型与智能体应用实践 |
2 |
|
2 |
计算机软件系 |
注:学生任选一组,在一组中任选9学分课程 |
专业拓展 |
学科基础专题 |
3 |
3 |
|
计算机学院 |
本系或他系任一专业分组课程1 |
3 |
3 |
|
计算机软件系 |
本系或他系任一专业分组课程2 |
3 |
3 |
|
计算机软件系 |
注:学生任选2门以上课程(不含已修专业分组课程), |
毕业设计 |
14 |
计算机软件系 |
毕业实习 |
4 |
计算机软件系 |
|
|
|
|
|
|
|
|
注:本开设课程不含10门素质拓展课程(共计16学分)
3、课程地图(学生修课顺序指导图)
学期 |
课程编码 |
课程名称 |
课程 属性 |
学分 |
考核 方式 |
备注 |
第一学期 (修课学分:25.375) |
0302000023 |
思想道德与法治 |
必修 |
2 |
考试 |
|
1301010008 |
大学英语 |
必修 |
2 |
考试 |
|
1105200015 |
军训 |
必修 |
2 |
考查 |
2周 |
0403000015 |
体育(一) |
必修 |
1 |
考查 |
|
0501310189 |
写作与沟通 |
必修 |
1.5 |
考查 |
|
0701000225 |
高等数学A(一) |
必修 |
5 |
考试 |
|
0803010026 |
计算机程序设计 |
必修 |
5 |
考试 |
|
0803010027 |
离散数学 |
必修 |
5 |
考试 |
|
0401310067 |
大学生职业发展与就业指导(一) |
必修 |
0.125 |
考查 |
素质拓展课程 |
0302200015 |
思想道德与法治课外实践 |
必修 |
1 |
考查 |
素质拓展课程(1周) |
1004000120 |
大学生卫生与健康 |
必修 |
0.5 |
考查 |
素质拓展课程 |
0305000001 |
形势与政策(1) |
必修 |
0.25 |
考查 |
素质拓展课程 |
第二学期 (修课学分:29.25) |
0601000045 |
中国近现代史纲要 |
必修 |
2 |
考试 |
|
1105000015 |
军事理论 |
必修 |
1 |
考查 |
|
0402000025 |
大学生心理健康 |
必修 |
1 |
考查 |
|
0403000025 |
体育(二) |
必修 |
1 |
考查 |
|
0701000219 |
高等数学A(二) |
必修 |
5 |
考试 |
|
0701001215 |
线性代数 |
必修 |
2.5 |
考试 |
|
0702000405 |
大学物理B(上) |
必修 |
2 |
考查 |
|
0803010030 |
数据结构 |
必修 |
5 |
考试 |
|
0820040038 |
AI应用实训 |
必修 |
2 |
考查 |
2周 |
1301010009 |
通用工程英语听说 |
必修 |
2 |
考试 |
|
|
“自然科学、人文社科、艺术及其他”等全校通识教育课程 |
选修 |
2 |
考查 |
|
0601200016 |
中国近现代史纲要课外实践 |
必修 |
1 |
考查 |
素质拓展课程(1周) |
040131JS58 |
大学生创新创业基础 |
必修 |
1 |
考查 |
素质拓展课程 |
0305000002 |
形势与政策(2) |
必修 |
0.25 |
考查 |
素质拓展课程 |
0401310068 |
大学生职业发展与就业指导(二) |
必修 |
0.25 |
考查 |
素质拓展课程 |
0402020025 |
大学生心理健康教育课外实践 |
必修 |
1 |
考查 |
素质拓展课程(1周) |
0402020005 |
体质健康达标测试 |
必修 |
0.25 |
考查 |
素质拓展课程 |
第三学期 (修课学分:31.75) |
0101000031 |
毛泽东思想和中国特色社会主义理论体系概论 |
必修 |
2 |
考试 |
|
0101000041 |
习近平新时代中国特色社会主义思想概论 |
必修 |
2 |
考试 |
|
0403000035 |
体育(三) |
必修 |
1 |
考查 |
|
1302010003 |
实用工程英语写作 |
必修 |
1 |
考查 |
|
0701000166 |
概率论与数理统计 |
必修 |
3 |
考查 |
|
0702000415 |
大学物理B(下) |
必修 |
2 |
考查 |
|
0702100025 |
大学物理实验B |
必修 |
1 |
考查 |
|
0803010032 |
算法分析与设计 |
必修 |
5 |
考试 |
|
0803010033 |
操作系统 |
必修 |
5 |
考试 |
|
0803010036 |
高级程序设计(Java) |
选修 |
5 |
考试 |
|
|
“自然科学、人文社科、艺术及其他”等全校通识教育课程 |
选修 |
2 |
考查 |
|
0401310069 |
大学生职业发展与就业指导(三) |
必修 |
0.5 |
考查 |
素质拓展课程 |
0101020030 |
毛泽东思想和中国特色社会主义理论体系概论课外实践 |
必修 |
1 |
考查 |
素质拓展课程(1周) |
0101020041 |
习近平新时代中国特色社会主义思想概论课外实践 |
必修 |
1 |
考查 |
素质拓展课程(1周) |
0305000003 |
形势与政策(3) |
必修 |
0.25 |
考查 |
素质拓展课程 |
第四学期 (修课学分:29.625) |
0101000014 |
马克思主义基本原理 |
必修 |
2 |
考试 |
|
0403000045 |
体育(四) |
必修 |
1 |
考查 |
|
0803010035 |
计算机网络 |
必修 |
5 |
考试 |
|
0803010031 |
数据库系统 |
必修 |
5 |
考试 |
|
0803010034 |
计算机系统导论 |
必修 |
5 |
考试 |
|
0807020170 |
软件工程 |
必修 |
3 |
考试 |
AI赋能建设课程 |
0807010071 |
软件测试与验证 |
必修 |
3 |
考试 |
|
0820040044 |
云边端软件开发与测试实践 |
必修 |
4 |
考查 |
专创融合课程(4周) |
0401310070 |
大学生职业发展与就业指导(四) |
必修 |
0.125 |
考查 |
素质拓展课程 |
0402020005 |
体质健康达标测试 |
必修 |
0.25 |
考查 |
素质拓展课程 |
0101200035 |
马克思主义基本原理课外实践 |
必修 |
1 |
考查 |
素质拓展课程(1周) |
0305000004 |
形势与政策(4) |
必修 |
0.25 |
考查 |
素质拓展课程 |
第五学期 (修课学分:16.25) |
0807010072 |
软件工程形式化方法 |
必修 |
3 |
考试 |
|
0803010037 |
编译原理 |
选修 |
5 |
考试 |
|
0805010079 |
计算机视觉 |
选修 |
3 |
考查 |
人工智能与计算机视觉组 |
0807010074 |
机器学习及应用 |
选修 |
3 |
考查 |
0807010075 |
深度学习 |
选修 |
3 |
考查 |
0807010076 |
数字图像处理 |
选修 |
3 |
考查 |
0807010077 |
数据挖掘 |
选修 |
2 |
考查 |
0805010080 |
领域软件 |
选修 |
2 |
考查 |
软件工程组 |
0805010081 |
Java EE编程基础 |
选修 |
3 |
考查 |
0805010076 |
软件项目管理 |
选修 |
2.5 |
考查 |
0805010068 |
嵌入式软件开发 |
选修 |
3 |
考查 |
0812003101 |
移动开发技术 |
选修 |
3 |
考查 |
0809000040 |
多核与并行程序设计 |
选修 |
2 |
考查 |
专业拓展课程 |
1200000038 |
创新创业实践 |
必修 |
1 |
考查 |
素质拓展课程(1周) |
0305000005 |
形势与政策(5) |
必修 |
0.25 |
考查 |
素质拓展课程 |
|
本系或他系任一专业分组课程1 |
选修 |
2 |
考查 |
专业拓展课程 |
第六学期 (修课学分:15.5) |
0807010073 |
云计算与大数据技术 |
必修 |
3 |
考试 |
AI赋能建设课程 |
0807010060 |
学科基础专题 |
选修 |
4 |
考查 |
408专题 |
0820040047 |
分布式计算系统开发实践 |
必修 |
3 |
考查 |
专创融合课程 |
0807010078 |
模式识别 |
选修 |
3 |
考查 |
人工智能应用组 |
0807010079 |
底层计算机视觉与图像重建 |
选修 |
3 |
考查 |
0807010080 |
学术期刊论文阅读写作技巧与应用 |
选修 |
3 |
考查 |
0807010081 |
数字图像取证 |
选修 |
3 |
考查 |
0807010082 |
软件设计模式 |
选修 |
2 |
考查 |
软件工程组 |
0820040048 |
大模型与智能体应用实践 |
选修 |
2 |
考查 |
专业拓展课程 |
0402020005 |
体质健康达标测试 |
必修 |
0.25 |
考查 |
素质拓展课程 |
0305000006 |
形势与政策(6) |
必修 |
0.25 |
考查 |
素质拓展课程 |
|
本系或他系任一专业分组课程2 |
选修 |
2 |
考查 |
专业拓展课程 |
第七学期 (修课学分:6.25) |
0812200365 |
毕业实习(软件工程) |
必修 |
4 |
考查 |
4周 |
0401020005 |
劳动教育 |
必修 |
2 |
考查 |
素质拓展课程(6周) |
0305000007 |
形势与政策(7) |
必修 |
0.25 |
考查 |
素质拓展课程 |
第八学期 (修课学分:18) |
0820040041 |
科研训练创新创业实践 |
必修 |
2 |
考查 |
四年持续进行,结合学科竞赛等综合评价 |
0820040032 |
毕业设计(论文) (软件工程) |
必修 |
14 |
考查 |
15周 |
04012X0015 |
毕业教育 |
必修 |
0.5 |
考查 |
素质拓展课程(1周) |
0402020005 |
体质健康达标测试 |
必修 |
0.25 |
考查 |
素质拓展课程 |
0401000001 |
国家安全教育 |
必修 |
1 |
考查 |
素质拓展课程 |
0305000008 |
形势与政策(8) |
必修 |
0.25 |
考查 |
素质拓展课程 |
注:各学期修读学分可能因课程开设学期调整而有所变化,但总学分不变(含16学分素质拓展课程)。