软件工程专业436培养方案.docx
《软件工程专业436培养方案.docx》由会员分享,可在线阅读,更多相关《软件工程专业436培养方案.docx(39页珍藏版)》请在冰豆网上搜索。
![软件工程专业436培养方案.docx](https://file1.bdocx.com/fileroot1/2023-5/26/d62908a1-0673-4d74-bd24-eb19fee8398e/d62908a1-0673-4d74-bd24-eb19fee8398e1.gif)
软件工程专业436培养方案
软件工程专业(436)培养方案
一、培养目标
本专业培养德智体美全面发展,具有较高的思想道德素质、人文素质、业务素质和身心素质;系统地掌握软件工程的基础理论、基本方法和基本技能,了解软件工程领域的前沿技术和掌握软件开发方法,受到良好的软件项目开发训练和初步的科学研究训练,具备较强的软件项目的系统分析、设计、开发和测试能力和一定的创新能力,能在企事业和行政管理等单位从事计算机软件系统分析、设计、开发和测试以及软件工程项目组织和管理工作的高级应用型工程技术人才。
二、培养规格与培养要求
本专业培养的学生要具有正确的政治方向,拥护中国共产党的领导,热爱社会主义祖国,树立正确的世界观、人生观和价值观;具有艰苦奋斗和开拓创新的精神;具有良好的品质和职业道德。
主要学习计算机软件、硬件和网络的基础理论和专业知识,注重软件理论和软件开发能力的培养,接受计算机软件系统分析、设计、开发和测试以及软件工程项目组织和管理的基本训练,具备系统软件和应用软件的分析、设计、测试和软件项目管理能力。
本专业毕业生应具备如下知识和能力:
1.具有正确的政治方向和科学的世界观、人生观和价值观,具有正确的法制观念,良好的道德品质和职业道德。
2.具有英语的听、说、读、写、译的基本能力,能用英语有效地进行口头和书面的信息交流。
3.具有良好的口头表达能力,普通话达到三级甲等水平。
4.具有健康的体魄、顽强的意志品质和良好的心理素质。
5.具有一定的感受美、鉴赏美的能力。
6.具备扎实的理论基础,能够掌握计算机软件和软件工程的基础知识,掌握软件系统的需求分析与设计的基本方法;较深入理解至少一个计算机软件应用领域;
7.具备软件设计、软件测试和软件项目管理能力;
8.具有创新意识和独立获取知识的能力,具有较强的独立分析问题和解决问题的能力。
9.具有实际项目的工作经验和良好的团队合作与沟通交流能力;
xx.能跟踪软件相关领域的国际发展动态,能迅速适应新型软件开发模式;
xx.计算机水平达到全国计算机等级考试三级或达到中国计算机软件专业技术资格(水平)考试中级水平的要求;
xx.了解计算机软件相关的法律法规、知识产权等知识;
xx.掌握本专业文献检索、资料查询方法,具有自我获取知识的能力,初步具备本专业领域的科研能力。
三、主干学科与主要课程
主干学科:
软件工程
相近专业:
计算机科学与技术
主要课程:
C语言程序设计、C++面向对象程序设计、数据结构、编译原理、操作系统、软件需求工程、UML统一建模、软件过程与管理、软件测试与质量保证、软件界面设计等。
四、学习期限与学位
学制四年,学生修业年限三至六年。
授予学位:
工学学士。
五、毕业资格与学位授予要求
1、毕业学分要求:
修满xx0学分,其中必修课xx3学分(含实践必修32学分),限选课xx学分,任选课22学分。
2、符合《中华人民共和国学位条例》及《xx人文科技学院学士学位授予工作细则》规定者,可授予工学学士学位。
六、修读指导
1、课程结构与选修要求
本教学计划的课程体系由必修-课(公共必修课、专业必修课、实践必修课)、限选课(专业方向课与公共艺术课)和任选课(专业任选课和公共任选课)组成。
课程结构特点体现在如下五个方面:
(1)紧靠专业人才培养目标和规格;
(2)紧跟计算机科学技术、软件工程技术的发展;
(3)注重素质教育;
(4)基础课、专业课、选修课有机结合,兼顾学生兴趣与特长;
(5)推行学分制。
学生在选课时必须考虑课程结构性质,并按表1的课程类别与最低学分要求进行选课,各类课程中任意一类课程未达到规定学分要求者不能毕业。
表1课程类别与最低学分要求
课程
类别
必修课
限选课
任选课
公共
必修课
专业
必修课
实践
必修课
专业限选课
专业
任选课
公共
任选课
最低学分
42
68
32
xx
xx
xx
合计
xx2
37
2、根据“厚基础,多方向,强能力,重实践”的原则,本着应用型人才培养模式的要求,鼓励学生参加各类资格、水平和认证考试,参加各类竞赛和实践活动,对获得国家或省级更高级别的资格证书和奖励证书者实行学分奖励机制,所奖励的学分可以抵任选课程的学分(其中参加计算机类考试获取相应证书可抵专业任选课学分),具体奖励办法详见“表2课外科技和社会实践活动要求与学分”。
表2课外科技和社会实践活动要求与奖励学分
序号
社会、科技活动名称
要 求
学分
1
暑假社会实践(每次)
完成活动全程,提交社会调查报告,成绩合格
1
2
就业实践(每次)
积极参加各级单位组织的人才招聘活动
1
3
“三下乡”活动(每次)
参与活动全程,完成各项任务,综合表现好
1
4
各种学校组织的社会活动(每次)
被评为学校社会活动先进个人
1
5
普通话、英语
省级普通话测试二甲及以上
2
通过大学英语六级考试或全国英语等级考试(PETS)四级
3
6
计算机考试
全国计算机等级考试过三级
2
全国计算机等级考试过四级
3
全国计算机软件资格、水平考试获中级证书
2
全国计算机软件资格、水平考试获高级证书
4
7
各类竞赛(每次)
系级
获奖
0.5
校级
获一等奖(体运会获第一、二名)
2
获二等奖(体运会获第三、四名)
1.5
获三等奖(体运会获第五、六名)
1
省级
获一等奖(体运会获第一、二名)
3
获二等奖(体运会获第三、四名)
2.5
获三等奖(体运会获第五、六名)
2
全国
及以上
获一等奖(体运会获第一、二名)
4
获二等奖(体运会获第三、四名)
3.5
获三等奖(体运会获第五、六名)
3
8
论文
在国家级学术性刊物每发表一篇论文
4
在省级学术性刊物每发表一篇论文
3
9
其它文章(通讯报道、小说、诗歌等)
在全国报刊每发表一篇作品
2
在省级报刊每发表一篇作品
1.5
在校级报纸、电视台发三篇稿件以上
1
xx
各类协会和社团工作
任协会和社团组织主要负责人职务一年以上且工作合格
1
xx
科技创新、创新性实验项目等
每学期参与教师科研课题活动,担任教师科研助手
1
独立完成科研,发明专利
4
完成学校组织的科技创新、创新性实验项目等,成绩合格
1
xx
职业技能
每获一项职业技能等级证书(初级)
1
每获一项职业技能等级证书(中级)
1.5
每获一项职业技能等级证书(高级)
2
xx
各类实习
在实习中提出合理化建议或方案并被采纳并产生良好效益的(每项)
2
xx
省级学科竞赛前培训
参加理论培训不少于32课时,且参加了省级学科竞赛(八大赛事)
2
注:
上表中校级体运会获奖名次为末位淘汰两名后的获奖者。
七、主要实践性教学环节
主要实践环节包括素质教育、课程教学实践和集中教学实践三部分。
其中:
1、素质教育实践主要包括:
军事理论与训练;社会实践;课外文化科技活动、专业见习、就业实践。
2、课程教学实践的内容由各具体课程安排,各课程要求有适当比例的综合性实习题,以加强综合设计能力的培养。
3、集中实践性教学:
包括课程实验、课程设计、毕业实习和毕业设计(论文)。
(1)课程实验:
在计算机科学与技术系计算机相应实验室进行,着重软件需求分析和软件开发等方面的实践。
通过学生独立完成课程实验任务以巩固所学知识,并运用到实际工作中,提高学生的动手能力。
(2)课程设计:
开设以下课程设计:
C++面向对象程序设计课程设计、数据结构课程设计、编译原理课程设计、UML统一建模课程设计、JAVAEE架构开发技术课程设计/C#.net框架程序设计课程设计/嵌入式Linux系统开发课程设计。
通过课程设计,使学生进一步掌握该课程的具体应用实例,提高实践应用能力。
(3)毕业实习:
通过统一安排,组织学生到企业参加从事有关软件开发工作的集中实习,使学生在实习过程中去掌握软件开发、软件测试、项目管理等工作方法,以积累工作经验,提高就业竞争力。
(4)毕业设计:
针对工程实际问题开发一套较完整且实用的应用软件管理系统,培养学生对应用软件需求分析、设计、开发、调试和软件测试的综合能力。
实践性教学环节安排见表3。
表3主要实践性教学环节学分、课时一览表
课程名称
实践课时
学分
开课学期
课程归口单位
军事训练
2W
2
1
武保处、本系
社会实践
暑假
2
2、4
马列主义教学部、本系
课外科技文化活动
1
5,6
学工处、本系
毕业教育、就业实践
1
8
就业指导中心、本系
专业见习
1w
1
3
教务处、本系
毕业实习
xxw
xx
7、8
教务处、本系
毕业论文(设计)
xxw
xx
8
教务处、本系
课程设计(5门)
8w
5
2,3,4,5,6,
本系
总计
35W
32
八、软件工程专业课程计划表
1、软件工程专业课程设置与教学进程表(表一)
2、软件工程专业各类课程学时/学分构成表(表二)
3、软件工程专业教学活动安排一览表(表三)
表一软件工程专业课程设置与教学进程表
课程类别
课程性质
课程编号
课程名称
总学分
总学时
学时分配
考核方式
各学期周学时分配
备注
理论
实践
一
二
三
四
五
六
七
八
xx
xx
xx
xx
xx
xx
xx
xx
必修课
公共必修
9940xx
思想道德修养与法律基础
2
54
30
24
查
2
另有社会实践
(一)
9940xx
马克思主义基本原理
3
54
36
xx
试
2
9940xx
中国近现代史钢要
2
36
36
0
查
2
9940xx
毛、邓、“三个代表概论”
5
1xx
72
36
试
4
另有社会实践
(二)
9940xx
形势与政策
2
32
xx
xx
查
√
√
√
√
√
√
√
√
每次2课时讲座
9940xx
大学英语A
(一)
3
60
45
xx
试
4
9940xx
大学英语A
(二)
4
72
54
xx
试
4
9940xx
大学英语A(三)
5
90
72
xx
试
5
9940xx
大学英语A(四)
4.5
75
45
30
查
5
994xx4
大学语文
2.5
45
45
0
试
3
9920xx
大学生就业指导
1
xx
xx
0
查
√
√
讲座
9920xx
大学生健康教育
1
xx
xx
0
查
√
讲座
9920xx
大学体育
(一)
1
30
4
26
查
2
9920xx
大学体育
(二)
1
30
4
26
查
2
9920xx
大学体育(三)
1
30
4
26
查
2
9920xx
大学体育(四)
1
30
4
26
查
2
992xx1
普通话*
2
查
自修达标
小计
42
778
499
279
xx
8
9
xx
实践必修课(素质与能力)
992xx5
军事理论与训练
2
2w
2w
992xx6
社会实践
(一)
1
√
暑期
992xx7
社会实践
(二)
1
√
暑期
992xx8
课外文化、科技活动
1
√
√
992xx9
毕业实习
xx
xxw
xxw
994xx0
就业实践
1
√
2W
4361xx
毕业论文(设计)
xx
xxw
xxw
4361xx
专业见习
1
1w
1w
期初
实践必修课(课程设计)
4361xx
C++面向对象程序设计课程设计
1
2w
2w
不停公共课
4361xx
数据结构课程设计
1
2W
2w
不停公共课
4361xx
编译原理课程设计
1
2w
2w
不停公共课
4361xx
UML统一建模课程设计
1
1w
1w
4361xx
JAVAEE架构开发技术课程设计
1
1w
1w
选一门
4361xx
.net框架程序设计课程设计
4361xx
嵌入式Linux系统设计课程设计
小计
32
35w
2w
2w
3w
2w
1w
1w
xxw
xxw
W:
周
必修课
专业必修课
4360xx
高等数学
(一)
4
75
75
0
试
5
4360xx
计算机科学概论
2.5
45
30
xx
试
3
4360xx
C语言程序设计
4
72
42
30
试
5
4360xx
高等数学
(二)
4
72
72
0
试
4
4360xx
线性代数
3
54
54
0
试
3
4360xx
电子技术基础
5
82
64
xx
试
5
4360xx
C++面向对象程序设计
3
60
30
30
试
4
4360xx
离散数学
3
54
54
0
试
4
4360xx
数据结构
4
72
42
30
试
5
436xx0
概率统计
3
54
54
0
试
4
436xx1
数据库原理
3.5
64
52
xx
试
4
436xx2
软件需求工程
3
54
30
24
试
4
436xx3
编译原理
3
54
38
xx
试
4
436xx4
计算机组成原理
3.5
64
52
xx
试
4
436xx5
计算机网络
3.5
64
48
xx
试
4
436xx6
操作系统
3.5
64
48
xx
试
4
双语
436xx7
UML统一建模
3.5
64
34
30
试
4
436xx8
软件过程与项目管理
3
54
36
xx
试
4
436xx9
软件测试与质量保证
3
54
36
xx
试
4
436xx0
软件界面设计
3
48
30
xx
试
8
小计
68
xx24
921
3xx
xx
20
xx
xx
xx
8
8
必修课小计
xx2
20xx
xx20
582
24
28
22
23
xx
8
8
专业方向课(限选课)
JAVA方向
4363xx
JAVA程序设计
3
54
28
26
试
4
限选一个方向
4363xx
大型数据库技术(Oracle)
3
54
28
26
试
4
4363xx
JSP程序设计
3
54
28
26
试
4
4363xx
JAVAEE架构开发技术
3
54
28
26
试
4
4363xx
JAVA设计模式
3
54
28
26
试
8
小计
xx
270
xx0
xx0
4
4
4
4
8
.NET方向
4363xx
C#.NET程序设计
3
54
28
26
试
4
4363xx
SQLServer程序设计
3
54
28
26
试
4
4363xx
ASP.NET程序设计
3
54
28
26
试
4
4363xx
.NET框架程序设计
3
54
28
26
试
4
4363xx
C#.NET设计模式
3
54
28
26
试
8
小计
xx
270
xx0
xx0
4
4
4
4
8
嵌入式方向
4363xx
ARM体系结构与编程
3
54
28
26
试
4
4363xx
嵌入式Linux操作系统
3
54
28
26
试
4
4363xx
嵌入式系统应用与开发
3
54
28
26
试
4
4363xx
嵌入式Linux系统设计
3
54
28
26
试
4
4363xx
嵌入式Linux驱动开发
3
54
28
26
试
8
小计
xx
270
xx0
xx0
4
4
4
4
8
限选课小计
xx
270
xx0
xx0
4
4
4
4
8
专业任选课
4364xx
MATLAB程序设计
2
36
24
xx
查
3
选2学分
4364xx
电子商务技术
2
36
24
xx
查
3
4364xx
多媒体技术
2
36
24
xx
查
3
4364xx
计算机图形学
2
36
24
xx
查
3
4364xx
汇编语言
3
48
32
xx
查
3
选3学分
4364xx
软件工程
3
48
32
xx
查
3
4364xx
Linux程序设计
3
48
32
xx
查
3
4364xx
数字图像处理
3
48
32
xx
查
3
4364xx
人工智能
2
36
24
xx
查
3
选2学分
4364xx
人机交互技术
2
36
24
xx
查
3
4364xx
游戏软件设计
2
36
24
xx
查
3
4364xx
云计算基础
2
36
24
xx
查
3
4364xx
单片机技术及应用
3
48
36
xx
查
3
选3学分
4364xx
分布式计算
3
48
36
xx
查
3
4364xx
数据挖掘
3
48
36
xx
查
3
4364xx
算法分析与设计
3
48
32
xx
试
3
4364xx
手机软件开发
2
36
24
xx
查
6
选2学分
4364xx
现场总线技术
2
36
24
xx
查