您目前的位置: 首页» 本科生教育» 培养方案

2018版软件工程专业人才培养方案

软件工程本科专业人才培养方案(2018版)

Undergraduate Program for Specialty in Software Engineering

专业代码:080902

一、培养目标与毕业要求

(一)培养目标

立足山东,服务全国,坚持立德树人,培养知识、能力和素质全面发展,具备科学精神与人文素养,掌握数学、自然科学、人文社科基础知识和扎实的软件工程基础理论与专业知识与技能,具有较强的软件工程实践能力、团队合作能力以及交流与沟通能力,具有创新精神、社会责任感与国际化的专业视野,能够在信息技术、互联网等相关行业与领域从事软件设计开发、软件系统架构、软件测试、软件项目管理、软件运行与维护、信息化系统运行管理等工作的应用型人才。

本专业学生毕业后,经过5年左右的工程实践,能够达到以下目标:

培养目标1具备软件专业技术资格中级及以上水平的素质和能力;

培养目标2能够在各自岗位上独立从事算法优化、需求分析、软件设计、软件开发、系统架构、软件项目管理、软件系统运维、信息化建设、软件服务咨询等方面的工作;

培养目标3在解决工程问题过程中能够综合考虑社会、法律、经济、环境等多方面因素的影响,表现出良好的逻辑思维、计算思维、系统思维与创新思维能力;

培养目标4有良好的道德素养、沟通水平、团队合作能力与社会责任感,有意愿并有能力服务所在行业和社会;

培养目标5能适应社会经济发展需要,具备终身学习、自主学习能力、创新意识和国际化的专业视野,不断更新自己的知识和能力。

(二)毕业要求

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

1.1能掌握数学、自然科学、工程基础、软件工程专业知识,用于复杂软件工程问题的表述。

1.2能综合应用数学、自然科学、工程基础、软件工程专业知识,针对复杂软件工程问题建立数学、业务等模型并求解。

1.3能将软件工程专业知识和数学模型方法应用于推演、分析复杂软件工程问题。

1.4能将软件工程专业知识和数学模型方法用于软件工程问题解决方案的比较与综合。

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

2.1 能够应用数学、自然科学和软件工程的基本原理,识别和判断复杂软件工程问题中的关键环节,并能正确分解复杂工程问题。

2.2能基于相关科学原理和数学模型方法,准确表达分解后的复杂软件工程问题

2.3能认识到解决问题有多种方案可选择,会通过文献研究寻求可替代的解决方案。

2.4能运用软件工程基本原理,独立检索文献并借助文献研究,分析复杂软件工程问题解决过程中的影响因素,获得有效结论。

3. 设计/开发解决方案:能够设计针对复杂软件工程问题的解决方案,设计满足特定需求的系统、单元(部件)或工艺流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。

3.1掌握复杂软件系统设计开发全周期、全流程的基本方法和技术,了解影响设计目标、技术方案和效率成本的各种因素。

3.2针对复杂软件工程问题的特定需求,能够完成算法设计与模块设计,在设计过程中体现创新意识。

3.3针对复杂软件工程问题,选择合适的开发模型与架构进行系统设计,提出创新性解决方案,并能够考虑社会、健康、文化、信息安全、知识产权保护、隐私保护、资源节约等因素。

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

4.1能够基于数学、自然科学和软件工程的基本原理,通过文献研究或相关方法,对复杂软件工程问题的解决方案进行调研和分析。

4.2能够利用软件工程专业知识,依据复杂软件工程问题解决方案的特征,选择研究路线,设计实验方案,构建实验系统,安全开展实验,正确采集实验数据。

4.3 能够根据科学实验结果及相关数据进行分析、解释与综合,并得到合理、有效的结论。

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

5.1了解现代软件工程工具和信息技术工具的使用原理和方法,理解不同工具的局限性。

5.2 能够根据软件工程项目需求,选择与使用恰当的技术、资源和各种工具对复杂软件工程问题进行描述、分析、设计、开发和测试。

5.3 能够针对具体的复杂软件工程问题,开发、选用满足特定需求的现代工具,对问题进行模拟和预测,并能够分析工具的局限性。

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

6.1 通过工程实习和社会实践经历,能知晓和理解软件工程相关领域的技术标准体系、知识产权、产业政策和法律法规等。

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

7. 环境和可持续发展:能基于软件工程、人文社会科学等领域的相关背景知识,理解和评价针对复杂软件工程问题的工程实践对环境、社会可持续发展的影响。

7.1 知晓和理解软件工程、人文社会科学等领域的环境保护和可持续发展的理念和内涵。

