教学科研
培养方案
您当前位置:首页  教学科研  培养方案

(19级、20级)软件工程专业本科人才培养方案(19版)

2020年12月16日 09时07分10秒浏览次数:971设置



一、专业名称与代码

专业名称:软件工程(Software Engineering

专业代码:080902

二、专业介绍

软件工程专业自从2005年开设以来,特别注重师资队伍和实验教学环境的建设,打造了一支优秀的教学队伍,建立了良好的实验环境,形成了完备的理论与实践教学体系。软件工程系根据社会和信息科技的发展,不断转变办学理念,把激发学生的学习兴趣和潜能作为教育教学改革的出发点和着力点,推动本科教学从“教得好”向“学得好”转变,从教师中心向学生中心转变,全面提高学生专业能力和综合素养。软件工程专业的人才培养,参照工程教育专业认证标准,坚持以学生为中心、基于成果导向、质量持续改进等先进理念,改革人才培养模式、课程体系、教学内容和教育教学方式方法,制定适应毕业标准要求的培养方案以及与之相适应的课程支撑体系。经过多年的探索和改革,逐步形成了校、政、企深度融合的,具有创新意识的应用型人才培养模式。毕业生主要就职于珠三角地区的企事业单位和政府部门,从毕业生就业情况和用人单位反馈来看,本专业毕业生具有较强的业务素质,得到企业的普遍认可。

三、培养目标

本专业培养适应社会与经济发展需要的德智体美劳全面发展的高素质应用型人才,能适应社会与经济发展需求,具有扎实的软件基础理论和宽厚的专业知识,能在企事业单位、各级政府机关、教育机构、社会团体等多种行业就业,可从事计算机应用系统的研究、开发、管理等方面的工作。学生在毕业3-5年后应能达到如下目标:

 1. 具有良好的道德与人文素养,遵守法律法规,具有社会责任感和环境保护意识;

 2. 具有数学与自然科学的基础知识,掌握计算机及软件工程相关的基本理论、基本技能和基本方法;

 3. 具有科学精神和创新思维,能对复杂工程问题进行分析和设计解决方案,构建满足用户需求的软件系统的能力;

 4. 具备清晰表达的能力和团队沟通协作能力,具有一定的国际视野,综合素质良好,养成终身学习的良好习惯。

四、毕业要求

针对软件工程专业的特点,注重学生素质的培养,努力使学生具有基础厚、专业强、口径宽、素质高的特点,具有分析问题、解决问题的能力和创新意识,同时注重提高人文科学、法律法规、职业道德素质等修养,使学生能够成为软件工程及其相关领域的高级工程技术人才,并具有成为复合型、创新型精英人才的潜质。通过本专业的学习,毕业生从思想政治素质、文化素质、专业素质和身心素质等方面将达到如下要求:

核心能力1. 能够将数学、自然科学、工程基础和专业知识用于解决复杂软件工程问题;

核心能力2. 能够根据特定的软件工程问题选择与使用恰当的技术和资源求解,并能利用现代信息技术工具进行仿真和实现;

核心能力3. 具备软件工程的相关背景知识,可合理分析软件工程问题的解决方案对社会、健康、安全、法律以及文化产生的影响,并理解应承担的责任;

核心能力4. 具有软件工程项目管理能力和团队合作能力,具备一定的国际视野,能够在跨文化背景下进行沟通和交流;

核心能力5. 具有针对复杂软件工程问题,设计解决方案,实现满足特定需求的软件系统的能力;

核心能力6. 具有认识时事议题,了解信息科技对环境、社会及全球的影响,具有终生学习和适应社会发展的能力;

核心能力7. 具有人文社会科学素养和社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,并履行相应责任及尊重多元观点的能力。

五、学制与修业年限

学制:4

修业年限:4-6

六、授予学位

授予学位:工学学士

七、主干学科

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

八、专业核心课程与特色课程

高等数学,线性代数,概率统计,软件工程导论,程序设计基础,离散数学,数据结构,计算机组成原理,面向对象程序设计,Java程序设计,算法设计与分析, 数据库系统, 计算机网络, 操作系统 , 软件项目管理, 软件需求分析与建模,软件质量保证与测试,软件体系结构与设计模式,Web应用开发,移动应用开发等等。

九、实务课程/嵌入式课程

大学生创新创业专题讲座,企业信息化,软件项目管理,移动应用开发,Web应用开发,Java程序设计,软件测试与质量保证,软件体系结构与设计模式,Web前端技术,软件工程导论,面向对象程序设计,网络通信程序设计,嵌入式系统。

十、自主学习课程

 GitHubGit应用技术,大数据技术与应用,Python程序设计,人机交互的软件工程方法。

十一、全英/双语课程

数据挖掘与数据仓库,机器学习与模式识别,软件需求分析与建模,算法设计与分析。



十二、课程体系及最低毕业要求

课程结构

学时

学分

理论

实践

合计

理论

实践

合计

公共必修课程平台

506

220

726

27.5

8

35.5

博雅教育课程平台(跨专业、跨系、跨校选修课程)

168

0

168

12

0

12

学科教育课程平台

424

56

480

26.5

3

29.5

专业教育课程平台

专业必修课程

304

104

408

19

6.5

53

专业限选课程

112

136

248

7

7

专业任选课程

108

108

216

6.5

7

专项实践课程平台

公共实践课程


32

32

0

4.5

35

专业实践课程


132

132

0

30.5

个性培养课程平台

课外自主实践(不计入总学时)




0

10

10

朋辈教育(不计入总学时)

0

40

40




辅修专业课程(不计入总学时)







总计

1622

788

2410

98

67

165

最低毕业学时

2410

最低毕业学分

165

十三、毕业要求实现矩阵

课程

核心

能力1

核心

能力2

核心

能力3

核心

能力4

核心

能力5

核心

能力6

核心

能力7

马克思主义基本原理概论

0

0

0

0

0

1

1

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

0

0

0

0

0

1

1

中国近现代史纲要

0

0

0

0

0

1

1

思想道德修养与法律基础

0

0

0

0

0

1

1

形势与政策

0

0

0

0

0

1

1

马克思主义中国化进程与青年学生使命担当

0

0

0

0

0

1

1

大学英语1

0

0

0

1

0

0

0

大学英语2

0

0

0

1

0

0

0

综合英语A/B

0

0

0

1

0

0

0

实用翻译/英语国家文化

0

0

0

1

0

0

0

大学生职业生涯规划

0

0

0

1

0

1

1

就业指导

0

0

0

0

0

1

1

创业基础

0

0

0

0

1

1

1

军事理论

0

0

0

0

0

1

1

大学体育

0

0

0

1

0

0

1

大学生心理健康教育

0

0

0

1

0

0

1

高等数学A1

1

0

0

0

1

0

0

高等数学A2

1

0

0

0

1

0

0

程序设计基础

1

1

0

0

0

0

0

大学物理B

1

0

0

0

1

0

0

大学物理实验B

1

0

0

0

1

0

0

线性代数

1

0

0

0

1

0

0

离散数学

1

0

0

0

1

0

0

数字逻辑B

1

0

0

0

1

0

0

概率统计A

1

0

0

0

1

0

0

面向对象程序设计

1

1

0

0

0

0

0

数据结构

1

1

0

0

0

0

0

计算机组成原理

1

1

0

0

0

0

0

数据库系统

1

1

0

0

0

0

0

软件工程导论

1

1

0

0

0

0

0

操作系统

1

1

0

0

0

0

0

计算机网络

1

1

0

0

0

0

0

Java程序设计

0

1

1

0

0

0

0

移动应用开发

0

1

1

0

0

0

0

算法设计与分析

0

1

1

0

0

0

0

软件需求分析与建模

0

1

1

0

1

0

0

软件体系结构与设计模式

0

0

1

1

0

0

0

软件项目管理

1

1

0

0

0

0

0

软件质量保证与测试

1

1

0

0

0

0

0

Web前端技术

0

1

1

0

1

0

0

Qt应用开发

0

1

0

0

1

0

0

企业信息化

0


1

1

1

0

0

Linux操作系统

1

1

0

0

0

0

0

人机交互的软件工程方法

0

0

1

1

1

0

0

网络通信程序设计

0

0

1

1

1

0

0

大数据技术与应用

1

0

0

1

0

1

0

机器学习

1

0

0

1

0

1

0

Python程序设计

0

0

0

0

1

0

0

数据挖掘与数据仓库

0

0

1

0

1

0

0

智能信息处理

0

0

1

0

1

0

0

云计算概论

0

0

0

0

1

0

0

Hadoop大数据存储与运算

0

1

0

0

1

0

0

Spark大数据运算

1

0

0

0

1

0

0

Hbase大数据读写

0

1

1

0

0

0

0

多媒体技术

0

1

1

0

0

0

0

计算机图形学

0

1

1

0

0

0

0

编译原理

0

1

1

0

0

0

0

数学建模

0

1

1

0

0

0

0

信息安全导论

1

1

0

0

0

0

0

数字图像处理

0

1

1

0

0

0

0

嵌入式系统

0

1

1

0

0

0

0

人工智能和机器人概论

0

0

1

0

1

0

0

GitHubGit应用技术

0

0

1

0

0

0

0

入学教育

0

0

0

0

0

1

1

军事训练

0

0

0

0

0

1

1

劳动教育

0

0

0

0

0

1

1

毕业教育

0

0

0

0

0

1

1

大学生心理健康教育实践

0

0

0

0

0

1

1

思想政治理论课综合实践

0

0

0

0

0

1

1

认识实习(专业见习)

0

0

0

0

0

1

0

毕业实习

1

1

1

1

1

1

1

毕业论文(设计)

1

1

1

1

1

1

1

网页设计技术

0

0

1

0

1

0

0

数据库应用技术

0

0

1

1

0

0

0

数据结构课程设计

0

0

1

1

0

0

1

Web应用开发

0

0

1

1

0

0

1

Web应用开发课程设计

0

0

1

1

0

0

1

数据库系统课程设计

0

0

1

1

0

0

1

软件工程课程设计

0

0

1

1

0

0

1

软件开发综合训练

1

1

1

1

1

0

1

课外自主实践

0

0

0

0

0

1

0

朋辈教育

0

0

0

0

0

1

0

实验室安全技术培训

0

0

0

0

0

0

1

环境保护知识学习培训

0

0

0

0

0

0

1

科学与研究博雅课程

1

0

0

0

0

1

0

技术与设计博雅课程

1

0

0

0

0

1

0

历史与文化博雅课程

0

0

0

0

0

0

1

大学生创新创业专题讲座

0

0

0

0

0

1

1

哲学与创新思维博雅课程

0

0

0

0

0

1

1

沟通与领导博雅课程

0

0

0

0

0

1

1

艺术与审美博雅课程

0

0

0

0

0

1

1

国际文化与交流博雅课程

0

0

0

0

0

1

1

经济与社会博雅课程

0

0

0

0

0

1

1

综合素质与自我发展博雅课程

0

0

0

0

0

1

1

注:(1)毕业要求的详细解释参见第四点“毕业要求”。

2)矩阵中“1”表示有关联,“0”表示没有关联。


