通知公告

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

发表时间:2018-09-13 | 作者:计算机

一、培养目标

在“以学生为中心,学生学习成效驱动”的教学理念指导下,倡导“厚基础、强实践、严过程、求创新”的人才培养特色,着力培养能够引领科技进步、产业发展、未来变革的拔尖创新领军型人才,具体培养目标如下:

(1)具有良好的人文社科、数学与自然科学知识;

(2)熟悉本专业国内外现状和发展趋势;

(3)具备较强的计算思维和软件开发能力,能够综合运用所学知识,独立解决与计算相关的复杂工程技术问题;

(4)计算机理论能力和软件工程能力并重;

(5)具有跨学科能力、团队合作能力和有效的交流能力;

(6)具有创新精神和国际视野。

本专业的本科生毕业后可在科研部门、高等院校、IT产业、事业单位和行政管理部门从事软件工程方面的科学研究、软件系统设计、创新创业、技术开发与应用及管理等方面工作,成为高级科学技术专业人才;并且可以继续攻读软件工程、计算机科学与技术学科及相关交叉学科的硕士与博士学位。

 

二、培养要求

软件工程专业本科毕业生应成为信念执着、品德优良、知识丰富、本领过硬、拥有国际视野和引领未来发展潜力的拔尖创新人才,应具备如下基本能力:

1. 计算思维能力。掌握如形式化、模型化、自动化等包括抽象思维与逻辑思维在内的计算思维能力,能够运用计算思维分析和解决复杂的工程问题。

2. 算法设计与分析能力。能够运用算法设计与分析相关知识,并针对复杂的工程问题,设计求解问题相关的算法,并能够正确地分析算法结果的正确性和算法的复杂性。

3. 程序设计与实现能力。有效地使用程序设计语言,完成相关算法或解决方案的程序设计并在计算机上实现。

4. 系统开发与应用能力。能够针对计算相关的复杂工程问题,选择与使用恰当的计算系统,预测、模拟或求解问题,并能够理解其局限性。

5. 系统设计与实现能力。针对计算相关的复杂工程问题,能够综合运用所掌握的计算机和软件工程的相关知识、方法和技术,进行问题分析与模型表达,能够领导或独立设计解决方案或满足特定需求的计算硬件、软件或网络系统,并能够实现相关系统或组件。

6. 系统分析与评价能力。针对计算机相关的复杂工程问题解决方案或系统,能够综合运用所掌握的计算机类相关知识、方法和技术,进行分析和评价,并能够提出持续改进的意见和建议。

7. 表达与沟通能力。能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,能够熟练运用合适的模型表达与沟通复杂工程问题求解方案,能够跨学科进行交流,理解他人所表述的内容,发表自己的见解或提出建设性意见。

8. 组织、协调与项目管理能力。掌握一定的管理和经济学知识,具有较强的组织管理或项目管理能力、独立工作能力、团队协作能力和人际交往能力。

9. 英文理解与交流能力。具有良好的英语书面及口语理解与表达能力,能够阅读本专业的外文材料,具有一定的国际视野,能够在跨文化背景下进行沟通和交流,具有国际化竞争与合作能力。

10. 自学能力。具有终身学习意识,具备利用现代信息技术获取信息、查询资料、进行自我学习与提高的能力。

11.独立思考与创新能力。善于独立思考,具有提出问题、分析问题和解决问题的能力,了解软件工程学科的发展现状和趋势,具有创新意识、创新思维和创新能力。

 

三、主干学科

软件工程

四、专业基础课程和专业核心课程

专业基础课:软件工程专业导论、高级语言程序设计I、高级语言程序设计II、离散数学I、离散数学II、数据结构、数字逻辑设计、计算机组成原理、算法设计与分析、操作系统、数据库系统、计算机网络、编译原理。

专业核心课(公共):软件工程概论、系统分析与设计、面向对象建模技术、软件开发过程与项目管理、软件体系结构与设计模式、软件测试与质量保证。

专业核心课(方向,四选一)

(1) 物联网工程方向:嵌入式系统、物联网实用技术、无线传感器网络、QT编程技术、物联网工程实践。

(2) 云计算与大数据方向:云计算概论、互联网开发技术、数据挖掘、机器学习、大数据技术与实践。