7.2 能正确评价复杂软件工程实践对环境、社会可持续发展的影响。

8. 职业规范:具有人文社会科学素养、社会责任感,能在软件工程实践中理解并遵守工程职业道德和规范,履行责任。

8.1 能树立正确世界观、人生观、价值观、道德观、法律观,能理解社会主义核心价值体系以及个人与社会的关系,了解中国国情。

8.2 能够理解软件工程职业道德和规范,软件工程师对公众的安全、健康和福祉,以及环境保护的社会责任,并在软件工程实践中自觉遵守和履行。

9. 个人和团队:能在多学科背景下的团队中,以及在软件工程实践中,承担个体、团队成员以及负责人的角色。

9.1 在多学科背景下,能就复杂软件工程问题与其他学科的成员有效沟通,独立或合作完成团队分配的工作。

9.2 能在多学科背景下的团队中承担负责人的角色,组织、协调和指挥团队成员开展工作。

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

10.1能撰写软件工程专业相关研究报告或设计文稿,理解与业界同行和社会公众交流的差异性,能够在在公众场合开展报告陈述、交流、答辩。

10.2具有英语听说读写译的基本能力,了解软件工程领域的国际发展趋势和研究热点,理解和尊重世界不同文化的差异性和多样性,能就软件工程专业问题在跨文化背景下进行沟通和交流。

11. 项目管理:理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。

11.1了解软件工程产品全周期、全流程的成本构成,理解其中涉及的工程管理问题与经济决策问题,掌握其中涉及的管理原理与经济决策方法。

11.2 能够在多学科环境下将工程管理原理和经济决策方法应用于复杂软件工程问题解决方案的设计开发过程中。

12. 终身学习:具有自主学习和终身学习的意识,有不断学习和适应软件工程领域发展的能力。

12.1了解软件工程专业领域的现状、研究热点和发展趋势,能认识到不断探索和学习的必要性,具有自主和终身学习的意识。

12.2 能针对个人或职业发展需求进行自主学习,具有对技术问题的理解能力、归纳总结的能力和提出问题的能力等自主学习能力,以适应未来发展。

学生毕业要求对本专业培养目标的支撑关系

      培养目标

毕业要求

目标1

目标2

目标3

目标4

目标5

1.工程知识

 

 

2.问题分析

 

 

3.设计/开发解决方案

 

 

 

4.研究

 

 

 

5.使用现代工具

 

 

 

6.工程与社会

 

 

 

7.环境和可持续发展

 

 

 

8.职业规范

 

9.个人和团队

 

 

 

10.沟通

 

 

11.项目管理

 

 

 

12.终身学习

 

 

 

二、修业年限、计划总学时、学分及授予学位

本专业标准学制为四年,学校实行学分制下的弹性学制,允许学生在36年内修满学分。计划总学时为2762学时,总学分为169学分。学生修完规定课程,修满规定学分,准予毕业。符合学位授予条件者,经校学位委员会审核通过,授予工学学士学位。

三、主干学科与主要课程

主干学科:软件工程。

主要理论课程:高等数学、线性代数、概率论与数理统计、计算机科学导论、程序设计基础、大学物理、面向对象程序设计、数字逻辑、离散数学、计算机网络、软件工程导论、计算机组成原理、软件工程职业实践、数据结构、操作系统、数据库原理与应用、Java与面向对象技术、团队激励与沟通、软件设计与体系结构、软件需求分析、软件工程经济学、软件质量保证与测试、软件项目管理等。

四、主要实践性教学环节(含主要专业实验)

实践教学三大部分组成:(1)计算机科学导论、程序设计基础、大学物理、面向对象程序设计、数字逻辑、软件工程导论、计算机组成原理、数据结构、操作系统、数据库原理与应用、Java与面向对象技术、软件设计与体系结构、计算机网络、软件质量保证与测试、软件项目管理等专业课程的上机实践;(2)软件工程导论课程设计、数据结构课程设计、操作系统课程设计、数据库原理与应用课程设计、计算机网络课程设计;(3)专业实训、软件工程综合实践、毕业实习、毕业设计等。