十四、教学进程表

表一:软件工程专业课程设置及教学进程计划表

1、理论教学

课程

类别

课程中文名称

课程英文名称

学分

总学时

理论教学

实践教学

考核方式

开课学期

周学时

开课

单位

公共

必修

课程

马克思主义基本原理概论

Basic Principles of Marxism

3

48

32

16

E

4

3

马克思主义学院

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

Mao Zedong Thought and Introduction to Socialist Theory with Chinese Characteristics

4

64

64


E

3

4

中国近现代史纲要

Modern and Contemporary History of China

2

32

32


E

1

3

思想道德修养与法律基础

Moral Cultivation and Bases of Law

3

48

32

16

E

2

3

形势与政策

Situation and Policy

2

64

64


T

1-8


马克思主义中国化进程与青年学生使命担当


1

20

20


T

2


大学英语1

College English 1

2

48

36

12

E

1

4

外国语学院

大学英语2

College English 2

3

64

48

16

E

2

4

综合英语A/B

Comprehensive English A/B

2

32

32


E

3

2

实用翻译/英语国家文化

Practical English Translation / Culture of English-Speaking Countries

2

32

24

8

E

4

2

大学生职业生涯规划

Career Planning for College Students

1

19

19


T

1-8


学生处、创新创业学院

就业指导