(3) 数字媒体技术方向:计算机图形学、游戏设计概论、数字图像处理概论、游戏引擎原理与应用、游戏软件设计与实践

(4) 服务科学与工程方向:软件服务工程导论、电子商务、云计算与软件服务、ERP与供应链管理、人工智能与智慧服务。

 

 

五、学制、授予学位及毕业学分要求

学制:四年六年

授予学位:工学学士

毕业学分要求:本专业学生应达到学校对本科毕业生提出的德、智、体、美等方面的要求,完成培养方案规定的全部课程的学习及实践环节训练,修满170学分,其中通识教育课程50学分,专业教育课程110学分,个性化发展课程10学分,毕业设计(论文)答辩合格,方可准予毕业。

 

六、学年教学进程表


 软件工程专业第一学年教学进程表

开课学期

课程编号

     

学分

            

考核

方式

学时

讲课

实验

上机

习题

课外

秋季

AD15001

军训及军事理论

3.0

3

 

 

 

 

 

考查

DP11011

思想道德修养与法律基础

2.0

32

28

 

 

 

4

考试

LL12001

大学英语1

1.5

32

32

 

 

 

 

考试

PE13001

体育1

1.0

26

26

 

 

 

 

考查

MA21001

工科数学分析I

5.0

90

90

 

 

 

 

考试

MA21003

代数与几何

3.5

60

60

 

 

 

 

考试

SE32001

软件工程专业导论

2.0

32

32

 

 

 

 

考查

SE32002

高级语言程序设计I

3.0

48

32

16

 

 

 

考试

 

 

 

 

 

 

 

 

 

 

 

 

21.0

320+

3

300

16

 

 

4

 

春季

DP11002

中国近代史纲要

2.5

32

28

 

 

 

4

考试

DP11005

形式与政策

1.0

16

16

 

 

 

 

考查

MA21002

工科数学分析II

5.0

90

90

 

 

 

 

考试

MA21004

概率论与数理统计

2.5

44

44

 

 

 

 

考试

LL12002

大学英语2

1.5

32

32

 

 

 

 

考查

PE13002

体育2

1.0

26

26

 

 

 

 

考查

SE32003

离散数学I

2.0

32

32

 

 

 

 

考试

SE32004

高级语言程序设计II

2.5

40

32

8

 

 

 

考查

SE32005

数字逻辑设计

3.0

48

40

8

 

 

 

考试

 

 

 

 

 

 

 

 

 

 

 

 

20.5

360

340

16

 

 

4

 

夏季

SE34001

程序开发实践

1.0

1

 

 

 

 

 

考查

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.0

1

 

 

 

 

 

 

备注

1. 第一学年文化素质教育类课程建议选修2学分,在四秋前修满10学分。

2. 第一学年创新创业课程/实践建议参加大一年度计划项目(2学分)


软件工程专业第二学年教学进程表

开课学期

课程编号

     

学分

            

考核

方式

学时

讲课

实验

上机

习题

课外

秋季

DP11003

毛泽东思想和中国特色社会主义理论体系概论

4.0

60

48

 

 

 

12

考试

LL12003

大学英语3

1.5

32

32

 

 

 

 

考查

PE13003

体育3

0.5

26

26

 

 

 

 

考查

SE32006

离散数学II

2.0

32

32

 

 

 

 

考试

SE32007

数据结构

3.5

56

40

16

 

 

 

考试

SE34002

数据结构课程设计

2.0

2

 

 

 

 

 

考查

SE32009

计算机组成原理

3.5

56

48

8

 

 

 

考试

SE33001

软件工程概论

2.5

40

40

 

 

 

 

考试

SE33601

Java程序设计(限选)

2.5

40

32

8

 

 

 

考查

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22.0

342+2

298

32

 

 

12

 

春季

DP11004

马克思主义基本原理

3.0

48

40

 

 

 

8

考试

LL12004

大学英语4

1.5

32

32

 

 

 

 

考查

PE13004

体育4

0.5

26

26

 

 

 

 

考查

SE32009

操作系统

3.0

48

40

8

 

 

 

考试

SE32010

数据库系统

3.5

56

40

16

 

 

 

考试

SE32011

计算机网络

3.0

48

40

8

 

 

 

考试

SE33002

系统分析与设计

1.5

24

24

 

 

 

 

