本科生培养方案
2016版软件工程专业培养方案
发表时间:2018-09-13 | 作者:
一、培养目标
在“以学生为中心,学生学习成效驱动”的教学理念指导下,倡导“厚基础、强实践、严过程、求创新”的人才培养特色,着力培养能够引领科技进步、产业发展、未来变革的拔尖创新领军型人才,具体培养目标如下:
(1)具有良好的人文社科、数学与自然科学知识;
(2)熟悉本专业国内外现状和发展趋势;
(3)具备较强的计算思维和软件开发能力,能够综合运用所学知识,独立解决与计算相关的复杂工程技术问题;
(4)计算机理论能力和软件工程能力并重;
(5)具有跨学科能力、团队合作能力和有效的交流能力;
(6)具有创新精神和国际视野。
本专业的本科生毕业后可在科研部门、高等院校、IT产业、事业单位和行政管理部门从事软件工程方面的科学研究、软件系统设计、创新创业、技术开发与应用及管理等方面工作,成为高级科学技术专业人才;并且可以继续攻读软件工程、计算机科学与技术学科及相关交叉学科的硕士与博士学位。
二、培养要求
软件工程专业本科毕业生应成为信念执着、品德优良、知识丰富、本领过硬、拥有国际视野和引领未来发展潜力的拔尖创新人才,应具备如下基本能力:
1. 计算思维能力。掌握如形式化、模型化、自动化等包括抽象思维与逻辑思维在内的计算思维能力,能够运用计算思维分析和解决复杂的工程问题。
2. 算法设计与分析能力。能够运用算法设计与分析相关知识,并针对复杂的工程问题,设计求解问题相关的算法,并能够正确地分析算法结果的正确性和算法的复杂性。
3. 程序设计与实现能力。有效地使用程序设计语言,完成相关算法或解决方案的程序设计并在计算机上实现。
4. 系统开发与应用能力。能够针对计算相关的复杂工程问题,选择与使用恰当的计算系统,预测、模拟或求解问题,并能够理解其局限性。
5. 系统设计与实现能力。针对计算相关的复杂工程问题,能够综合运用所掌握的计算机和软件工程的相关知识、方法和技术,进行问题分析与模型表达,能够领导或独立设计解决方案或满足特定需求的计算硬件、软件或网络系统,并能够实现相关系统或组件。
6. 系统分析与评价能力。针对计算机相关的复杂工程问题解决方案或系统,能够综合运用所掌握的计算机类相关知识、方法和技术,进行分析和评价,并能够提出持续改进的意见和建议。
7. 表达与沟通能力。能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,能够熟练运用合适的模型表达与沟通复杂工程问题求解方案,能够跨学科进行交流,理解他人所表述的内容,发表自己的见解或提出建设性意见。
8. 组织、协调与项目管理能力。掌握一定的管理和经济学知识,具有较强的组织管理或项目管理能力、独立工作能力、团队协作能力和人际交往能力。
9. 英文理解与交流能力。具有良好的英语书面及口语理解与表达能力,能够阅读本专业的外文材料,具有一定的国际视野,能够在跨文化背景下进行沟通和交流,具有国际化竞争与合作能力。
10. 自学能力。具有终身学习意识,具备利用现代信息技术获取信息、查询资料、进行自我学习与提高的能力。
11.独立思考与创新能力。善于独立思考,具有提出问题、分析问题和解决问题的能力,了解软件工程学科的发展现状和趋势,具有创新意识、创新思维和创新能力。
三、主干学科
软件工程
四、专业基础课程和专业核心课程
专业基础课:软件工程专业导论、高级语言程序设计I、高级语言程序设计II、离散数学I、离散数学II、数据结构、数字逻辑设计、计算机组成原理、算法设计与分析、操作系统、数据库系统、计算机网络、编译原理。
专业核心课(公共):软件工程概论、系统分析与设计、面向对象建模技术、软件开发过程与项目管理、软件体系结构与设计模式、软件测试与质量保证。
专业核心课(方向,四选一):
(1) 物联网工程方向:嵌入式系统、物联网实用技术、无线传感器网络、QT编程技术、物联网工程实践。
(2) 云计算与大数据方向:云计算概论、互联网开发技术、数据挖掘、机器学习、大数据技术与实践。
(3) 数字媒体技术方向:计算机图形学、游戏设计概论、数字图像处理概论、游戏引擎原理与应用、游戏软件设计与实践。
(4) 服务科学与工程方向:软件服务工程导论、电子商务、云计算与软件服务、ERP与供应链管理、人工智能与智慧服务。
五、学制、授予学位及毕业学分要求
学制:四年—六年
授予学位:工学学士
毕业学分要求:本专业学生应达到学校对本科毕业生提出的德、智、体、美等方面的要求,完成培养方案规定的全部课程的学习及实践环节训练,修满170学分,其中通识教育课程50学分,专业教育课程110学分,个性化发展课程10学分,毕业设计(论文)答辩合格,方可准予毕业。
六、学年教学进程表
软件工程专业第一学年教学进程表
开课学期 | 课程编号 | 课 程 名 称 | 学分 | 学 时 分 配 | 考核 方式 | |||||
学时 | 讲课 | 实验 | 上机 | 习题 | 课外 | |||||
秋季 | AD15001 | 军训及军事理论 | 3.0 | 3周 |
|
|
|
|
| 考查 |
DP11011 | 思想道德修养与法律基础 | 2.0 | 32 | 28 |
|
|
| 4 | 考试 | |
LL12001 | 大学英语1 | 1.5 | 32 | 32 |
|
|
|
| 考试 | |
PE13001 | 体育1 | 1.0 | 26 | 26 |
|
|
|
| 考查 | |
MA21001 | 工科数学分析I | 5.0 | 90 | 90 |
|
|
|
| 考试 | |
MA21003 | 代数与几何 | 3.5 | 60 | 60 |
|
|
|
| 考试 | |
SE32001 | 软件工程专业导论 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE32002 | 高级语言程序设计I | 3.0 | 48 | 32 | 16 |
|
|
| 考试 | |
|
|
|
|
|
|
|
|
|
| |
|
| 21.0 | 320+ 3周 | 300 | 16 |
|
| 4 |
| |
春季 | DP11002 | 中国近代史纲要 | 2.5 | 32 | 28 |
|
|
| 4 | 考试 |
DP11005 | 形式与政策 | 1.0 | 16 | 16 |
|
|
|
| 考查 | |
MA21002 | 工科数学分析II | 5.0 | 90 | 90 |
|
|
|
| 考试 | |
MA21004 | 概率论与数理统计 | 2.5 | 44 | 44 |
|
|
|
| 考试 | |
LL12002 | 大学英语2 | 1.5 | 32 | 32 |
|
|
|
| 考查 | |
PE13002 | 体育2 | 1.0 | 26 | 26 |
|
|
|
| 考查 | |
SE32003 | 离散数学I | 2.0 | 32 | 32 |
|
|
|
| 考试 | |
SE32004 | 高级语言程序设计II | 2.5 | 40 | 32 | 8 |
|
|
| 考查 | |
SE32005 | 数字逻辑设计 | 3.0 | 48 | 40 | 8 |
|
|
| 考试 | |
|
|
|
|
|
|
|
|
|
| |
|
| 20.5 | 360 | 340 | 16 |
|
| 4 |
| |
夏季 | SE34001 | 程序开发实践 | 1.0 | 1周 |
|
|
|
|
| 考查 |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
| |
|
| 1.0 | 1周 |
|
|
|
|
|
| |
备注 | 1. 第一学年文化素质教育类课程建议选修2学分,在四秋前修满10学分。 2. 第一学年创新创业课程/实践建议参加大一年度计划项目(2学分)。 |
软件工程专业第二学年教学进程表
开课学期 | 课程编号 | 课 程 名 称 | 学分 | 学 时 分 配 | 考核 方式 | |||||
学时 | 讲课 | 实验 | 上机 | 习题 | 课外 | |||||
秋季 | DP11003 | 毛泽东思想和中国特色社会主义理论体系概论 | 4.0 | 60 | 48 |
|
|
| 12 | 考试 |
LL12003 | 大学英语3 | 1.5 | 32 | 32 |
|
|
|
| 考查 | |
PE13003 | 体育3 | 0.5 | 26 | 26 |
|
|
|
| 考查 | |
SE32006 | 离散数学II | 2.0 | 32 | 32 |
|
|
|
| 考试 | |
SE32007 | 数据结构 | 3.5 | 56 | 40 | 16 |
|
|
| 考试 | |
SE34002 | 数据结构课程设计 | 2.0 | 2周 |
|
|
|
|
| 考查 | |
SE32009 | 计算机组成原理 | 3.5 | 56 | 48 | 8 |
|
|
| 考试 | |
SE33001 | 软件工程概论 | 2.5 | 40 | 40 |
|
|
|
| 考试 | |
SE33601 | Java程序设计(限选) | 2.5 | 40 | 32 | 8 |
|
|
| 考查 | |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
| |
|
| 22.0 | 342+2周 | 298 | 32 |
|
| 12 |
| |
春季 | DP11004 | 马克思主义基本原理 | 3.0 | 48 | 40 |
|
|
| 8 | 考试 |
LL12004 | 大学英语4 | 1.5 | 32 | 32 |
|
|
|
| 考查 | |
PE13004 | 体育4 | 0.5 | 26 | 26 |
|
|
|
| 考查 | |
SE32009 | 操作系统 | 3.0 | 48 | 40 | 8 |
|
|
| 考试 | |
SE32010 | 数据库系统 | 3.5 | 56 | 40 | 16 |
|
|
| 考试 | |
SE32011 | 计算机网络 | 3.0 | 48 | 40 | 8 |
|
|
| 考试 | |
SE33002 | 系统分析与设计 | 1.5 | 24 | 24 |
|
|
|
| 考查 | |
SE33003 | 面向对象建模技术 | 2.5 | 40 | 32 | 8 |
|
|
| 考试 | |
SE33602 | Python程序设计(限选) | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
| 专业任选课 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
|
|
|
|
|
|
|
|
|
| |
|
| 22.5 | 386 | 338 | 40 |
|
| 8 |
| |
夏季 | SE34003 | 2.0 | 2周 |
|
|
|
|
| 考查 | |
SE34004 | 工业实训 | 2.0 | 2周 |
|
|
|
|
| 考查 | |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
| |
|
| 4.0 | 4周 |
|
|
|
|
|
| |
备注 | 1. 第二学年专业任选课建议选修2学分,在四秋前修满6学分。 2. 第二学年文化素质教育课程建议选修2学分,在四秋前修满10学分。 3. 第二学年创新创业课程/实践建议选修2学分,在四秋前修满4学分。 |
软件工程专业第三学年教学进程表
开课学期 | 课程编号 | 课 程 名 称 | 学分 | 学 时 分 配 | 考核 方式 | |||||
学时 | 讲课 | 实验 | 上机 | 习题 | 课外 | |||||
秋季 | SE32012 | 算法设计与分析 | 2.5 | 40 | 32 | 8 |
|
|
| 考试 |
SE32013 | 编译原理 | 3.0 | 48 | 40 | 8 |
|
|
| 考试 | |
SE33004 | 软件体系结构与设计模式 | 2.0 | 32 | 32 |
|
|
|
| 考试 | |
SE33005 | 软件开发过程与项目管理 | 1.5 | 24 | 24 |
|
|
|
| 考试 | |
| 专业任选课 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
| 物联网工程方向 |
|
|
|
|
|
|
|
| |
SE33101 | 2.5 | 40 | 32 | 8 |
|
|
| 考查 | ||
SE33102 | 物联网实用技术 | 2.5 | 40 | 40 |
|
|
|
| 考查 | |
|
| 16.0 | 256 | 232 | 24 |
|
|
|
| |
| 云计算与大数据方向 |
|
|
|
|
|
|
|
| |
SE33201 | 云计算概论 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33202 | 互联网开发技术 | 2.5 | 40 | 24 | 16 |
|
|
| 考查 | |
|
| 15.5 | 248 | 216 | 32 |
|
|
|
| |
| 数字媒体技术方向 |
|
|
|
|
|
|
|
| |
| 计算机图形学 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33301 | 游戏设计概论 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
|
| 15.0 | 240 | 224 | 16 |
|
|
|
| |
SE33302 | 服务科学与工程方向 |
|
|
|
|
|
|
|
| |
| 软件服务工程导论 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33401 | 电子商务 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
|
| 15.0 | 240 | 224 | 16 |
|
|
|
| |
春季
| SE33006 | 软件测试与质量保证 | 2.0 | 32 | 32 |
|
|
|
| 考试 |
SE34005 | 2.0 | 2周 |
|
|
|
|
| 考查 | ||
SE33610 | 移动平台开发技术(限选) | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
| 专业任选课 | 2.0 | 32 | 32 |
|
|
|
|
| |
| 物联网工程方向 |
|
|
|
|
|
|
|
| |
SE33103 | 无线传感器网络 | 1.5 | 24 | 24 |
|
|
|
| 考查 | |
SE33104 | QT编程技术 | 1.5 | 24 | 24 |
|
|
|
| 考查 | |
SE33105 | 物联网工程实践 | 2.0 | 32 | 16 | 16 |
|
|
| 考查 | |
|
| 13.0 | 176+ 2周 | 160 | 16 |
|
|
|
| |
| 云计算与大数据方向 |
|
|
|
|
|
|
|
| |
SE33203 | 数据挖掘 | 1.5 | 24 | 24 |
|
|
|
| 考查 | |
SE33204 | 机器学习 | 1.5 | 24 | 24 |
|
|
|
| 考查 | |
SE33205 | 大数据技术与实践 | 2.5 | 40 | 24 | 16 |
|
|
| 考查 | |
|
| 13.5 | 184+ 2周 | 168 | 16 |
|
|
|
| |
| 数字媒体技术方向 |
|
|
|
|
|
|
|
| |
SE33303 | 数字图像处理概论 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33304 | 游戏引擎原理与应用 | 3.0 | 48 | 48 |
|
|
|
| 考查 | |
SE33305 | 游戏软件设计与实践 | 1.0 | 16 | 16 |
|
|
|
| 考查 | |
|
| 14.0 | 192+ 2周 | 192 |
|
|
|
|
| |
| 服务科学与工程方向 |
|
|
|
|
|
|
|
| |
SE33403 | 云计算与软件服务 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33404 | ERP与供应链管理 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33405 | 人工智能与智慧服务 | 2.0 | 32 | 24 | 8 |
|
|
| 考查 | |
|
| 14.0 | 192+ 2周 | 184 | 8 |
|
|
|
| |
夏季 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
| |
备注 | 1. 3秋:物联网工程方向专业课16学分、云计算与大数据方向专业课15.5学分、数字媒体技术方向专业15学分、服务科学与工程方向专业课15学分。 2. 3春:物联网工程方向专业课13学分、云计算与大数据方向专业课13.5学分、数字媒体技术方向专业14学分、服务科学与工程方向专业课14学分。 3. 第三学年专业任选课建议选修4学分,在四秋前修满6学分。 4. 第三学年文化素质教育课程建议选修6学分,在四秋前修满10学分。 5. 第三学年创业创新课程/实践建议选修2学分,在四秋前修满4学分。 |
软件工程专业第四学年教学进程表
开课学期 | 课程编号 | 课 程 名 称 | 学分 | 学 时 分 配 | 考核 方式 | |||||
学时 | 讲课 | 实验 | 上机 | 习题 | 课外 | |||||
秋季 | SE34006 | 工业实习与毕业设计 | 36 | 36周 |
|
|
|
|
| 考查 |
|
|
|
|
|
|
|
|
|
| |
|
| 36 | 36周 |
|
|
|
|
|
| |
备注 | 工业实习与毕业设计在大四秋季开始,其中,工业实习为12学分,毕业设计(论文)为24学分。 |
七、课程类别及学分比例表
类别 | 课程类别 | 学分 | % | 学分合计 | % |
通识教育 | 公共基础课程 | 24 | 14 | 50 | 29 |
文理通识课程—数学与自然科学基础课程 | 16 | 9 | |||
文理通识课程—文化素质教育课程 | 10 | 6 | |||
专业教育 | 专业基础课程 | 36.5 | 21 | 110 | 65 |
专业核心课程 | 22 | 13 | |||
专业选修课程(限选) | 6.5 | 4 | |||
课程设计 | 7 | 5 | |||
实习实训 | 14 | 8 | |||
毕业设计(论文) | 24 | 14 | |||
| 个性化发展课程 | 10 | 6 | 10 | 6 |
合 计 | 170 |
| 170 |
|
八、实践教学环节学分要求
课程类别/名称 | 学时/周 | 学分 |
思政课外实践 | 28学时 | 1.75 |
军训及军事理论 | 3周 | 3 |
课程实验 | 120学时 | 7 |
课程设计 | 7周 | 7 |
实习实训 | 14周 | 14 |
毕业设计(论文) | 24周 | 24 |
创新创业课程/实践 | 64学时 | 4 |
合 计 |
| 60.75 |
九、文化素质教育课程学分要求
课 程 类 别 | 学 分 |
文化素质教育核心课程 | 4 |
文化素质教育选修课程 | 5 |
文化素质教育讲座(8次) | 1 |
合 计 | 10 |
备注:
(1)文化素质教育核心课程包括四类十个模块:人文(哲学与伦理、历史与文化、人生与发展、语言与文学、艺术与审美)、社会(环境、科技与社会,当代中国与世界)、科学(数学与自然科学、科学史)和工程(工程方法与系统、创新方法与实践);
(2)文化素质教育MOOC来源于学堂在线、好大学在线、中国大学MOOC等平台的优质在线开放课程;
(3)文化素质教育系列讲座要求学生选听8次,最后统一记1学分。
十、个性化发展课程学分要求
课 程 类 别 | 学 分 |
本专业选修课程(任选) | 6 |
外专业基础课程 | 0 |
外专业核心课程 | |
研究生课程 | 0 |
创新创业课程 | 4 |
创新创业实践 | |
合 计 | 10 |
本专业选修课课程清单
课程编号 | 课 程 名 称 | 学分 | 学 时 分 配 | 考核 方式 | |||||
学时 | 讲课 | 实验 | 上机 | 习题 | 课外 | ||||
SE33601 | Java程序设计(限选) | 2.5 | 40 | 32 | 8 |
|
|
| 考查 |
SE33602 | Python程序设计(限选) | 2.0 | 32 | 24 | 8 |
|
|
| 考查 |
SE33603 | 大数据概论 | 2.5 | 40 | 24 | 16 |
|
|
| 考查 |
SE33604 | Web应用开发技术 | 2.0 | 32 | 32 |
|
|
|
| 考查 |
SE33605 | 运筹学与优化方法 | 2.0 | 32 | 32 |
|
|
|
| 考查 |
SE33606 | 汇编与接口技术 | 2.0 | 32 | 24 | 8 |
|
|
| 考查 |
SE33607 | .Net应用开发 | 2.0 | 32 | 32 |
|
|
|
| 考查 |
SE33608 | Java EE应用开发 | 2.0 | 32 | 32 |
|
|
|
| 考查 |
SE33609 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33610 | 移动平台开发技术(限选) | 2.0 | 32 | 32 |
|
|
|
| 考查 |
SE33611 | 并行计算 | 2.0 | 32 | 32 |
|
|
|
| 考查 |
分布式系统 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33613 | 2.0 | 32 | 32 |
|
|
|
| 考查 | |
SE33614 | IT企业管理 | 2.0 | 32 | 32 |
|
|
|
| 考查 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
备注:限选6.5学分,任选6学分 |