软件工程本科生培养方案.docx
- 文档编号:4863283
- 上传时间:2022-12-10
- 格式:DOCX
- 页数:29
- 大小:25.02KB
软件工程本科生培养方案.docx
《软件工程本科生培养方案.docx》由会员分享,可在线阅读,更多相关《软件工程本科生培养方案.docx(29页珍藏版)》请在冰豆网上搜索。
软件工程本科生培养方案
软件工程专业本科培养方案
一、培养目标
吉林大学软件工程专业培养适应社会主义现代化建设和未来社会与科技发展需要,德智体全面和谐发展与健康个性相统一,具有创新精神、实践能力和国际视野,具有职业道德和社会责任感,具备数学与自然科学知识基础,掌握软件工程相关的基本理论、基本知识、基本技能和基本方法,具有较强专业能力和基本工程素养,并了解某一应用领域相关知识的工程型高级软件人才。
本专业毕业生适合从事软件工程相关的研究、设计、开发、维护、管理与服务等方面的工作,或攻读软件工程及相关学科的研究生,或从事软件工程及相关学科的教学与科研工作。
二、业务培养要求
本专业毕业生具有以下各方面的知识和能力:
1.掌握马列主义、毛泽东思想与中国特色社会主义基本理论,具有良好的人文社会科学素养、职业道德和心理素质,社会责任感强。
2.掌握从事本专业工作所需的数学和其他相关的自然科学知识,以及一定的经济学、管理学和某一应用领域的相关知识。
3.掌握软件工程学科基本理论和专业知识。
了解本学科的核心概念、知识结构和典型方法。
在解决实际问题过程中,能够综合运用所掌握的专业知识、方法和技术。
4.掌握软件开发基本方法和基本技术,以及软件项目组织的基本方法。
熟悉软件需求分析、设计、实现、评审、测试、维护以及过程与管理的方法和技术,了解软件工程规范和标准。
5.具有终身学习意识以及运用现代信息技术获取相关信息和新知识、新技术的能力。
6.具有复杂软件工程问题的分析和原型验证能力,以及综合运用软件工程学科理论与方法、选择合适技术手段进行复杂软件系统的分析与设计的基本能力。
开发过程中能够综合考虑经济、环境等因素,具有追求创新的态度和意识。
7.了解并自觉遵守与本专业相关的职业和行业、环境保护和可持续发展等方面的重要法律法规及方针政策,理解工程技术伦理的基本要求。
8.具有一定的组织管理能力、表达和沟通能力、独立工作和团队合作能力。
9.具有一定的外语应用能力,能阅读本专业的外文资料,具有一定的跨文化交流与合作能力。
10.掌握体育运动的一般知识和基本方法,形成良好的体育锻炼习惯。
三、主干学科及主要课程
主干学科:
计算机科学与技术、软件工程
主要课程:
离散数学、程序设计基础、计算机原理与系统结构、数据结构、算法分析、操作系统原理、编译原理与实现、数据库原理、计算机网络、软件工程概论、软件体系结构、软件系统分析与设计、软件项目管理、面向对象程序设计、模拟与数字电路、软构件与中间件技术、软件质量保证与测试等。
主要实践性教学环节:
课程实验、课程设计、专业实践、毕业设计。
主要实验课程:
程序设计基础课程设计、数据结构课程设计、操作系统课程设计、计算机网络课程设计、数据库系统应用程序开发,网络协议分析实验、JavaEE软件开发实训、分布式软件开发、软件工程案例分析与实践、软件系统开发综合实践。
四、专业特色及专业方向
专业特色:
着眼于课程体系和教学模式与国际接轨,与国外著名大学、公司合作,采用国际上最新优秀教材,聘请国内外著名大学教授、著名软件公司的软件专家授课;加强数学基础、软件工程、外语和双语教学;注重培养学生的工程实践能力,强化实践教学。
专业方向分为软件工程与管理、网络与信息安全、多媒体与动漫技术、嵌入式系统、服务计算。
五、修业年限
一般为4年。
六、学位授予
工学学士。
七、毕业合格标准
具有良好的思想道德和身体素质,符合学校规定的德育和体育标准。
通过培养方案规定的全部教学环节,达到本专业各环节所要求的总学分184.5学分。
其中:
理论教学145学分,实践教学31.5学分,课外培养计划8学分。
软件工程专业指导性教学计划及其进程表
课程类别
课程性质
课程
代码
课程名称
学分
考核性质
总
学
时
实
验
学
时
建议修读学期及学分分配
1
2
3
4
5
6
7
8
备注
普通教育课
必修课
251001
思想道德修养与法律基础
2.5
考试
36
2.5
课外12
251002
马克思主义基本原理概论
2.5
考试
40
2.5
课外8
251003
中国近代史纲要
2
考试
30
2
课外2
251004
毛泽东思想与中国特色社会主义体系概论
4
考试
60
4
课外36
251005-6
形势与政策Ⅰ-Ⅱ
2
考查
32
1
1
课外32
911001-4
体育Ⅰ-Ⅳ
4
考查
120
1
1
1
1
901001
军事理论
1
考试
16
1
课外16
162007-10
大学英语BⅠ-Ⅳ
12
考试
246
64
3
3
3
3
931001-3
高等数学AⅠ-Ⅲ
12
考试
192
4
4
4
+习题64
931010
线性代数A
4
考试
64
4
+习题12
931013
概率论与数理统计A
4
考试
64
4
+习题12
941015
基础物理学
3.5
考试
60
3
+习题6
小计
53.5
960
64
15.5
16.5
16
5
选修课
要求在7大类普通教育公选课中选修8学分,限定在第Ⅱ、Ⅲ、Ⅴ、Ⅶ类中任选,每类只选2学分(大学生职业发展与就业创业指导Ⅰ.Ⅱ列为方法与技术类核心课,2学分,必选)
学科基础课
必修课
542001
程序设计基础
3.5
考试
64
16
3.5
541001
计算机导论
2
考试
32
2
541002-4
专业与技能指导I-III
2
考查
32
1
0.5
0.5
541005-6
离散数学I-II
6
考试
96
4
2
541007
模拟与数字电路
4
考试
64
4
542002
面向对象程序设计
3.5
考试
64
16
3.5
542003
数据结构
4.5
考试
80
16
4.5
541008
计算机原理与系统结构
4
考试
64
4
541009
统一建模语言及工具
2
考试
32
2
541010
算法分析
3
考试
48
3
+习题8
542004
操作系统原理
3.5
考试
64
16
3.5
542005
数据库原理
3.5
考试
64
12
3.5
542006
Java程序设计
2.5
考试
48
16
2.5
小计
44
752
92
6.5
11.5
13
13
选修课
541011
计算方法
3
考查
48
3
至少修满4学分
541012
组合数学
2
考查
32
2
541013
模糊数学与应用
2
考查
32
2
541014
XML
2
考查
32
2
541015-16
日语I-II
4
考查
96
2
2
541017-18
英语口语与写作I-II
4
考试
96
2
2
小计
17
336
5
8
4
软件工程专业指导性教学计划及其进程表
课程类别
课程性质
课程
代码
课程名称
学分
考核
性质
总学时
实
验
学
时
建议修读学期及学分分配
备注
1
2
3
4
5
6
7
8
专业教育课
必修课
541019
SoftwareSystemAnalysisandDesign
2
考试
32
2
541020
SoftwareArchitecture
2
考试
32
2
541021
计算机网络
3.5
考试
56
3.5
541022
软件工程概论
3
考试
48
3
541023
软件设计模式
2
考试
32
2
542007
编译原理与实现
3.5
考试
64
16
3.5
541024
软件项目管理
2
考试
32
2
542008
软构件与中间件技术
3
考试
48
16
3
小计
21
344
32
2
10.5
8.5
选修课
541025
统一软件开发过程*
2
考试
32
2
模块一:
软件工程与管理
541026
软件工程工具与应用
2
考试
32
2
541027
项目计划与控制
2
考查
32
2
541028
项目组织与团队管理
2
考查
32
2
542009
UNIX/Linux操作系统*
2.5
考试
48
16
2.5
模块二:
网络与信息安全
541029
网络程序设计
2
考试
32
2
541030
网络安全
2
考试
32
2
541031
无线网络与应用设计
2
考查
32
2
543001
网络管理实验
1
考查
32
32
1
542010
图形学与人机交互设计*
2.5
考试
48
20
2.5
模块三:
动漫技术
541032
动画建模与仿真技术
2
考试
32
2
541033
计算机游戏与动画技术
2
考试
32
2
542011
3D程序设计与实验
2
考查
48
32
2
541034
嵌入式系统原理*
3
考试
48
3
模块四:
嵌入式
系统
543002
嵌入式系统实验
1
考试
32
32
1
541035
手持设备软件开发
2
考查
32
2
541036
嵌入式Linux设备驱动
2
考查
32
2
541037
服务计算概论*
2
考试
32
2
模块五:
服务计算
541038
基于SOA的方法与设计
2
考查
32
2
541039
企业建模与工作流技术
2
考查
32
2
小计
40
704
148
4
13
24
3
说明
1.加*的课程为模块限制选修课,共计5门。
加*号的课程,至少选修3门
2.至少选修一个完整的模块
软件工程专业指导性教学计划及其进程表
课程类别
课程性质
课程
代码
课程名称
学分
考核性质
总学时
实
验
学
时
建议修读学期及学分分配
备注
1
2
3
4
5
6
7
8
专业教育课
选修课
541040
软件质量保证与测试
2
考查
32
2
至
少
选
修
4
学
分
(
也
可
以
在
方
向
模
块
中
任
选
)
541041
云计算技术
2
考查
32
2
541042
Windows程序设计
2
考查
32
2
541043
多核程序设计
2
考查
32
2
541044
程序设计方法与技巧
2
考查
32
2
541045
C#程序设计
2
考查
32
2
541046
.NET架构与设计
2
考查
32
2
541047
HTML5移动应用开发
2
考查
32
2
541048
ERP与电子商务
2
考查
32
2
541049
无线传感器网络
2
考查
32
2
541050
TeamProgramming
2
考查
32
2
541051
SoftwareProduct-LineEngineering
2
考查
32
2
541052
MobileComputingandService
1.5
考查
24
1.5
542012
数据仓库与数据挖掘
1.5
考查
32
16
1.5
541053
生物信息学入门
3
考查
48
3
541054
大数据机器学习
2
考查
32
2
541055
语义网逻辑基础
2
考查
32
2
541056
基于Qt的跨平台软件编程
2
考查
32
2
541057
多媒体技术及应用
2
考查
32
2
541058
计算机视觉
2
考查
32
2
541059
图像处理
2
考查
32
2
541060
软件市场营销
1
考查
16
1
541061
商务谈判技巧
1
考查
16
1
545001
软件新技术I
2
考查
32
2
545002
软件新技术II
2
考查
32
2
545003
软件新技术III
1
考查
16
1
545004
软件新技术IV
1
考查
16
1
545005
软件新技术V
1
考查
16
1
545006
前沿技术系列讲座I
0
8
545007
前沿技术系列讲座II
0
16
545008
经济管理系列讲座
0
8
小计
51
888
16
4
13
34
软件工程专业独立实践教学环节安排表
实践环节类别
实践环节代码
实践环节名称
学分
周数(学时)
建议修读学期
备注
大类共同环节
906001
入学教育
0
1周
1
906002
军事训练
3
3周
1
906003
公益劳动
1
1周
1-4
集中或分散进行
906004
毕业教育
0
1周
8
548001
课外培养计划
8
1-8
集中或分散进行
专业实践环节
544001
程序设计基础课程设计
0.5
0.5(16学时)
1
544002
C++程序课程设计
1
1(32学时)
2
544003
数据结构课程设计
1
1(32学时)
4
544004
操作系统课程设计
1
1(32学时)
5
544005
数据库系统应用程序开发
1
1(32学时)
5
544006
软件系统开发综合实践
1
1(32学时)
5
544007
网络协议分析实验
1
1(32学时)
6
544008
计算机网络课程设计
1
1(32学时)
6
544009
JAVAEE软件开发实训
1
1(32学时)
7
544010
网站设计与架构
1
1(32学时)
7
544011
软件工程案例分析与实践
2
2(64学时)
7
3选1
544012
软件协同开发
2
2(64学时)
7
544014
企业实习
2
2(64学时)
7
544015
毕业设计
16
16周
7、8
合计
39.5
软件工程专业学时、学分分配表
纵向结构
学时
百分比
(%)
学分
百分比
(%)
横向结构
学时
百分比
(%)
学分
百分比
(%)
普通教育课程
1088
43.9
61.5
42.2
必修课
2056
82.9
118.5
81.7
学科基础课程
816
32.9
48
33,2
专业教育课程
576
23.2
35.5
24.6
选修课
424
17.1
26.5
18.3
合计
2480
100
145
100
小计
2480
100
145
100
实践教学环节
39.5学分
合计
184.5学分
软件工程专业课外培养计划表-1
实践环节
类别
实践环节
代码
实践环节名称
学分
周数
(学时)
建议修
读学期
备注
培科技实践环节
IT
认
证
课
程
548001
MicrosoftCertifiedSolutionDeveloper
2
32
至
少
达
到
6
学
分
548002
MicrosoftCertifiedSolutionDeveloper
2
32
548003
Java程序员认证
2
32
548004
IBMCertifiedVisualAgeforJavaDeveloper
2
32
548005
IBMCertifiedExpertforOOADwithUML
2
32
548006
IBMCertifiedDB2DatabaseAdministrator
2
32
548007
OracleCertifiedApplicationDeveloper
2
32
548008
IBMCertifiedAIXAdministrator
2
32
548009
IBMCertifiedLinuxProfessional
2
32
548010
IBMWebsphereAdministrator
2
32
548011
IBMWebsphereDeveloper
2
32
548012
CiscoCertifiedNetworkAssociate
2
32
548013
CiscoCertifiedNetworkProfessional
2
32
548014
H3CCertifiedNetwork
2
32
548015
IBMLotusDominoAdministrator
2
32
科
技
实
训
实践环节
代码
实践环节名称
学分
评定标准
评定方法
548201
科技竞赛:
ACM、数学建模竞赛、
应用开发大赛、信息安全大赛、
电子设计大赛、其他IT竞赛
6
国家级
以证书、证明文件为准
4
省级
3
校级
2
院级
548202
大学生创新创业项目(团队合作)
6
国家级
以结题为准
4
校一级
3
校二级
548203
科研实践(参加教师科研课题)
3
表现优良
学生独立完成一部分工作,由导师按其个人表现评定成绩
2
表现合格
548204
开放性创新实验项目
2
导师证明
548205
其它竞赛:
英语、辩论、文艺等
1
证书或证明文件
软件工程专业课外培养计划表-2
实践环节
类别
实践环节
代号
实践环节名称
学分
考核要求
备注
科技实践环节
技能训练活动
548301
辅修二专业或二学位
4
获得证书
选
修
548302
全国大学英语六级考试
2
获六级证书
548303
全国计算机软件考试、水平考试
3
获系统分析员证书
2
获高级程序员证书
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 本科生 培养 方案