考查

SE33003

面向对象建模技术

2.5

40

32

8

 

 

 

考试

SE33602

Python程序设计(限选)

2.0

32

32

 

 

 

 

考查

 

专业任选课

2.0

32

32

 

 

 

 

考查

 

 

 

 

 

 

 

 

 

 

 

 

22.5

386

338

40

 

 

8

 

夏季

SE34003

软件开发实践

2.0

2

 

 

 

 

 

考查

SE34004

工业实训

2.0

2

 

 

 

 

 

考查

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.0

4

 

 

 

 

 

 

备注

1. 第二学年专业任选课建议选修2学分,在四秋前修满6学分。

2. 第二学年文化素质教育课程建议选修2学分,在四秋前修满10学分。

3. 第二学年创新创业课程/实践建议选修2学分,在四秋前修满4学分。

 

 

软件工程专业第三学年教学进程表

开课学期

课程编号

     

学分

            

考核

方式

学时

讲课

实验

上机

习题

课外

 

秋季

SE32012

算法设计与分析

2.5

40

32

8

 

 

 

考试

SE32013

编译原理

3.0

48

40

8

 

 

 

考试

SE33004

软件体系结构与设计模式

2.0

32

32

 

 

 

 

考试

SE33005

软件开发过程与项目管理

1.5

24

24

 

 

 

 

考试

 

专业任选课

2.0

32

32

 

 

 

 

考查

 

物联网工程方向

 

 

 

 

 

 

 

 

SE33101

嵌入式系统

2.5

40

32

8

 

 

 

考查

SE33102

物联网实用技术

2.5

40

40

 

 

 

 

考查

 

 

16.0

256

232

24

 

 

 

 

 

云计算与大数据方向

 

 

 

 

 

 

 

 

SE33201

云计算概论

2.0

32

32

 

 

 

 

考查

SE33202

互联网开发技术

2.5

40

24

16

 

 

 

考查

 

 

15.5

248

216

32

 

 

 

 

 

数字媒体技术方向

 

 

 

 

 

 

 

 

 

计算机图形学

2.0

32

32

 

 

 

 

考查

SE33301

游戏设计概论

2.0

32

32

 

 

 

 

考查

 

 

15.0

240

224

16

 

 

 

 

SE33302

服务科学与工程方向

 

 

 

 

 

 

 

 

 

软件服务工程导论

2.0

32

32

 

 

 

 

考查

SE33401

电子商务

2.0

32

32

 

 

 

 

考查

 

 

15.0

240

224

16

 

 

 

 

春季

 

 

SE33006

软件测试与质量保证

2.0

32

32

 

 

 

 

考试

SE34005

综合课程设计

2.0

2

 

 

 

 

 

考查

SE33610

移动平台开发技术(限选)

2.0

32

32

 

 

 

 

考查

 

专业任选课

2.0

32

32

 

 

 

 

 

 

物联网工程方向

 

 

 

 

 

 

 

 

SE33103

无线传感器网络

1.5

24

24

 

 

 

 

考查

SE33104

QT编程技术

1.5

24

24

 

 

 

 

考查

SE33105

物联网工程实践

2.0

32

16

16

 

 

 

考查

 

 

13.0

176+

2

160

16

 

 

 

 

 

云计算与大数据方向

 

 

 

 

 

 

 

 

SE33203

数据挖掘

1.5

24

24

 

 

 

 

考查

SE33204

机器学习

1.5

24

24

 

 

 

 

考查

SE33205

大数据技术与实践

2.5

40

24

16

 

 

 

考查

 

 

13.5

184+

2

168

16

 

 

 

 

 

数字媒体技术方向

 

 

 

 

 

 

 

 

SE33303

数字图像处理概论

2.0

32

32

 

 

 

 

考查

SE33304

游戏引擎原理与应用

3.0

48

48

 

 

 

 

考查

SE33305

游戏软件设计与实践

1.0

16

16

 

 

 

 

考查

 

 

14.0

192+

2

192

 

 

 

 

 

 

服务科学与工程方向

 

 

 

 

 

 

 

 

SE33403

云计算与软件服务

2.0

32

32

 

 

 

 

考查

SE33404

ERP与供应链管理

2.0

32

32

 

 

 

 

考查

SE33405

人工智能与智慧服务