五、课程的学时、学分及学期安排(见表2

 

表2 课程学时、学分及学期安排表

课程

类别

课程

性质

课程

模块

课程

编号

课程名称

分数

总学时分配

周学时

开设学期

考核方式

备注

授课

实验

上机

其他

通识教育必修课程

思想政治理论课程

0301111801

思想道德修养与法律基础

Moral Character and Introduction to Law

3

54

36

 

 

18

3

考试

1.思想政治理论课程,共16学分,其中实践教学4学分。

2.由马克思主义学院根据《关于加强新时代高校形势与政策课建设的若干意见》(教社科〔20181号)、《新时代高校思想政治理论课教学工作基本要求》(教社科〔20182号)等文件精神开课。

0301121802

中国近现代史纲要

Compendium of Modern Chinese History

3

54

36

 

 

18

3

考试

0301131803

马克思主义基本原理概论

Introduction to the Basic Theories of Marxism

3

54

36

 

 

18

3

考试

0301131804

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

Mao Zedong Thought and Theoretical System of Socialism with Chinese Characteristics

2

36

36

 

 

 

2

考试

0301141804

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

Mao Zedong Thought and Theoretical System of Socialism with Chinese Characteristics

3

54

36

 

 

18

3

考试

0301111805

形势与政策(一)

Situation and Policies

0.5

9

8

 

 

1

1

考查

0301121805

形势与政策(二)

Situation and Policies

0.5

9

8

 

 

1

1

考查

0301131805

形势与政策(三)

Situation and Policies

0.5

9

8

 

 

1

1

考查

0301141805

形势与政策(四)

Situation and Policies

0.5

9

8

 

 

1

1

考查

大学语文

0601121806

大学语文

College Chinese

2

36

36

 

 

 

2

考试

文学院负责开课

大学外语

1301111807

大学英语(一)

College English(I)

3

54

36

 

 

18

3

考试

1.“大学外语课程分四个学期开设,共12学分(含实践教学4学分),216学时(其中实践教学72学时不计入总学时)。

1301121807

大学英语(二)

College English(II)

3

54

36

 

 

18

3

考试

1301131807

大学英语(三)

College English(III)

3

54

36

 

 

18

3

考试

通识教育必修课程

大学外语

1301141807

大学英语(四)

College English(IV)

3

54

36

 

 

18

3

考试

 

公共体育

0501111808

公共体育(一)

Physical Education

2

36

36

 

 

 

2

考试

公共体育课程共6学分,其中,第三至第四学期开设体育俱乐部课程(72学时不计入总学时)。

0501121808

公共体育(二)

Physical Education

2

36

36

 

 

 

2

考试

0501131808

公共体育(三)

Physical Education

1

36

 

 

 

36

2

考试

0501141808

公共体育(四)

Physical Education

1

36

 

 

 

36

2

考试

军事

2501111809

军事理论

Military Theory

2

36

18

 

 

18

2

/

考查

含军事技能训练1学分。

合计

38

720

482

 

 

238

 

 

 

必修的人文社会科学通识类课程共38学分,占总169学分的22.49%

通识教育选修课程

人文科学

可在本模块选修2~4学分

学生须在创新创业教育模块选修大学生职业生涯规划与就业指导课程;学生至少选修1门公共艺术选修课程,取得2个学分

社会科学

可在本模块选修2~4学分

自然科学

可在本模块选修2~4学分

创新创业教育

可在本模块选修2~4学分

教师教育

可在本模块选修2~4学分

 

 

 

课程

类别

课程

性质

课程

模块

课程

编号

课程名称

总学时分配

周学时

开设学期

考核方式

备注

授课

实验

上机

其他

必修

学科

基础

课程

1702111801

高等数学(一)
Advanced Mathematics

5.5

100

100

 

 

 

6

考试

数学与自然科学类课程,包括高等数学、线性代数、概率论与数理统计、大学物理、离散数学,各有11343.54学分,共25.5学分,占总169学分的15.1%

1702121801

高等数学(二)
Advanced Mathematics

5.5

100

100

 

 

 

6

考试

1702131802

线性代数
Linear Algebra

3

54

54

 

 

 

3

考试

1702141813

概率论与数理统计
Probability and Statistics

4

72

72

 

 

 

4

考试

1102121803

大学物理
College Physics Ⅱ

3

54

54

 

 

 

4

考试

1742111805

计算机科学导论
Introduction to Computer Science

3

58

50

 

8

 

4

考试

1742110806

程序设计基础(上机)
Programming Foundation

2.5

90

58

 

32

 

6

考查

小计

26.5

528

488

0

40

 

 

专业

核心

课程

1742221801

面向对象程序设计(上机)
Object-Oriented Programming

1.5

54

38

 

16

 

3

考查

 

1742221802

数字逻辑
Digital Logic

3

58

50

 

8

 

3

考试

1742231803

离散数学
Discrete Mathematics

4

72

72

 

 

 

4

考试

1742231804

数据结构
Data Structure

3.5

68

60

 

8

 

4

考试

1742231805

计算机组成原理
Computer Organization

4

76

68

 

8

 

4

考试

1742231806

软件工程导论
Introduction to Software Engineering

3

58

50

 

8

 

3

考试

必修

专业

核心

课程

1742231807

软件工程职业实践
Software Engineer Professional Practice

1

18

18

 

 

 

1

考查

专业教育必修课程中工程基础类课程、专业基础类课程与专业类课程,共47学分;属于必修的专业类课程的还有数据结构课程设计、数据库原理与应用课程设计、软件工程导论课程设计、操作系统课程设计、计算机网络课程设计、专业实训共6学分,二者合计53学分,占总169学分的31.36%

1742241818

操作系统
Operating Systems

4

80

64

 

16

 

5

考试

1742241819

数据库原理与应用
Principle and Applications of Database

4

80

64

 

16

 

5

考试

1742241820

Java与面向对象技术(上机)
Java and Object-Oriented Technology

2

72

56

 

16

 

4

考查

1742241811

团队激励与沟通
Team Motivation and Communication

1

26

18

 

8

 

1

考查

1742251822

计算机网络
Computer Networks

4

80

64

 

16

 

5

考试

1742251813

软件设计与体系结构
Software Design and Architecture

3

58

50

 

8

 

3

考试

1742251814

软件质量保证与测试
Software Quality Assurance and Testing

3

58

50

 

8

 

3

考试

1742251815

软件项目管理
Software Projects Management

3

58

50

 

8

 

3

考试

1742251816

软件需求分析
Software Requirements Analysis

3

58

50

 

8

 

3

考试

小计

47

974

822

0

152

 

 

合计

735

1502

1310

 

192

 

 

专业必修课程合计

 

 

 

 

 

课程

类别

课程

性质

课程

模块

课程

编号

课程名称

总学时分配

周学时

开设学期

考核方式

备注

授课

实验

上机

其他

 

选修

专业

提高

方向

1743141801

Web前端技术(上机)
Web Front-end Technology

1.5

54

38

 

16

 

3

考查

选择专业提高方向的学生,应在此组课程中至少修读16.5学分。

1743351806

算法设计与分析
Design and Analysis of Algorithms

2.5

50

42

 

8

 

3

考查

1743351801

软件工程经济学
Software Engineering Economics

2

36

36

 

 

 

2

考查

1743351814

编译原理
Principles of Compiler

3

58

50

 

8

 

3

考查

1743261806

面向对象分析与设计
Object-Oriented Analysis and Design

2.5

50

42

 

8

 

3

考查

1743161802

Linux原理与应用(上机)
Principles and Applications of Linux OS

1.5

54

 

 

54

 

3

考查

1743161803

计算机体系结构
Computer Architecture

2.5

50

42

 

8

 

3

考查

1743161806

数字图像处理(上机)
Digital Image Processing

1.5

54

 

 

54

 

3

考查

1743161807

计算机图形学(上机)
Computer Graphics

1.5

54

 

 

54

 

3

考查

1743161808

多媒体技术
Multi-media Technology

2.5

50

42

 

8

 

3

考查

1743161809

人工智能
Artificial Intelligence

2.5

50

42

 

8

 

3

考查

1743161810

数据挖掘与数据分析
Data Mining and Data Analysis

2.5

50

42

 

8

 

3

考查

1743161811

机器学习导论
Introduction to Machine Learning

2.5

50

42

 

8

 

3

考查

1743161813

智能优化算法
Intelligence Optimization Algorithms

2.5

50

42

 

8

 

3

考查

1743161814

物联网技术导论
Introduction to Internet of Things Technology

2.5

50

42

 

8

 

3

考查

 

选修

专业

提高

方向

1743161815

大数据与云计算导论
Introduction to Big Data and Cloud Computing

2.5

50

42

 

8

 

3

考查

1743161816

技术前沿讲座
Lectures On Leading Technology

2

36

36

 

 

 

2

考查

1743161817

科技论文写作(上机)
Paper Writing

1

36

 

 

36

 

2

考查

小计

39

882

580

0

302

 

 

专业

应用

方向

软件开发

1743241801

Web前端技术(上机)
Web Front-end Technology

1.5

54

38

 

16

 

3

考查

选择专业应用方向的学生,应在包括本模块(软件开发)在内的3个模块中任选一个。若选择本模块,则应在模块内至少修读16.5学分。

1743251802

算法设计与分析
Design and Analysis of Algorithms

2.5

50

42

 

8

 

3

考查

1743251803

软件工程经济学
Software Engineering Economics

2

36

36

 

 

 

2

考查

1743251804

编译原理
Principles of Compiler

3

58

50

 

8

 

3

考查

1743261802

移动应用开发(上机)
Mobile Application Development

1.5

54

 

 

54

 

3

考查

1743261806

智能优化算法
Intelligence Optimization Algorithms

2.5

50

42

 

8

 

3

考查

1743261803

Linux原理与应用(上机)
Principles and Applications of Linux OS

1.5

54

 

 

54

 

3

考查

1743261804

企业级Web开发(上机)
Enterprise Web Development

1.5

54

 

 

54

 

3

考查

1743261805

人工智能
Artificial Intelligence

2.5

50

42

 

8

 

3

考查

 

1743261806

面向对象分析与设计
Object-Oriented Analysis and Design

2.5

50

42

 

8

 

3

考查

选修

选修

专业

应用

方向

软件开发

1743261807

软件过程
Software Process

2.5

50

42

 

8

 

3

考查

1743261808

软件安全
Software security

2.5

50

42

 

8

 

3

考查

小计

26

610

376

0

234

 

 

嵌入式软件开发

1743241821

Web前端技术(上机)
Web Front-end Technology

1.5

54

38

 

16

 

3

考查

选择专业应用方向的学生,应在包括本模块(嵌入式软件开发)在内的3个模块中任选一个。若选择本模块,则应在模块内至少修读16.5学分。

1743251814

算法设计与分析
Design and Analysis of Algorithms

2.5

50

42

 

8

 

3

考查

1743251815

软件工程经济学
Software Engineering Economics

2

36

36

 

 

 

2

考查

1743251816

编译原理
Principles of Compiler

3

58

50

 

8

 

3

考查

1743261817

智能优化算法
Intelligence Optimization Algorithms

2.5

50

42

 

8

 

3

考查

1743261818

面向对象分析与设计
Object-Oriented Analysis and Design

2.5

50

42

 

8

 

3

考查

1743261823

Linux原理与应用(上机)
Principles and Applications of Linux OS

1.5

54

 

 

54

 

3

考查

1743261824

嵌入式操作系统(上机)
Embedded Operating Systems

1.5

54

 

 

54

 

3

考查

1743261825

人工智能
Artificial Intelligence

2.5

50

42

 

8

 

3

考查

 

1743261826

单片机原理与应用
MCU Technology and Applications

2.5

50

42

 

8

 

3

考查

1743261827

嵌入式系统原理与应用
Embedded System and Applications

2.5

50

42

 

8

 

3

考查

选修

专业

应用

方向

嵌入式软件开发

1743261828

嵌入式系统软件安全
Embedded System Software Security

2.5

50

42

 

8

 

3

考查

小计

27

606

419

0

188

 

 

高智能移动计算

1743241813

信息安全导论
Introduction to Information Security

3

54

54

 

 

 

3

考查

选择专业应用方向的学生,应在包括本模块(高智能移动计算)在内的3个模块中任选一个。若选择本模块,则应在模块内至少修读16.5学分。

1743241814

Web前端技术(上机)
Web Front-end Technology

1.5

54

 

 

54

 

3

考查

1743251827

算法设计与分析
Design and Analysis of Algorithms

2.5

50

42

 

8

 

3

考查

1743251828

软件工程经济学
Software Engineering Economics

2

36

36

 

 

 

2

考查

1743251829

编译原理
Principles of Compiler

3

58

50

 

8

 

3

考查

1743261830

智能优化算法
Intelligence Optimization Algorithms

2.5

50

42

 

8

 

3

考查

1743261831

面向对象分析与设计
Object-Oriented Analysis and Design

2.5

50

42

 

8

 

3

考查

1743261832

人工智能
Artificial Intelligence

2.5

50

42

 

8

 

3

考查

1743261815

动态Web开发技术(上机)
Dynamic Web Development Technology

1.5

54

 

 

54

 

3

考查

 

1743261816

企业级Web开发语言基础(上机)
Language Basics of Enterprise Web Development

1.5

54

 

 

54

 

3

考查

1743261817

企业级Web开发框架
Enterprise Web Development Framework

3

58

50

 

8

 

4

考查

1743261818

主流数据库技术
Mainstream Database Technology

3

58

50

 

8

 

4

考查

选修

专业

应用

方向

高智能移动计算

小计

28.5

626

408

0

218

 

 

合计

39

26

27

28.5

882

610

606

626

580

376

418

408

 

302

234

188

218

 

 

至少选修16.5学分

专业

任选

课程

1743351801

软件工程经济学
Software Engineering Economics

2

36

36

 

 

 

2

考查

学生应在本组课程中至少修读8.5学分。

1743351803

人机交互的软件工程方法
Software Engineering Approach to Human Computer Interaction

2

36

36

 

 

 

2

考查

1743351803

移动应用开发(上机)
Mobile Application Development

1.5

54

 

 

54

 

3

考查

1743351805

微机原理与接口技术
Principle of Microcomputer and Interfacing Technology

2.5

50

42

 

8

 

3

考查

1743351806

形式化方法
Formal Methods

2.5

50

42

 

8

 

3

考查

1743351807

软件开发与文档写作(上机)
Software Development and Document Writing

1.5

54

 

 

54

 

3

考查

1743351808

计算方法(上机)
Computing Methods

1.5

54

 

 

54

 

3

考查

1743361809

计算机伦理学
Computer Ethics

3

54

54

 

 

 

3

考查

 

1743361810

数据挖掘与数据分析
Data Mining and Data Analysis

2.5

50

42

 

8

 

3

考查

1743161811

人工神经网络
Artificial neural network

2.5

50

42

 

8

 

3

考查

选修

专业

任选

课程

1743361812

机器学习导论
Introduction to Machine Learning

2.5

50

42

 

8

 

3

考查

小计

24

538

336

 

202

 

 

至少选修8.5学分

合计

63

50

51

52.5

1420

1148

1144

1164

916

712

754

744

 

504

436

390

420

 

 

至少选修25学分

                                   
 
 

 

课程

类别

课程

性质

课程

模块

课程

编号

课程名称

总学时分配

周学时

开设学期

考核方式

备注

授课

实验

上机

其他

实践教学

必修

基础

实践

1104121807

大学物理实验
Experiments of College Physics II

0.5

18

 

18

 

 

 

考查

 

小计

0.5

18

 

18

 

 

 

专业

实践

1744231801

数据结构课程设计(课程设计)
Curriculum Design of Data Structure

1

1

 

 

 

 

 

考查

软件工程综合实践A、软件工程综合实践B为同一门实践课程,第七八学期分别开设,学生可根据自身实际情况选择。

1744231802

软件工程导论课程设计(课程设计)
Curriculum Design of Introduction to Software Engineering

1

1

 

 

 

 

 

考查

1744241803

操作系统课程设计(课程设计)
Curriculum Design of Operating Systems

1

1

 

 

 

 

 

考查

1744241804

数据库原理与应用课程设计(课程设计)
Curriculum Design of Principle and Applications of Database

1

1

 

 

 

 

 

考查

1744251805

计算机网络课程设计(课程设计)
Curriculum Design of Computer Networks

1

1

 

 

 

 

 

考查

1744261806

专业实训
Professional Training

1

1

 

 

 

 

 

考查

小计

6

6

 

 

 

 

 

综合

实践

1744271817

软件工程综合实践A
Software Engineering Integrated Practice

2

6

 

 

 

 

 

考查

1744281817

软件工程综合实践B
Software Engineering Integrated Practice

2

6

 

 

 

 

 

考查

1744271818

毕业实习
Graduation Practice

4

15

 

 

 

 

 

考查

1744281809

毕业设计
Graduation Design

13

15

 

 

 

 

 

考查

实践教学

必修

综合

实践

1744281810

第二课堂

Second Classroom

3

12

 

 

 

 

 

 

必修的实践环节计36.2528.5+7.75)学分,占总169学分的21.4%

