软件工程专业人才培养方案
(080902)
一、培养目标
本专业培养适应社会发展需要的,德智体全面发展的,具备良好的交流与组织协调能力,掌握软件工程领域的前沿技术和软件开发方法,具有较强的软件实践能力和创新精神,具备较强的软件项目的分析、设计、开发和维护能力,能够按照工程化的原则和方法从事软件开发和管理的应用型高级专门人才。
二、培养规格及要求
主要包括学生在知识、能力、素质等方面应达到的具体要求。
知识要求:
1.掌握马列主义、毛泽东思想和中国特色社会主义理论体系的基本理论;
2.掌握本专业必需的数学和外语等相关知识;
3.掌握计算机科学与技术学科的基本理论和基本知识;
4.掌握程序设计的基础知识;
5.掌握扎实的软件基础理论知识和较宽广的软件工程专业知识,包括软件设计、管理、开发与维护的知识;
6.掌握J2EE和移动平台应用开发流程和技术。
能力要求:
1.具备良好编写程序能力;
2.具有Web站点的设计、编码、测试与维护能力;
3.具有移动平台设计开发和维护能力;
4.掌握一门外语,达到规定的等级要求,并具备良好的阅读、理解和撰写外语资料的能力;
5.具有综合运用所学知识分析和解决问题的能力;
6.掌握先进的科技文献资料检索方法,能够跟踪本领域最新技术发展趋势,具有撰写科学论文的基本能力;
7.具有自主学习与获取新知识的能力,受到良好的科学思维和科学实验的训练,具有较强的实际动手能力和工程实践能力。
素质要求:
1.基本素质
政治素质:具有较高的思想政治素质和道德品质;具有较强的法治意识、诚信意识和行业政策法规意识。
思想品德:具有良好的职业道德、敬业精神,严格的自律意识和恒性意识。
人文素养:较高的人文素质和人文关怀精神。具有;较好的文字表达能力。
身心素质:健全的人格、较强的社会适应能力和创新能力以及健康的体魄,具有承受外部压力的能力。
2.专业素质
工程意识:具备行业所需的工程能力,以及系统化、规范化和模块化的意识。
质量意识:具有质量意识、产品竞争意识。
团队精神:具有团队精神,协作工作能力,组织管理能力。
创新精神:具有从事技术和服务工作所必需的创新精神、创业精神,开发新技术、新项目的精神。
三、主干学科与主要课程
主干学科:计算机科学与技术
主要课程:面向对象程序设计(C++)、计算机组成原理、数据库原理及应用、操作系统、计算机网络、软件工程、JAVA程序设计、软件测试、和UML统一建模语言等课程。
四、主要实践性教学环节
实践教学环节:包括专业实习、实训、社会调查、军事训练、专业集中实训环节、毕业论文(设计)等。实践性教学环节按教学周计算,均不纳入课内总学时之内。
五、学制与学位
学制:四年 学位:工学学士
六、毕业标准
1、达到专业所需的知识、能力、素质要求。
2、完成培养方案中规定的全部教学环节,总学分不低于178分。
3、取得创新创业教育不少于6学分。
七、课程结构及学分分配表
课程类型 |
学时 |
学分 |
理论 |
实践 |
|||
学时 |
学分 |
学时 |
学分 |
||||
通识课 |
必修课 |
736 |
42 |
444 |
27 |
292 |
15 |
选修课 |
160 |
10 |
160 |
10 |
|
|
|
学科基础课 |
608 |
38 |
512 |
32 |
96 |
6 |
|
专业主干课 |
必修课 |
608 |
38 |
400 |
25 |
208 |
13 |
限选课 |
64 |
4 |
52 |
3 |
12 |
1 |
|
职业方向接口任选课 |
192 |
12 |
96 |
6 |
96 |
6 |
|
课内小计 |
2368 |
144 |
1664 |
103 |
704 |
41 |
|
集中实践教学环节 |
38周 |
34 |
—— |
|
|
|
|
学分总计 |
178 |
实践教学学分比例 |
43.41% |
八、集中实践教学环节安排表
序号 |
课程名称 |
周数 |
学分 |
开设学期 |
0002000001 |
入学教育 |
1 |
1 |
1 |
1702000110 |
军事训练与理论 |
2 |
2 |
1 |
0102000601 |
高级语言程序设计实训 |
1 |
1 |
2 |
0102000602 |
数据结构实训 |
1 |
1 |
3 |
0102030601 |
面向对象程序设计(C++) |
1 |
1 |
3 |
0102000603 |
JAVA程序设计实训 |
1 |
1 |
4 |
0102000604 |
JAVA WEB程序设计实训(C#) |
1 |
1 |
5 |
0102000605 |
JE22课程实训(ASP.NET) |
1 |
1 |
6 |
0102030606 |
软件项目综合实训 |
1 |
1 |
7 |
0002000001 |
社会实践与公益劳动 |
2 |
2 |
课外 |
0002000001 |
素质拓展(第二课堂) |
6 |
6 |
课外 |
0102000608 |
毕业实习 |
8 |
8 |
8 |
0102000609 |
毕业论文(设计)/答辩 |
12 |
8 |
8 |
合计 |
38 |
34 |
|
九、教学时间安排表
单位:周
学年 |
学期 |
总周数 |
教学周数 |
考试 |
集中性实践教学环节 |
机动 |
寒暑假 |
|||||
军训 |
入学教育 |
实训 |
毕业论文 |
实习 |
其他 |
|||||||
一 |
一 |
52 |
2 |
1 |
4 |
|||||||
二 |
1 |
1 |
8 |
|||||||||
二 |
三 |
52 |
1 |
2 |
4 |
|||||||
四 |
1 |
1 |
8 |
|||||||||
三 |
五 |
52 |
1 |
1 |
4 |
|||||||
六 |
1 |
1 |
8 |
|||||||||
四 |
七 |
52 |
1 |
1 |
4 |
|||||||
八 |
|
12 |
8 |
1 |
||||||||
合计 |
2 |
1 |
7 |
12 |
8 |
8 |
1 |
40 |
十、全程教学计划表
课程 |
课程 |
课程名称 |
计划学时 |
总学分 |
学时分配 |
分学期学时学分安排 |
考核方式 |
|||||||||
讲授 |
实践 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|||||||
通知课平台 |
公共必修课 |
1702000101 |
毛泽东思想和中国特色社会主义理论体系概论 |
80 |
5 |
64 |
16 |
|
|
|
4 |
|
|
|
|
考试 |
1702000102 |
马克思主义基本原理 |
48 |
3 |
48 |
|
|
|
|
3 |
|
|
|
考试 |
|||
1702000103 |
中国近现代史纲要 |
48 |
3 |
32 |
16 |
|
2 |
|
|
|
|
|
|
考试 |
||
1702000104 |
思想道德修养与法律基础 |
48 |
3 |
48 |
3 |
|
|
|
|
|
|
|
考查 |
|||
0502000101 |
大学英语Ⅰ |
64 |
4 |
32 |
32 |
4 |
|
|
|
|
|
|
|
考试 |
||
0502000102 |
大学英语Ⅱ |
64 |
4 |
32 |
32 |
|
4 |
|
|
|
|
|
|
考试 |
||
0502000103 |
大学英语Ⅲ |
64 |
4 |
32 |
32 |
|
|
4 |
|
|
|
|
|
考试 |
||
0502000104 |
大学英语Ⅳ |
32 |
2 |
16 |
16 |
|
|
|
2 |
|
|
|
|
考试 |
||
1302000101 |
大学体育Ⅰ |
32 |
|
4 |
28 |
2 |
|
|
|
|
|
|
|
考查 |
||
1302000102 |
大学体育Ⅱ |
32 |
1 |
4 |
28 |
|
2 |
|
|
|
|
|
|
考查 |
||
1302000103 |
大学体育Ⅲ(俱乐部) |
32 |
1 |
4 |
28 |
|
|
2 |
|
|
|
|
|
考查 |
||
1302000104 |
大学体育Ⅳ(俱乐部) |
32 |
1 |
4 |
28 |
|
|
|
2 |
|
|
|
|
考查 |
||
0102000102 |
计算机科学导论 |
48 |
3 |
24 |
24 |
3 |
|
|
|
|
|
|
|
考试 |
||
1902000101 |
大学生心理健康教育 |
32 |
2 |
32 |
2 |
|
|
|
|
|
|
|
考查 |
|||
1702000105 |
形势与政策 |
32 |
2 |
32 |
分专题讲座 |
|
考查 |
|||||||||
2002000101 |
大学生职业发展与创新创业教育 |
32 |
2 |
32 |
1 |
|
|
|
|
1 |
|
|
考查 |
|||
0002000101 |
文献检索与利用 |
16 |
1 |
4 |
12 |
|
|
|
|
|
1 |
|
|
考查 |
||
小计 |
736 |
42 |
444 |
292 |
|
|
|
|
|
|
|
|
|
|||
公共选修课 |
160 |
10 |
160 |
|
|
|
|
|
|
|
|
|||||
合计 |
896 |
52 |
604 |
292 |
15 |
8 |
6 |
8 |
3 |
2 |
|
|
||||
学科基础课平台 |
1702000201 |
高等数学(理工)I |
64 |
4 |
64 |
|
4 |
|
|
|
|
|
|
|
考试 |
|
1702000202 |
高等数学(理工)II |
64 |
4 |
64 |
|
|
4 |
|
|
|
|
|
|
考试 |
||
1702000203 |
线性代数与概率论 |
64 |
4 |
64 |
|
|
|
4 |
|
|
|
|
|
考试 |
||
0302000201 |
大学物理B |
64 |
4 |
48 |
16 |
|
4 |
|
|
|
|
|
|
考试 |
||
0102000301 |
电子线路与数字逻辑 |
64 |
4 |
48 |
16 |
4 |
|
|
|
|
|
|
|
考试 |
||
0102000302 |
高级语言程序设计 |
96 |
6 |
64 |
32 |
6 |
|
|
|
|
|
|
|
考试 |
||
0102000303 |
离散数学 |
64 |
4 |
64 |
|
|
4 |
|
|
|
|
|
|
考试 |
||
0102000304 |
数据结构 |
64 |
4 |
48 |
16 |
|
4 |
|
|
|
|
|
|
考试 |
||
0102000305 |
汇编语言程序设计 |
64 |
4 |
48 |
16 |
|
|
4 |
|
|
|
|
|
考试 |
||
小计 |
608 |
38 |
512 |
96 |
14 |
16 |
8 |
|
|
|
|
|
|
|||
专业主干课平台 |
必修课 |
0102000401 |
面向对象程序设计(C++) |
64 |
4 |
32 |
32 |
|
|
4 |
|
|
|
|
|
考试 |
0102000402 |
计算机组成原理 |
64 |
4 |
48 |
16 |
|
|
|
4 |
|
|
|
|
考试 |
||
0102000403 |
数据库原理及应用 |
64 |
4 |
32 |
32 |
|
|
|
4 |
|
|
|
|
考试 |
||
0102000404 |
操作系统 |
64 |
4 |
48 |
16 |
|
|
|
|
4 |
|
|
|
考试 |
||
0102000405 |
计算机网络 |
64 |
4 |
48 |
16 |
|
|
|
|
4 |
|
|
|
考试 |
||
0102000407 |
软件工程 |
64 |
4 |
48 |
16 |
|
|
4 |
|
|
|
|
|
考试 |
||
0102000408 |
JAVA程序设计 |
64 |
4 |
32 |
32 |
|
|
|
4 |
|
|
|
|
考试 |
||
0102030401 |
软件测试 |
48 |
3 |
32 |
16 |
|
|
|
|
|
3 |
|
|
考试 |
||
0102030402 |
UML统一建模语言 |
48 |
3 |
24 |
24 |
|
|
|
|
3 |
|
|
考试 |
|||
0102000409 |
WEB前端开发技术 |
64 |
4 |
32 |
32 |
|
|
|
|
4 |
|
|
|
考查 |
||
小计 |
608 |
38 |
400 |
208 |
0 |
0 |
8 |
12 |
12 |
6 |
|
|||||
限选课 |
0102030403 |
软件需求分析 |
32 |
2 |
26 |
6 |
|
|
|
|
|
2 |
|
|
考查 |
|
0102030404 |
软件质量保证与测试 |
32 |
2 |
26 |
6 |
|
|
|
|
|
2 |
|
|
考查 |
||
0102030405 |
软件项目管理 |
32 |
2 |
26 |
6 |
|
|
|
|
|
|
2 |
|
考查 |
||
0102030406 |
软件过程与管理 |
32 |
2 |
26 |
6 |
|
|
|
|
|
|
2 |
|
考查 |
||
小计 |
64 |
4 |
52 |
12 |
0 |
0 |
0 |
0 |
|
2 |
2 |
0 |
|
|||
职业方向任选课 |
JAVA方向 |
0102030501 |
基于Java的Web开发设设计 |
64 |
4 |
32 |
32 |
|
|
|
|
4 |
|
|
|
考查 |
0102030502 |
J2EE企业级应用开发 |
48 |
3 |
24 |
24 |
|
|
|
|
|
3 |
|
|
考查 |
||
0102030503 |
android系统设计与应用开发 |
48 |
3 |
24 |
24 |
|
|
|
|
|
3 |
|
|
考查 |
||
0102030504 |
中小型软件项目研发实践 |
32 |
2 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
0102030505 |
Java游戏设计 |
32 |
2 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
0102030506 |
人机交互的软件工程方法 |
32 |
2 |
26 |
6 |
|
|
|
|
|
|
2 |
考查 |
|||
.NET方向 |
0102030507 |
C#程序设计 |
64 |
4 |
32 |
32 |
|
|
|
|
4 |
|
|
|
考查 |
|
0102030508 |
ASP.NET 编程 |
48 |
3 |
24 |
24 |
|
|
|
|
|
3 |
|
|
考查 |
||
0102030509 |
XML Web Service开发 |
48 |
3 |
24 |
24 |
|
|
|
|
|
3 |
|
|
考查 |
||
0102030510 |
ASP.NET MVC编程 |
32 |
2 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
0102030511 |
ASP.NET项目开发实践 |
32 |
2 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
0102030512 |
ASP.NET数据库编程 |
32 |
2 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
小计 |
192 |
12 |
96 |
96 |
|
|
|
|
4 |
6 |
2 |
|
|
|||
集中性实践环节 |
|
34 |
|
|
|
|
|
|
|
|
|
|
|
|||
总计 |
2368 |
178 |
1664 |
704 |
29 |
24 |
22 |
20 |
19 |
16 |
4 |
0 |
|
|||
十一、专业课程逻辑关系图