当前位置: 网站首页 · 本科生教学 · 教学方案 · 正文

教学方案

软件工程专业本科培养方案2013版2016修订版
来源: 发布日期:2016/05/30 点击量:

软件学院

College of Software

吉林大学软件学院是教育部和国家计委于200112月联合批准的35所国家示范性软件学院之一。2002年开始招生,2003年、2006年分别通过教育部组织的中期评估和示范性软件学院验收,2008年吉林省特色专业,2011年获软件工程一级学科博士学位授予权,2013年获批教育部“卓越工程师教育培养计划”,2014年入选首批吉林省品牌专业以及吉林省优势重点学科,2015年通过工程教育专业认证。

学院拥有完整的软件工程专业本科、硕士和博士培养体系,拥有约1万平方米的办公和实验用房,包括若干专业实验室、IBM技术中心、LINUX技术中心、吉大-华为3COM联合实验室、校内实训基地、学术研讨室等,拥有1500余台/套,价值约3000万元的计算机等设备,为学生提供了设备先进、环境优雅的现代化实验教学条件。

学院依托计算机学院和数学学院办学,充分共享两院的相关教育资源,诸如先进的教学设施和先进的计算机软硬件设备,丰富的图书资料和实力雄厚、高水平的教师队伍等。学院学科基础坚实、雄厚,并充分利用国外著名大学和软件公司的教育资源和成功经验,聘请了校内专业基础坚实、教学效果好、研发能力强、英语水平高的教师完成基础课程和部分专业课程的授课;针对一些理论联系实际强的课程和大型实践课程,聘请国内外著名软件公司具有长期从事软件开发经历的专家授课;对于一些新技术课程聘请来自美国、英国大学的教授来学院授课。

学院建设定位和目标是:充分发挥吉林大学计算机学科、数学学科和其它学科交叉、融合的优势,有效利用国外著名大学和软件公司的教育资源和成功经验,把吉林大学示范性软件学院建成国内外知名,能够培养具有国际竞争力的工程型高级软件人才的示范性基地。

学院主要是培养具有创新精神和国际视野,并具备数学与自然科学知识基础,掌握软件工程相关的基本理论、基本知识、基本技能和基本方法,具有较强专业能力、基本工程素养和良好综合素质的工程型、国际化的软件高级人才。面向国家经济发展需求,实行“基础+专业+实习实践+培训”的教学体系结构,课程设置体现了“分层次、多方向、模块化”,设置了软件开发过程与管理、嵌入式系统、网络与信息安全、多媒体与动漫技术、服务计算等专业方向。

学院积极探索与国外高校和国内外著名软件公司合作办学,包括学生校际交流、开展联合培养学生、聘请专家来校授课、共建联合实验室、建立校内外实习实践基地等。

目前学院在校本科学生1200余人、研究生300余人。每届本科生中约30%左右的同学被保送或考取到北京大学、清华大学、中国科学院等高校和科研单位研究生,很多同学签到百度、腾讯、IBM、中软等著名企业工作,毕业生一次就业率达到90%以上,受到了用人单位的普遍好评。

 


软件工程专业本科培养方案

一、培养目标

吉林大学软件工程专业培养适应社会主义现代化建设和未来社会与科技发展需要,德智体全面和谐发展与健康个性相统一,富有良知和社会责任感,具有创新精神、实践能力和国际视野,具备数学与自然科学知识基础,掌握软件工程相关的基本理论、基本知识、基本技能和基本方法,具有较强专业能力和基本工程素养,了解某一应用领域相关知识,能够解决信息技术领域中复杂工程问题的的工程型高级软件人才。本专业毕业生适合从事软件工程相关的研究、设计、开发、维护、管理与服务等方面的工作,或攻读软件工程及相关学科的研究生,或从事软件工程及相关学科的教学与科研工作。

二、业务培养要求

本专业毕业生具有以下各方面的知识和能力:

1.掌握从事本专业工作所需的数学和其他相关的自然科学、知识,工程基础和专业知识,并能够运用这些知识解决复杂工程问题。

2.能够应用数学、自然科学、工程科学和软件工程专业知识的基本原理,识别、表达、并通过文献研究分析复杂工程问题,以获得有效结论。

3.能够综合运用所掌握的专业知识、方法和技术,针对复杂工程问题的解决方案,设计满足特定需求的计算机软件系统,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。

4.能够基于软件工程学科相关科学原理和方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。   

5.具有针对复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具的能力,包括对复杂工程问题的预测与模拟,并能够理解其局限性。 

6.能够基于工程相关背景知识进行合理分析、评价软件工程专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。

7.能够理解和评价针对复杂工程问题的软件工程实践对环境、社会可持续发展的影响。