小计

22

48

 

 

 

 

 

选修

综合

实践

1744201810

学生创新创业实践

Innovation and Entrepreneurship Practice of Students

6

 

 

 

 

 

 

 

 

小计

6

 

 

 

 

 

 

合计

28.5

 

 

 

 

 

 

 

注:1. 表中单元格有四行数据者,依次为学生选修专业提高方向、软件开发方向或嵌入式软件开发方向(两方向数据相同)、高智能移动计算方向的数据。

2. 大学生参与专业科研实验、论文撰写、专利开发、创业实践、各类学科竞赛、社会实践等活动并取得一定成绩或成果,认定相应学分,可充抵专业选修课程学分,最高不超过6学分,具体要求和学分认定办法,按学校有关规定执行。经省级以上主管部门组织考核并获得相应职业技能等级证书,按级别高低分别计24学分,对应的课程可申请免修。

 

 

六、主要课程(教学活动)与毕业要求对应矩阵(见表3

表3 主要课程(教学活动)与毕业要求对应矩阵

 

七、专业课程设置(见表4

表4 专业课程设置

课程

类别

课程性质

课程

模块

课程

编号

课程名称

先修课程

 

 

专业必修课程

学科

基础

课程

1702111801

高等数学(一)

1702121801

高等数学(二)

高等数学(一)

1702131802

线性代数

1702141813

概率论与数理统计

高等数学(一)、(二)

1742111805

计算机科学导论

1742111806

程序设计基础(上机)

1102121803

大学物理

高等数学(一)

专业

核心

课程

1742221801

面向对象程序设计(上机)

程序设计基础(上机)

1742221802

数字逻辑

1742231803

离散数学

线性代数

1742231804

数据结构

程序设计基础(上机)、面向对象程序设计(上机)

1742231805

计算机组成原理

数字逻辑

1742231806

软件工程导论

计算机科学导论、程序设计基础(上机)、面向对象程序设计(上机)

1742231807

软件工程职业实践

计算机科学导论、程序设计基础(上机)、面向对象程序设计(上机)

1742241818

操作系统

计算机科学导论、计算机组成原理、数据结构

1742241819

数据库原理与应用

程序设计基础(上机)、面向对象程序设计(上机)、离散数学、数据结构

1742241820

Java与面向对象技术(上机)

程序设计基础(上机)、面向对象程序设计(上机)

1742241811

团队激励与沟通

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论

1742251822

计算机网络

程序设计基础(上机)、数据结构、操作系统

1742251813

软件设计与体系结构

软件工程导论、软件工程职业实践、Java与面向对象技术(上机)

1742251814

软件质量保证与测试

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论

1742251815

软件项目管理

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论

 

 

1742251816

软件需求分析

软件工程导论、软件工程职业实践

专业选修课程

专业

提高

方向

1743141801

Web前端技术(上机)

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论

1743161802

Linux原理与应用(上机)

程序设计基础(上机)、数据结构、操作系统

1743161803

计算机体系结构

计算机组成原理、操作系统、计算机网络

1743161804

形式化方法

数据结构、离散数学

1743161805

计算机伦理学

软件工程职业实践

1743161806

数字图像处理(上机)

高等数学、程序设计基础(上机)、线性代数、数据结构

1743161807

计算机图形学(上机)

高等数学、程序设计基础(上机)、线性代数、数据结构

1743161808

多媒体技术

高等数学、程序设计基础(上机)、线性代数、数据结构

课程

类别

课程性质

课程

模块

课程

编号

课程名称

先修课程

专业选修课程

专业

提高

方向

1743161809

人工智能

高等数学、程序设计基础(上机)、线性代数、概率论与数理统计、离散数学、数据结构

1743161810

数据挖掘与数据分析

程序设计基础(上机)、线性代数、概率论与数理统计、数据结构、数据库原理与应用

1743161811

机器学习导论

高等数学、程序设计基础(上机)、线性代数、概率论与数理统计、数据结构、数据库原理与应用

1743161812

人工神经网络

高等数学、程序设计基础(上机)、线性代数、概率论与数理统计、数据结构

1743161813

智能优化算法

高等数学、程序设计基础(上机)、线性代数、概率论与数理统计、数据结构

1743161814

物联网技术导论

程序设计基础(上机)、计算机组成原理、操作系统、计算机网络

1743161815

大数据与云计算导论

程序设计基础(上机)、操作系统、数据库原理与应用、计算机网络

1743161816

技术前沿讲座

离散数学、数据结构、操作系统、计算机网络

1743161817

科技论文写作

软件工程导论、软件工程职业实践、团队激励与沟通

专业选修课程

专业应用方向

软件开发

1743241801

Web前端技术(上机)

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论

1743261802

移动应用开发(上机)

面向对象程序设计(上机)、Java与面向对象技术(上机)、数据结构、操作系统、计算机网络

1743261803

Linux原理与应用(上机)

程序设计基础(上机)、数据结构、操作系统

1743261804

企业级Web开发(上机)

软件工程导论、Web前端技术(上机)数据结构、操作系统、计算机网络

1743261805

人工智能

高等数学、程序设计基础(上机)、线性代数、概率论与数理统计、离散数学、数据结构

1743261806

面向对象分析与设计

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论

1743261807

软件过程

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论、软件质量保证与测试、软件项目管理

1743261808

软件安全

程序设计基础(上机)、离散数学、操作系统、计算机网络

嵌入式软件开发

1743241821

Web前端技术(上机)

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论

1743261822

移动应用开发(上机)

面向对象程序设计(上机)、Java与面向对象技术(上机)、数据结构、操作系统、计算机网络

1743261823

Linux原理与应用(上机)

程序设计基础(上机)、数据结构、操作系统

1743261824

嵌入式操作系统(上机)

程序设计基础(上机)、计算机组成原理、数据结构、操作系统

1743261825

人工智能

高等数学、程序设计基础(上机)、线性代数、概率论与数理统计、离散数学、数据结构

1743261826

单片机原理与应用

程序设计基础(上机)、计算机组成原理、操作系统

1743261827

嵌入式系统原理与应用

程序设计基础(上机)、计算机组成原理、操作系统

1743261828

嵌入式系统软件安全

程序设计基础(上机)、离散数学、操作系统、计算机网络

课程

类别

课程性质

课程

模块

课程

编号

课程名称

先修课程

专业选修课程

专业应用方向

高智能移动计算

1743241813

信息安全导论

程序设计基础(上机)、离散数学

1743261814

Web前端技术(上机)

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论

1743261815

Oracle数据库设计

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论、数据库原理与应用、计算机网络

1743261816

动态Web开发技术(上机)

软件工程导论、Web前端技术(上机)数据结构、操作系统、计算机网络

1743261817

企业级Web开发语言基础(上机)

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论、数据库原理与应用、计算机网络

1743261818

主流数据库技术

程序设计基础(上机)、面向对象程序设计(上机)、软件工程导论、数据库原理与应用、计算机网络

1743261819

移动应用开发(上机)

面向对象程序设计(上机)、Java与面向对象技术(上机)、数据结构、操作系统、计算机网络

专业

任选

课程

1743351801

软件工程经济学

软件工程导论、软件工程职业实践

1743351803

人机交互的软件工程方法

计算机科学导论、程序设计基础(上机)、软件工程导论、软件工程职业实践

1743351814

编译原理

程序设计基础(上机)、离散数学、数据结构

1743351805

微机原理与接口技术

程序设计基础(上机)、计算机组成原理

1743351806

算法设计与分析

程序设计基础(上机)、数据结构、概率论与数理统计

1743351807

软件开发与文档写作(上机)

软件工程导论、软件工程职业实践、团队激励与沟通、软件项目管理

1743351808

计算方法(上机)

高等数学、程序设计基础(上机)、线性代数、数据结构

 
 

八、各类标准达标情况

5专业认证标准、补充标准、学校标准等达标情况表

标准:数学与自然科学类课程学分占总学分要≥15%

高等数学(一)

5.5

高等数学(二)

5.5

线性代数

3

概率论与数理统计

4

大学物理

3.5

离散数学

4

占比

25.5/169=15.1%

标准:人文社会科学类通识教育课程学分占总学分要≥15%

思想道德修养与法律基础

3

中国近现代史纲要

3

马克思主义基本原理概论

3

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

2

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

3

形势与政策(一)

0.5

形势与政策(二)

0.5

形势与政策(三)

0.5

军事理论

2

形势与政策(四)

0.5

大学语文

2

大学英语(一)

3

大学英语(二)

3

大学英语(三)

3

大学英语(四)

3

公共体育(一)

2

公共体育(二)

2

公共体育(三)

1

公共体育(四)

1

公共艺术

2

大学生职业生涯规划与就业指导

2

占比

42/169=24.9%

标准:工程实践与毕业设计(论文)学分占总学分要≥20%

数据结构课程设计

1

操作系统课程设计

1

数据库原理与应用课程设计

1

计算机网络课程设计

1

软件工程导论课程设计

1

专业实训

1

软件工程综合实践

2

毕业实习

4

毕业设计

13

第二课堂

3

理论课实验学分

7.75

占比

35.75/169=21.15%

标准:毕业设计学分占总学分要≥8%≥15

毕业设计

15

标准:工程基础类、专业基础类与专业类课程学分占总学分要≥30%

计算机科学导论

3

程序设计基础

2

面向对象程序设计

1.5

数字逻辑

3

软件工程导论

3

数据结构

3.5

计算机组成原理

4

软件工程职业实践

1

操作系统

4

数据库原理与应用

4

团队激励与沟通

1

计算机网络

4

软件设计与体系结构

3

软件质量保证与测试

2

软件项目管理

3

软件工程经济学

2

软件需求分析

3

Web前端技术

1.5

编译原理

3

算法设计与分析

2.5

Java与面向对象技术

2

人工智能

2.5

智能优化算法

2.5

人工神经网络

2.5

占比

63.5/169=37.58 %

 

九、其他说明

建议修读学分学期分配表

学年

合计

学期

1

2

3

4

5

6

7

8

建议修读学分

25

25.5

28

22.5

23.5

25

6.5

13

169

 

 

 

 

专业负责人:            教学院长:            学院教授委员会主任:         院长:

教务处负责人:          分管教学校长: