一、培养目标及要求
本专业培养适应区域经济和社会发展需要,德智体美劳等方面全面发展,掌握软件工程的基本理论和基本知识,具备软件工程领域分析问题和解决问题的能力,能够在IT行业,从事软件工程技术工作的基础实、技术精、能力强,具有创新创业精神和社会责任感的高素质应用型人才。
学生通过学习软件工程的基础理论、基本知识和基本方法,接受软件工程专业技能训练,具有从事软件建模、软件设计与开发和软件项目过程管理等的基本能力。毕业生应获得以下几方面的知识和能力:
1、受到良好的科学思想和科学实验的基本训练,了解本学科当前的发展现状和未来发展趋势;
2、掌握软件工程专业的基础理论、基本知识与基本技能,了解学科的知识结构、典型技术、核心概念与基本工作流程;
3、熟悉计算机软件环境,掌握计算机软件应用系统设计与分析的基本方法;
4、具有软件工程设计、开发和项目管理的基本能力;
5、具备软件系统分析、设计、实现、测试和维护的能力;
6、掌握先进的文献检索与资料查询的基本方法,具有撰写科学论文的基本能力。
二、主干学科
计算机科学与技术、软件工程
三、专业核心课程
数据结构、计算机组成原理、C++程序设计、操作系统、数据库原理、算法设计与分析、软件工程、计算机网络、JavaEE 技术。
四、修业年限
2-3学年
五、学分与学位
学生在规定时间和课程设置范围内修满50.5个学分、完成毕业论文并通过答辩,符合《569vip威尼斯游戏学士学位评定工作实施办法》和《569vip威尼斯游戏本科生辅修学士学位实施办法(试行)》中的相关规定,授予工学学士学位。
六、课程设置与教学进程
表1 软件工程专业辅修学士学位课程设置与教学进程计划表
课程 性质 |
课程 编号 |
课程名称 |
学分数 |
总学时 |
学时 分配 |
考核方式 |
开课学期 |
周学时 |
备注 |
理论 |
实践 |
理论 |
实践 |
学科基础课程 |
F0171314 |
数据结构 |
3 |
48 |
48 |
|
考试 |
4 |
4 |
|
|
F0191334 |
数据结构实验 |
1 |
16 |
|
16 |
考查 |
4 |
|
2 |
|
F0101134 |
计算机组成原理 |
3 |
48 |
48 |
|
考试 |
4 |
4 |
|
|
F0191134 |
计算机组成原理实验 |
1 |
16 |
|
16 |
考查 |
4 |
|
2 |
|
4门课程,共8学分 |
专业核心课程 |
F0170414 |
C++程序设计 |
3 |
48 |
48 |
|
考试 |
4 |
4 |
2 |
|
F0120434 |
C++程序设计实验 |
1 |
16 |
|
16 |
考查 |
4 |
|
2 |
|
F0630214 |
Java程序设计 |
2.5 |
40 |
40 |
|
考试 |
4 |
4 |
2 |
|
F0630224 |
Java程序设计实验 |
1.5 |
24 |
|
24 |
考查 |
4 |
|
2 |
|
F0111614 |
操作系统 |
3 |
48 |
48 |
|
考试 |
5 |
4 |
|
|
F0240614 |
数据库原理 |
3 |
48 |
48 |
|
考试 |
5 |
4 |
|
|
F0111814 |
计算机网络 |
3 |
48 |
48 |
|
考试 |
5 |
4 |
|
|
F0240624 |
数据库原理实验 |
1 |
16 |
|
16 |
考查 |
5 |
|
2 |
|
F0160214 |
算法设计与分析 |
3 |
48 |
36 |
12 |
考试 |
5 |
4 |
2 |
|
F0290924 |
软件工程实验 |
1 |
16 |
|
16 |
考查 |
6 |
|
2 |
|
F0170514 |
软件工程 |
3 |
48 |
|
|
考试 |
6 |
4 |
|
|
F0233764 |
JavaEE 技术 |
3.5 |
56 |
44 |
12 |
考试 |
6 |
4 |
2 |
|
F0250434 |
软件工程综合实训 |
3 |
48 |
|
48 |
考查 |
7 |
|
16 |
|
H0303174 |
毕业论文 |
10 |
160 |
|
160 |
考查 |
8 |
|
16 |
|
H0205674 |
毕业答辩 |
1 |
16 |
|
16 |
考查 |
8 |
|
16 |
|
15门课程,共42.5学分 |