8.了解与本专业相关的职业和行业、环境保护和可持续发展等方面的法律法规及方针政策,具有良好的人文社会科学素养、职业道德、心理素质和社会责任感,并在工程实践中遵守职业道德和规范,履行相应责任。

9.具有一定的组织管理能力、独立工作和团队合作能力,能够适应和承担团队中的各种角色。

10.能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。

11.掌握一定的经济学、管理学和某一应用领域的相关知识,并能在多学科环境中应用。

12.具有自主学习和终身学习的意识,能够通过各种途径获取相关信息和新知识、新技术的能力。

三、主干学科及主要课程

主干学科:计算机科学与技术、软件工程

核心课程:离散数学、程序设计基础、计算机组成原理、数据结构、算法分析、面向对象程序设计、操作系统原理、编译原理与实现、数据库系统原理、计算机网络、软件工程、Software System Analysis and Design、软件设计模式等。

主要实践性教学环节:课程实验、课程设计、专业实践、毕业设计。

主要实验课程:C++程序课程设计、数据结构课程设计、操作系统课程设计、计算机网络课程设计、数据库系统应用程序开发,网络协议分析实验、软件系统开发综合实践、软构件与中间件设计、分布式软件开发、软件工程案例分析与实践等。

本专业设五个专业方向,分为软件工程与管理、网络与信息安全、多媒体与动漫技术、嵌入式系统、服务计算。

五、修业年限

  一般为4年。

六、学位授予

工学学士。

七、毕业合格标准

具有良好的思想道德和身体素质,符合学校规定的德育和体育标准。

通过培养方案规定的全部教学环节,达到本专业各环节所要求的176学分及课外培养计划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

Software System Analysis   and Design

2

考试

32

 

 

 

 

2

 

 

 

 

 

541020

Software Architecture

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

Team   Programming

2

考查

32

 

 

 

 

 

 

 

2

 

541051

Software   Product-Line Engineering

2

考查

32

 

 

 

 

 

 

 

2

 

541052

Mobile   Computing and Service

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.516学时)

1

 

544002

C++程序课程设计

1

132学时)

2

 

544003

数据结构课程设计

1

132学时)

4

 

544004

操作系统课程设计

1

132学时)

5

 

544005

数据库系统应用程序开发

1

132学时)

5

 

544006

软件系统开发综合实践

1

132学时)

5

 

544007

网络协议分析实验

1

132学时)

6

 

544008

计算机网络课程设计

1

132学时)

6

 

544009

JAVAEE软件开发实训

1

132学时)

7

 

544010

网站设计与架构

1

132学时)

7

 

544011

软件工程案例分析与实践

2

264学时)

7

31

544012

软件协同开发

2

264学时)

7

544014

企业实习

2

264学时)

7

544015

毕业设计

16

16

78

 

合计

 

 

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

Microsoft   Certified Solution Developer

2

32

 

6

 

548002

Microsoft   Certified Solution Developer

2

32

 

548003

Java程序员认证

2

32

 

548004

IBM Certified   VisualAge for Java Developer

2

32

 

548005

IBM Certified   Expert for OOAD with UML

2

32

 

548006

IBM Certified   DB2 Database Administrator

2

32

 

548007

Oracle   Certified Application Developer

2

32

 

548008

IBM Certified   AIX Administrator

2

32

 

548009

IBM Certified   Linux Professional

2

32

 

548010

IBM Websphere   Administrator

2

32

 

548011

IBM Websphere   Developer

2

32

 

548012

Cisco Certified   Network Associate

2

32

 

548013

Cisco Certified   Network Professional

2

32

 

548014

H3C   Certified Network

2

32

 

548015

IBM Lotus   Domino Administrator

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

获高级程序员证书

1

获程序员证书

548304

第二外语四级

2

获合格证书

548305

其他专业等级考试

1

获合格证书

学术论文

548401

SCI检索论文(包括学院认定的计算机类一级学术期刊论文)

6

1作者

以检索证明文件和发表论文原件为准。同一篇论文若同时被SCIEI检索,按最高级别计分

3

其他作者

548402

EI检索论文

4

1作者

2

其他作者

548403

核心论文:核心期刊、国际期刊、国际会议论文

2

1作者

以发表论文原件为准

1

其他作者

548404

其他学术论文

2

1作者

1

其他作者

知识产权

548501

发明专利

8

1

有完整申请文件和获得申请号

4

参加人

548502

实用新型

6

1

3

参加人

548503

软件著作权

4

1

有完整申请文件和

证书

2

参加人

备注:课外培养计划至少获得8学分。其中表-1为必修,表-2为选修。

 

 

上一条:软件学院软件工程专业本科课外培养计划实施方案(2016级修订版)
下一条:吉林大学软件工程专业本科培养方案(2013修订)