Employment Guidance

1

19

19


T

1-8


创业基础

Foundations of Entrepreneurship

2

32

16

16

T

1-8


军事理论

Military Theory

2

36

36


T

1


武装部

大学体育

Physical Education

4

144

8

136

T

1-4

2

体育学院

大学生心理健康教育

Psychological Health Education

1.5

24

24


T

1-2


教育科学学院

合计

35.5

726

506

220





学科

教育

必修

课程

高等数学A1

Advanced Mathematics A(1)

4

64

64


E

1

5

数学与大数据学院

高等数学A2

Advanced Mathematics A(2)

6

96

96


E

2

6

程序设计基础

Programming Fundamentals

3.5

56

40

16

E

1

5

信息科学技术学院

大学物理B

College Physics B

4

64

64


E

2

4

电子信息与电器工程学院

大学物理实验B

College Physics Experiment B

1

24


24

T

2

2

线性代数

Linear Algebra

2

32

32


E

3

2

数学与大数据学院

离散数学

Discrete Mathematics

3

48

48


E

3

3

信息科学技术学院

数字逻辑B

Digital Logic B

3

48

32

16

E

3

3

概率统计A

Probability and Statistics A

3

48

48


E

4

3

数学与大数据学院

合计

29.5

480

424

56





课程

类别