2.0

32

24

8

 

 

 

考查

 

 

14.0

192+

2

184

8

 

 

 

 

夏季

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

备注

1.  3秋:物联网工程方向专业课16学分、云计算与大数据方向专业课15.5学分、数据媒体技术方向专业15学分、服务科学与工程方向专业课15学分。

2.  3春:物联网工程方向专业课13学分、云计算与大数据方向专业课13.5学分、数据媒体技术方向专业14学分、服务科学与工程方向专业课14学分。

3.  第三学年专业任选课建议选修4学分,在四秋前修满6学分。

4.  第三学年文化素质教育课程建议选修6学分,在四秋前修满10学分。

5.  第三学年创业创新课程/实践建议选修2学分,在四秋前修满4学分。

 

 

 

软件工程专业第四学年教学进程表

开课学期

课程编号

     

学分

            

考核

方式

学时

讲课

实验

上机

习题

课外

秋季

SE34006

工业实习与毕业设计

36

36

 

 

 

 

 

考查

 

 

 

 

 

 

 

 

 

 

 

 

36

36

 

 

 

 

 

 

备注

工业实习与毕业设计在大四秋季开始,其中,工业实习为12学分,毕业设计(论文)24学分。


七、课程类别及学分比例表

类别

课程类别

学分

%

学分合计

%

通识教育

公共基础课程

24

14

50

29

文理通识课程—数学与自然科学基础课程

16

9

文理通识课程—文化素质教育课程

10

6

专业教育

专业基础课程

36.5

21

110

65

专业核心课程

22

13

专业选修课程

6.5

4

课程设计

7

5

实习实训

14

8

毕业设计(论文)

24

14

 

个性化发展课程

10

6

10

6

 

170

 

170

 

 

八、实践教学环节学分要求

课程类别/名称

学时/

学分

思政课外实践

28学时

1.75

军训及军事理论

3

3

课程实验

120学时

7

课程设计

7

7

实习实训

14

14

毕业设计(论文)

24

24

创新创业课程/实践

64学时

4

 

 

60.75

 

 

 

 

 

九、文化素质教育课程学分要求

       

  

文化素质教育核心课程

4

文化素质教育选修课程

5

文化素质教育讲座(8次)

1

 

10

备注:

1)文化素质教育核心课程包括四类十个模块:人文(哲学与伦理、历史与文化、人生与发展、语言与文学、艺术与审美)、社会(环境、科技与社会,当代中国与世界)、科学(数学与自然科学、科学史)和工程(工程方法与系统、创新方法与实践);

2)文化素质教育MOOC来源于学堂在线、好大学在线、中国大学MOOC等平台的优质在线开放课程;

3)文化素质教育系列讲座要求学生选听8次,最后统一记1学分。

十、个性化发展课程学分要求

       

  

本专业选修课程

6

外专业基础课程

0

外专业核心课程

研究生课程

0

创新创业课程

4

创新创业实践

 

10

 

 

 

 

 

 

 

本专业选修课课程清单

课程编号

     

学分

            

考核

方式

学时

讲课

实验

上机

习题

课外

SE33601

Java程序设计(限选)

2.5

40

32

8

 

 

 

考查

SE33602

Python程序设计(限选)

2.0

32

24

8

 

 

 

考查

SE33603

大数据概论

2.5

40

24

16

 

 

 

考查

SE33604

Web应用开发技术

2.0

32

32

 

 

 

 

考查

SE33605

运筹学与优化方法

2.0

32

32

 

 

 

 

考查

SE33606

汇编与接口技术

2.0

32

24

8

 

 

 

考查

SE33607

.Net应用开发

2.0

32

32

 

 

 

 

考查

SE33608

Java EE应用开发

2.0

32

32

 

 

 

 

考查

SE33609

人工智能概论

2.0

32

32

 

 

 

 

考查

SE33610

移动平台开发技术(限选)

2.0

32

32

 

 

 

 

考查

SE33611

并行计算

2.0

32

32

 

 

 

 

考查

SE33612

分布式系统

2.0

32

32

 

 

 

 

考查

SE33613

虚拟现实开发技术

2.0

32

32

 

 

 

 

考查

SE33614

IT企业管理

2.0

32

32

 

 

 

 

考查

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

备注:限选6.5学分,任选6学分