一、专业名称、代码及门类
专业名称:软件工程
专业代码:080611
所属门类:工学
二、培养目标
本专业培养适应社会发展需要的,德智体全面发展的,具备计算机软件方面专业知识与能力,掌握用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的的专业基本技能,毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制的应用型高级专门人才。
三、培养规格及要求
1.具有扎实的自然科学基础、较好的人文与社会科学基础;
2.掌握软件工程专业的基本理论、基本知识和基本技能,特别是软件项目管理与开发技术、信息系统的分析与设计技术、网络数据库开发技术、网络信息安全和嵌入式软件开发技术;
3.熟练掌握需求分析和建模、软件设计和实现、软件评审与测试、软件过程改进与项目管理、设计人机交互界面的基本方法;
4.掌握与软件有关的法律法规、国际惯例,具备自觉运用法律知识进行软件知识产权保护的素质;
5.熟练掌握软件市场上流行的主流技术【如,JAVA技术、.NET技术】,具有一定的软件工程项目管理经验,熟悉行业规范,实践动手能力强,适应IT行业技术需求;
6.实行双证书制,获得软件设计师等中级职业资格证书;
7.具备良好的老师职业素养,从事本专业教育教学的能力;
8.具有较强的自学能力和创新意识,具有初步的科学研究、科技开发及组织管理能力。
四、主干学科与主要课程
主干学科:计算机科学与技术
主要课程:高级语言程序设计、数据结构、计算机网络、操作系统、数据库原理及应用、计算机组成原理、软件工程、离散数学、统一建模语言、软件测试、LINUX等。
五、主要实践性教学环节
实践教学环节:包括专业实习、实训、社会调查、军事训练、课程设计(根据专业编写)、毕业论文(设计)。实践性教学环节按教学周计算,均不纳入课内总学分(学时)之内。
六、学制、学分及学位
学制:四年
学分:本专业毕业不低于170学分
学位:工学学士
七、课程设置、结构及学分分配表
课程类型 |
学时 |
理论教学 学时 |
实验(实践) 教学学时 |
总学分 |
学分比例 |
通识课 |
848 |
520 |
328 |
46 |
26.1% |
学科基础课 |
544 |
416 |
88 |
32 |
18.2% |
专业主干课 |
640 |
336 |
226 |
40 |
22.7% |
职业方向课 |
528 |
272 |
240 |
33 |
18.8% |
课内总学时 |
2560 |
1544 |
882 |
151 |
85.8% |
集中性实践 |
—— |
—— |
|
25 |
14.2% |
理论与实践比例 |
—— |
53% |
47% |
—— |
|
合 计 |
176 |
100% |
集中性实践环节按每周25学时计算。
八、集中实践教学环节安排表
序号 |
课程名称 |
周数 |
学分 |
开设学期 |
1 |
入学教育 |
1 |
1 |
1 |
2 |
军事训练与理论 |
2 |
2 |
1 |
3 |
职业技能实训(高级语言程序设计) |
1 |
1 |
2 |
4 |
职业技能实训(面向对象程序设计) |
1 |
1 |
3 |
5 |
职业技能实训(计算机组成原理) |
1 |
1 |
4 |
6 |
职业技能实训(计算机网络) |
1 |
1 |
5 |
7 |
职业技能实训(Servlet程序设计) |
1 |
1 |
6 |
8 |
职业技能实训(java EE) |
1 |
1 |
7 |
9 |
社会实践与公益劳动 |
4 |
4 |
|
10 |
毕业实习 |
4 |
4 |
8 |
11 |
毕业论文(设计)/答辩 |
8 |
8 |
8 |
合计 |
25 |
25 |
|
九、教学时间安排表
单位:周
学年 |
学期 |
总周数 |
教学 |
军事训练 |
入学教育 |
社会实践与公益劳动 |
毕业论文(设计) |
毕业实习 |
机动 |
寒暑假 |
|||
教学周数 |
集中实践 |
考试 |
|||||||||||
一 |
一 |
52 |
16 |
0 |
1 |
2 |
1 |
|
|
|
0 |
4 |
|
二 |
16 |
1 |
1 |
|
|
2 |
|
|
|
8 |
|||
二 |
三 |
52 |
16 |
1 |
1 |
|
|
|
|
|
2 |
4 |
|
四 |
16 |
1 |
1 |
|
|
2 |
|
|
|
8 |
|||
三 |
五 |
52 |
16 |
1 |
1 |
|
|
|
|
|
2 |
4 |
|
六 |
16 |
1 |
1 |
|
|
|
|
|
2 |
8 |
|||
四 |
七 |
40 |
16 |
1 |
1 |
|
|
|
|
|
2 |
4 |
|
八 |
|
|
|
|
|
|
8 |
4 |
1 |
|
|||
合计 |
|
196 |
112 |
7 |
8 |
2 |
1 |
4 |
8 |
4 |
9 |
40 |
|
十、全程教学计划表
课程类别 |
课程 编号 |
课程名称 |
计划学时 |
总学分 |
学时分配 |
开课学期及周学期 |
考核方式 |
|||||||||
理论 |
实验其他 |
一 |
二 |
三 |
四 |
五 |
六 |
七 |
八 |
|||||||
16 |
16 |
16 |
16 |
16 |
16 |
16 |
|
|||||||||
通识课平台 |
公共必修课 |
1702000101 |
毛泽东思想、邓小平理论与“三个代表“重要思想概论 |
96 |
6 |
48 |
48 |
|
|
|
3 |
|
|
|
|
考试 |
1702000102 |
马克思主义基本原理 |
48 |
3 |
32 |
16 |
|
|
|
|
|
2 |
|
|
考试 |
||
1702000103 |
中国近现代史纲要 |
32 |
2 |
32 |
|
|
2 |
|
|
|
|
|
|
考试 |
||
1702000104 |
思想道德修养与法律基础 |
48 |
3 |
32 |
16 |
2 |
|
|
|
|
|
|
|
考查 |
||
0502000101 |
大学英语Ⅰ |
48 |
13 |
48 |
|
3 |
|
|
|
|
|
|
|
考试 |
||
大学英语Ⅱ |
48 |
48 |
|
|
3 |
|
|
|
|
|
|
考试 |
||||
大学英语Ⅲ |
32 |
32 |
|
|
|
2 |
|
|
|
|
|
考试 |
||||
大学英语Ⅳ |
32 |
32 |
|
|
|
|
2 |
|
|
|
|
考试 |
||||
视听说 |
96 |
|
96 |
1 |
1 |
2 |
2 |
|
|
|
|
考查 |
||||
0102000101 |
计算机文化基础 |
48 |
3 |
24 |
24 |
3 |
|
|
|
|
|
|
|
考试 |
||
1302000101 |
大学体育 |
128 |
4 |
8 |
120 |
2 |
2 |
2 |
2 |
|
|
|
|
考查 |
||
1902000101 |
大学生心理健康教育 |
32 |
2 |
24 |
8 |
|
|
|
|
|
|
|
|
考查 |
||
2002000101 |
职业规划与就业指导 |
(32) |
(2) |
32 |
|
|
|
|
|
|
|
|
|
考查 |
||
1702000105 |
形势与政策 |
(32) |
(2) |
32 |
|
|
|
|
|
|
|
|
|
考查 |
||
1802000102 |
军事理论 |
(32) |
(2) |
32 |
|
|
|
|
|
|
|
|
|
考查 |
||
0002000101 |
文献检索与利用 |
(16) |
(1) |
4 |
12 |
|
|
|
|
|
1 |
|
|
考查 |
||
小 计 |
688 |
36 |
360 |
328 |
11 |
8 |
6 |
9 |
|
2 |
|
|
|
|||
公共选修课 |
160 |
10 |
160 |
|
|
|
2 |
2 |
2 |
2 |
2 |
|
|
|||
合 计 |
848 |
46 |
520 |
328 |
11 |
8 |
8 |
11 |
2 |
4 |
2 |
|
|
|||
学 科 基 础 课 平 台 |
1702000106 |
高等数学Ⅰ(理工) |
160 |
8 |
160 |
|
5 |
5 |
|
|
|
|
|
|
考试 |
|
0102000203 |
电子电工 |
64 |
4 |
52 |
12 |
4 |
|
|
|
|
|
|
|
考试 |
||
0102000303 |
高级语言程序设计 |
96 |
6 |
64 |
32 |
6 |
|
|
|
|
|
|
|
考试 |
||
0102000304 |
大学物理 |
96 |
6 |
64 |
32 |
|
6 |
|
|
|
|
|
|
考试 |
||
0102000305 |
数字逻辑电路 |
64 |
4 |
52 |
12 |
|
4 |
|
|
|
|
|
|
考试 |
||
0102000306 |
离散数学 |
64 |
4 |
64 |
|
|
4 |
|
|
|
|
|
|
考试 |
||
小 计 |
544 |
32 |
456 |
88 |
15 |
19 |
|
|
|
|
|
|
|
|||
专 业 主 干 课 平 台 |
0102000401 |
网页制作 |
32 |
2 |
16 |
16 |
2 |
|
|
|
|
|
|
|
考查 |
|
0102000402 |
数据结构 |
64 |
4 |
48 |
16 |
|
|
4 |
|
|
|
|
|
考试 |
||
0102000403 |
汇编语言程序设计 |
64 |
4 |
50 |
14 |
|
|
4 |
|
|
|
|
|
考试 |
||
0102000404 |
面向对象程序设计 |
64 |
4 |
32 |
32 |
|
|
4 |
|
|
|
|
|
考试 |
||
0102000405 |
计算机组成原理 |
64 |
4 |
56 |
16 |
|
|
|
4 |
|
|
|
|
考试 |
||
0102000406 |
JAVA |
64 |
4 |
32 |
32 |
|
|
|
4 |
|
|
|
|
考试 |
||
0102000407 |
数据库原理及应用 |
64 |
4 |
32 |
32 |
|
|
|
4 |
|
|
|
|
考试 |
||
0102000408 |
操作系统 |
64 |
4 |
48 |
16 |
|
|
|
|
4 |
|
|
|
考试 |
||
0102000409 |
计算机网络 |
64 |
4 |
52 |
12 |
|
|
|
|
4 |
|
|
|
考试 |
||
0102000411 |
软件工程 |
48 |
3 |
28 |
20 |
|
|
|
|
|
4 |
|
|
考试 |
||
0102030412 |
软件测试 |
48 |
3 |
28 |
20 |
|
|
|
|
|
|
4 |
|
考试 |
||
小 计 |
640 |
40 |
414 |
226 |
2 |
|
12 |
12 |
8 |
4 |
4 |
|
|
|||
职业方向接口 |
JAVA技术 |
0102000501 |
SQL Server数据库设计 |
64 |
4 |
32 |
32 |
|
|
|
|
4 |
|
|
|
考查 |
0102000502 |
UML统一建模语言 |
48 |
3 |
24 |
24 |
|
|
|
|
3 |
|
|
|
考查 |
||
0102030501 |
JDBC应用开发 |
64 |
4 |
32 |
32 |
|
|
|
|
4 |
|
|
|
考查 |
||
0102000504 |
Linux程序设计 |
64 |
4 |
32 |
32 |
|
|
|
|
|
4 |
|
|
考查 |
||
0102030503 |
JavaScript与CSS应用开发 |
64 |
4 |
32 |
32 |
|
|
|
|
|
4 |
|
|
考查 |
||
0102030504 |
JSP程序设计 |
48 |
3 |
24 |
24 |
|
|
|
|
|
4 |
|
|
考查 |
||
0102000507 |
数学选讲 |
64 |
4 |
64 |
|
|
|
|
|
|
4 |
|
|
考查 |
||
0102030505 |
Servlet程序设计 |
64 |
4 |
32 |
32 |
|
|
|
|
|
|
4 |
|
考查 |
||
0102030506 |
Java EE高级开发 |
64 |
4 |
32 |
32 |
|
|
|
|
|
|
4 |
|
考查 |
||
0102030507 |
Ajax应用开发 |
32 |
2 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
0102030508 |
Java移动应用开发 |
32 |
2 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
.NET技术 |
0102000501 |
SQL Server数据库设计 |
64 |
4 |
32 |
32 |
|
|
|
|
4 |
|
|
|
考查 |
|
0102000502 |
UML统一建模语言 |
48 |
3 |
24 |
24 |
|
|
|
|
3 |
|
|
|
考查 |
||
0102030509 |
C#程序设计 |
64 |
4 |
32 |
32 |
|
|
|
|
4 |
|
|
|
考查 |
||
0102000504 |
Linux程序设计 |
64 |
4 |
32 |
32 |
|
|
|
|
|
4 |
|
|
考查 |
||
0102030510 |
ADO.NET应用开发 |
64 |
4 |
32 |
32 |
|
|
|
|
|
4 |
|
|
考查 |
||
0102030503 |
JavaScript与CSS应用开发 |
64 |
4 |
32 |
32 |
|
|
|
|
|
4 |
|
|
考查 |
||
0102030511 |
ASP.NET程序设计 |
64 |
4 |
32 |
32 |
|
|
|
|
|
4 |
|
|
考查 |
||
0102030507 |
数学选讲 |
64 |
4 |
64 |
|
|
|
|
|
|
4 |
|
|
考查 |
||
0102030512 |
WinForms高级编程 |
64 |
4 |
32 |
32 |
|
|
|
|
|
|
4 |
|
考查 |
||
0102030513 |
ASP.NET高级编程 |
64 |
4 |
32 |
32 |
|
|
|
|
|
|
4 |
|
考查 |
||
0102030507 |
Ajax应用开发 |
32 |
2 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
0102030515 |
Windows Mobile应用开发 |
64 |
4 |
16 |
16 |
|
|
|
|
|
|
2 |
|
考查 |
||
小 计(约30学分) |
528 |
33 |
264 |
240 |
|
|
|
|
11 |
12 |
10 |
|
|
|||
集中性实践环节(25—30学分) |
|
25 |
|
|
|
|
|
|
|
|
|
|
|
|||
总 计 |
2560 |
176 |
1544 |
882 |
28 |
27 |
20 |
23 |
21 |
20 |
16 |
|
|
十一、课程学期进程表
开课 学期 |
序号 |
课程名称 |
总学时 |
学时分配 |
学 分 数 |
周 课 时 |
考核 方式 |
课程类别 |
备 注 |
|
讲授 |
实验 |
|||||||||
第 一 学 期 |
1 |
思想道德修养与法律基础 |
48 |
32 |
16 |
3 |
2 |
考查 |
通识课 |
|
2 |
大学英语Ⅰ |
48 |
48 |
|
3 |
3 |
考试 |
通识课 |
|
|
3 |
视听说 |
16 |
|
16 |
1 |
1 |
考查 |
通识课 |
|
|
4 |
计算机文化基础 |
48 |
24 |
24 |
3 |
3 |
考试 |
通识课 |
|
|
5 |
大学体育 |
32 |
2 |
30 |
2 |
2 |
考查 |
通识课 |
|
|
6 |
高等数学Ⅰ(理工) |
80 |
80 |
|
5 |
5 |
考试 |
学科基础课 |
|
|
7 |
电子电工 |
64 |
52 |
12 |
4 |
4 |
考试 |
学科基础课 |
|
|
8 |
高级语言程序设计 |
96 |
50 |
46 |
6 |
6 |
考试 |
学科基础课 |
|
|
9 |
网页制作 |
32 |
16 |
16 |
2 |
2 |
考查 |
专业主干课 |
|
|
合计 |
464 |
304 |
160 |
29 |
28 |
|
|
|
||
第 二 学 期 |
1 |
中国近现代史纲要 |
32 |
32 |
|
2 |
2 |
考试 |
通识课 |
|
2 |
大学英语Ⅱ |
48 |
48 |
|
3 |
3 |
考试 |
通识课 |
|
|
3 |
视听说 |
16 |
|
16 |
1 |
1 |
考查 |
通识课 |
|
|
4 |
大学体育 |
32 |
2 |
30 |
2 |
2 |
考查 |
通识课 |
|
|
5 |
高等数学Ⅰ(理工) |
80 |
80 |
|
4 |
5 |
考试 |
学科基础课 |
|
|
6 |
大学物理 |
96 |
64 |
32 |
6 |
6 |
考试 |
学科基础课 |
|
|
7 |
数字逻辑电路 |
64 |
52 |
12 |
4 |
4 |
考试 |
学科基础课 |
|
|
8 |
离散数学 |
64 |
64 |
|
4 |
4 |
考试 |
学科基础课 |
|
|
合计 |
432 |
342 |
90 |
26 |
27 |
|
|
|
||
第 三 学 期 |
1 |
大学英语Ⅲ |
32 |
32 |
|
2 |
2 |
考试 |
通识课 |
|
2 |
视听说 |
32 |
|
32 |
2 |
2 |
考查 |
通识课 |
|
|
3 |
大学体育 |
32 |
2 |
30 |
2 |
2 |
考查 |
通识课 |
|
|
4 |
公共选修课 |
32 |
32 |
|
2 |
2 |
考查 |
通识课 |
|
|
5 |
数据结构 |
64 |
50 |
14 |
4 |
4 |
考试 |
专业主干课 |
|
|
6 |
汇编语言程序设计 |
64 |
50 |
14 |
4 |
4 |
考试 |
专业主干课 |
|
|
7 |
面向对象程序设计 |
64 |
40 |
24 |
4 |
4 |
考试 |
专业主干课 |
|
|
合计 |
320 |
206 |
114 |
20 |
20 |
|
|
|
||
第 四 学 期 |
1 |
毛泽东思想、邓小平理论与“三个代表“重要思想概论 |
96 |
48 |
48 |
6 |
3 |
考试 |
通识课 |
|
2 |
大学英语Ⅳ |
32 |
32 |
|
2 |
2 |
考试 |
通识课 |
|
|
3 |
视听说 |
32 |
|
32 |
2 |
2 |
考查 |
通识课 |
|
|
4 |
大学体育 |
32 |
2 |
30 |
2 |
2 |
考查 |
通识课 |
|
|
5 |
公共选修课 |
32 |
32 |
|
2 |
2 |
考查 |
通识课 |
|
|
6 |
计算机组成原理 |
64 |
52 |
12 |
4 |
4 |
考试 |
专业主干课 |
|
|
7 |
JAVA |
64 |
34 |
30 |
4 |
4 |
考试 |
专业主干课 |
|
|
8 |
数据库原理及应用 |
64 |
48 |
16 |
4 |
4 |
考试 |
专业主干课 |
|
|
合计 |
416 |
248 |
168 |
26 |
23 |
|
|
|
||
第 五 学 期 |
1 |
公共选修课 |
32 |
32 |
|
2 |
2 |
考查 |
通识课 |
|
2 |
操作系统 |
64 |
48 |
16 |
4 |
4 |
考试 |
专业主干课 |
|
|
3 |
计算机网络 |
64 |
52 |
12 |
4 |
4 |
考试 |
专业主干课 |
|
|
4 |
SQL数据库程序开发 |
64 |
32 |
32 |
4 |
4 |
考查 |
JAVA方向职业课 |
二选一 |
|
5 |
UML统一建模语言 |
48 |
24 |
24 |
3 |
3 |
考查 |
|||
6 |
JDBC应用开发 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
7 |
SQL数据库程序开发 |
64 |
32 |
32 |
4 |
4 |
考查 |
.NET方向职业课 |
||
8 |
UML统一建模语言 |
48 |
24 |
24 |
3 |
3 |
考查 |
|||
9 |
C#程序设计 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
合计 |
336 |
320 |
192 |
21 |
21 |
|
|
|
||
第 六 学 期 |
1 |
马克思主义基本原理 |
48 |
32 |
16 |
3 |
2 |
考试 |
通识课 |
|
2 |
文献检索与利用 |
16 |
4 |
12 |
1 |
1 |
考查 |
通识课 |
|
|
3 |
公共选修课 |
32 |
32 |
|
2 |
2 |
考查 |
通识课 |
|
|
|
软件工程 |
48 |
28 |
20 |
3 |
4 |
考试 |
专业主干课 |
12周 |
|
4 |
Linux程序设计 |
64 |
32 |
32 |
4 |
4 |
考查 |
.NET方向职业课选三门 |
二选一 |
|
5 |
ADO.NET应用开发 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
6 |
JavaScript与CSS应用开发 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
7 |
ASP.NET程序设计 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
8 |
数学选讲 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
9 |
Linux程序设计 |
64 |
32 |
32 |
4 |
4 |
考查 |
JAVA方向职业课选三门 |
||
10 |
JavaScript与CSS应用开发 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
11 |
JSP程序设计 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
12 |
数学选讲 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
合计 |
320 |
176 |
144 |
20 |
20 |
|
|
|
||
第 七 学 期 |
1 |
公共选修课 |
32 |
32 |
|
2 |
2 |
考查 |
通识课 |
|
2 |
软件测试 |
48 |
28 |
20 |
3 |
4 |
考试 |
专业主干课 |
12周 |
|
3 |
WinForms高级编程 |
64 |
32 |
32 |
4 |
4 |
考查 |
NET方向职业课选修10个学分 |
二选 一 |
|
4 |
ASP.NET高级编程 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
5 |
Ajax应用开发 |
32 |
16 |
16 |
2 |
2 |
考查 |
|||
6 |
Windows Mobile应用开发 |
32 |
16 |
16 |
2 |
2 |
考查 |
|||
7 |
Servlet程序设计 |
64 |
32 |
32 |
4 |
4 |
考查 |
JAVA方向职业课选修10个学分 |
||
8 |
Java EE高级开发 |
64 |
32 |
32 |
4 |
4 |
考查 |
|||
9 |
Ajax应用开发 |
32 |
16 |
16 |
2 |
2 |
考查 |
|||
10 |
Java移动应用开发 |
32 |
16 |
16 |
2 |
2 |
考查 |
|||
合计 |
240 |
156 |
100 |
15 |
16 |
|
|
|
||
第 八 学 期 |
|
毕业实习 |
|
|
|
4 |
|
|
|
|
|
毕业论文 |
|
|
|
8 |
|
|
|
|
|
合计 |
|
|
|
12 |
|
|
|
|