课程中文名称

课程英文名称

学分

总学时

理论教学

实践教学

考核方式

开课学期

周学时

开课

单位


必修

面向对象程序设计

Object-Oriented Program Design

3.5

56

32

24

E

2

4

信息科学技术学院

数据结构

Data Structure

4

64

48

16

E

3

4

计算机组成原理

Principle of Computer Organization

4

64

48

16

E

4

4

数据库系统

Database Management System

3

48

32

16

E

4

3

软件工程导论

Guide of Software Engineering

3

48

40

8

E

5

4

操作系统

Operating System

4

64

56

8

E

5

4

计算机网络

Computer Network

4

64

48

16

E

4

4

小计

25.5

408

304

104





限选

学生应在以下限选课程中选修14学分

Java程序设计

Java Programming

2

32

16

16

T

3

2

信息科学技术学院

移动应用开发

Mobile Application Development

1.5

36


36

T

4

2

算法设计与分析

Algorithm Design and Analysis

2

32

16

16

T

5

2

软件需求分析与建模

Software Requirement Engineering and Modeling

1.5

36


36

T

5

3

软件体系结构与设计模式

Software Architecture and Design Pattern

3

48

32

16

T

5

3

软件项目管理

Software Project Management

2

32

32


T

6

2

软件质量保证与测试

Software Quality Assurance and Testing

2

32

16

16

T

6

2

小计

14

248

112

136





任选

学生在以下任选课程中选修13.5学分 (包含“模块1”、“模块2”及“其他专业任选课”)

模块1:软件开发技术

Web前端技术

Web Front-end Technology

2

48


48

T

5

2

信息科学技术学院

Qt应用开发

Qt Application Development

1.5

36


36

T

5

3

企业信息化

Enterprise Informatization

2

32

32


T

5

2

Linux操作系统

Linux Operating System

2

48


48

T

5

3

人机交互的软件工程方法

Software Engineering Method for Human-Computer Interaction

2

32

16

16

T

6

2

网络通信程序设计

Programming for Computer Network Communication

3

48

24

24

T

6

4



课程

类别

课程中文名称

课程英文名称

学分

总学时

理论教学

实践教学

考核方式

开课学期

周学时

开课

单位

专业

教育

课程

任选

模块2:大数据技术

大数据技术与应用

Big Data Technology and Application

2

32

16

16

T

5

2

信息科学技术学院

机器学习

Machine learning

2

32

24

8

T

5

2

Python程序设计

Python Programming

2

32

16

16

T

5

2

数据挖掘与数据仓库

Data mining and data warehouse

2

32

16

16

T

5

2

智能信息处理

Intelligent Information Processing

2

32

16

16

T

5

2

云计算概论

Introduction to Cloud Computing

2

32

16

16

T

6

2

Hadoop大数据存储与运算

Hadoop Big Data Storage and Computing

2

32

16

16

T

6

2

Spark大数据运算

Spark Big Data Computing

2

32

16

16

T

6

2

Hbase大数据读写

Hbase Big Data Read and Write

2

32

16

16

T

6

2

其他专业任选课

多媒体技术

multimedia technology

2

32

16

16

T

5

2

信息科学技术学院

计算机图形学

Computer Graphics

2

32

20

12

T

5

2

编译原理

Compilers Principles

2

32

32


E

5

2

数学建模

Mathematical Modeling

2

16

16


T

5

2

信息安全导论

Introduction to Information Security

2

32

24

8

T

5

2

数字图像处理

Digital Image Processing

2

32

24

8

T

6

2

嵌入式系统

Embedded System

2

48


48

T

6

3

人工智能导论

Introduction to Artificial Intelligence

2

32

16

16

T

6

2

GitHubGit应用技术

GitHub and Git Application Technology

2

32

16

16

T

6

2

小计

13.5

216

108

108





合计

53

872

524

348





博雅

教育

课程

学生选修博雅核心限选课程6学分且至少选修4个模块,其中必选1.5学分的艺术与审美课程,选修不少于1.5学分的国际文化与交流课程或哲学与创新思维课程;选修博雅一般任选课程4.5学分;各专业学生综合素质系列不得少于1.5学分。

核心限选课程


6

96







一般任选课程


4.5

72







综合素质系列


1.5

每参与一次讲座计0.15学分


合计


12

168

168






总   计


130

2246

1622

640





必修课合计(门)

34









选修课合计(门)

33









注:1、课程考核方式:E表示考试,T表示考察;

2、课程名称:◎表示自主学习课程,☆表示双语课程,△表示实务课程,○表示嵌入式课程


表二、软件工程专业课程设置及教学进程计划表(续)

2、专项实践教学

课程

类别

课程中文名称

课程英文名称

学分

周数

开课

学期

开课

单位

实践

教学

公共实践课程

入学教育

Freshman Orientation

-

不计学分,穿插安排

1

学生处

军事训练

Military Training

2

2




1

武装部

劳动教育

Labor Education

-

不计学分,穿插安排

1-8

学生处

毕业教育

Graduation Education

-

不计学分,穿插安排

8

学生处

大学生心理健康教育实践

Psychological Health Education Practice

0.5

1




1-2

教育科学学院

思想政治理论课综合实践

Comprehensive Practice of Ideological and Political Theory Courses

2

4

32



1-4

马克思主义学院

团委

专业实践课程

认识实习(专业见习)

Perceptual Practice

2

2




2-6

信息科学技术学院

毕业实习

Graduation Internship

8

18




7

毕业论文(设计)

Thesis (Project)

6

-




8

网页设计技术

Web Design Technology

1.5

-

36

36

36

1

数据库应用技术

Database Application Technology

2

-

48

48

48

2

数据结构课程设计

Data Structures Curriculum Design

1

2




3

Web应用开发

Web Application Development

2

-

48

48

48

5

Web应用开发课程设计

Curriculum Design of Web Application development

1

2




5

数据库系统课程设计

Curriculum Design of Database Management System

1

2




4

软件工程课程设计

Curriculum Design of Software Engineering

1

2




5

软件开发综合训练

Comprehensive training of software development

5

10




6

合计


35


164

132

132



课外

实践

课外自主实践

Extracurricular Practice

10

由学生自主实践,二级学院和教务处根据学校有关管理办法认定学分

1-8


朋辈教育

Peer Education

以项目形式实施,具体操作见学校相关文件。

合计


10







总  计


45


164

132

132




表三、教学总体进程安排表

学年

学期

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

教学

周数

学期

总周数


14

20

18

20

18

20

18

20

18

20

18

20

18

20





14

16

符号说明: ●:理论教学、综合实验课程:考试      ★:军训、入学教育

     △:专业见习          ◆:课程设计  ■:毕业设计(毕业创作)

 ◇:教育实习         ☆:毕业教育  ◎:设计考察


3


返回原图
/