培养方案

当前位置: 首页 >> 人才培养 >> 本科教育 >> 培养方案 >> 正文

软件工程专业培养方案

发布日期:2017-10-12    作者:计算机学院     来源: 计算机与信息技术学院    点击:

 

软件工程专业(  计算机  080902  


一、培养目标:

本专业秉承大庆精神,依托石油行业背景,培养适应国家经济建设、科学技术进步和社会发展需要,德、智、体、美全面发展,具有良好的科学文化素养和社会责任感,扎实地掌握软件工程基础知识、基本理论和基本技能,具有一定的创新精神和国际视野以及良好的实践能力,工程化、应用型的高素质人才。毕业生能够在研究机构、IT企业、企事业单位,从事科学研究、技术开发、维护或管理等工作,毕业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能够针对不同的工程需求,开发、选择与使用相应的技术、资源与工具,对软硬件系统进行分析、设计、开发、测试与维护,并对复杂工程问题进行预测与模拟,理解其局限性。

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

观测点6.1掌握软件工程领域相关的技术标准、知识产权、产业政策和法律法规,理解不同社会文化对软件工程活动的影响。

观测点6.2 能够分析软件工程与社会各因素之间的关系,合理评价复杂工程问题对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。

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

观测点7.1能够理解软件工程专业工程实践对环境保护和社会可持续发展的影响,具备环境保护和可持续发展的意识。

观测点7.2能够根据环境和社会可持续发展原则对软硬件设计与系统开发与使用过程中产生的环境和社会影响进行评价。

毕业要求8.具有人文社会科学素养、社会责任感,能在领域内各类工程实践中理解并遵守工程职业道德和规范,履行责任。

观测点8.1树立正确的世界观、人生观、价值观,具有人文社会科学素养和社会责任感。

观测点8.2 能够理解软件工程师基本职业道德的含义,并在工程实践中遵守职业道德和规范,履行责任,诚实守信。

观测点8.3理解工程师对公众的安全、健康和福祉,以及环境保护的社会责任,能够在工程实践中自觉履行责任。

毕业要求9.能在多学科背景下的团队中承担个体、团队成员以及负责人的角色

观测点9.1 能够在多学科环境中进行有效沟通与合作,并在团队中独立或合作开展工作。

观测点9.2 在多学科背景下的软件工程专业工程实践中,能够进行组织、协调,综合团队成员的意见进行合理的决策,并指挥团队开展工作。

毕业要求10.能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,并具备一定的国际视野,能够在跨文化背景下进行交流。

观测点10.1能针对软件及相关领域的复杂工程问题,通过撰写报告、陈述发言等形式与业界同行及社会公众进行有效沟通和交流,理解与业界同行和社会公众交流的差异性。

观测点10.2了解软件工程专业的国际发展趋势和研究热点,具有软件工程及相关领域的国际视野,理解世界不同文化的差异性和多样性。

观测点10.3具备跨文化交流的语言和书面表达能力,能在跨文化背景下针对软件工程问题进行基本沟通和交流。

毕业要求11.理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用。

观测点11.1理解工程管理与经济决策的重要性,掌握软件工程实践项目中所涉及的管理原理与经济决策方法。

观测点11.2了解软件工程及产品的成本构成,能够将工程管理原理与经济决策方法应用于多学科环境下软件工程的设计、开发与实施过程。

毕业要求12.具有自主学习和终身学习的意识,能通过不断学习,适应社会发展和技术进步。

观测点12.1 具有自主学习和终身学习的意识,认同自主学习和终身学习的必要性。

观测点12.2 具备不断自主学习和适应软件工程专业发展的专业知识和能力。

三、毕业要求对培养目标的支撑:

软件工程专业毕业要求对培养目标的支撑关系矩阵如下表所示。

毕业要求和培养目标的对应关系表

    注: 相关

主干学科:

软件工程

核心课程:

1.软件工程  2.数据结构                3.操作系统

4.数据库原理及应用        5.离散数学     6.软件项目管理

基本修业年限:

四年

授予学位:

工学学士


四、课程——能力矩阵:






五、软件工程专业学分分配

课程类型

必修课

选修课

实践环节

最低毕业学分

学分要求

85

56

46

187

制订人:杜娟  专业负责人:刘晓明 教学院长:刘显德 教务处处长:张景富

六、软件工程专业必修课程设置

课程

类别

课程

编号

课程名称

总学时

理论学时

实践学时

修读学期

1-2

3-4

5-6

7-8

9-

10

11-

12

13-

14

15-

16

17031002

思想道德修养与法律基础

48

48

0

3








17041002

中国近现代史纲要

32

32

0

2








17011002

马克思主义基本原理

48

48

0

3








17021003

毛泽东思想和中国特色

社会主义理论体系概论

72

72

0

4








17051003

形势与政策

32

32

0

2







17071001

习近平总书记系

列重要讲话专题

16

16

0

1








34011003

大学生安全教育

12

8

4

1








33011004

大学生心理健康

24

12

12

1








34011002

军事理论

36

36

0

2








12081069

国学与人生

32

32

0

2








12091027

创业基础

32

32

0

2








11021019

大学英语1

80

80

0

5








11021020

大学英语2

80

80

0

5








13011001

体育基础

32

32

0

1








13011002

体育基础

32

32

0

1








13011003

体育选项

32

32

0

1








13011004

体育选项

32

32

0

1








10011005

高等数学(上)

80

80

0

5








10011006

高等数学(下)

80

80

0

5








09031001

大学物理

96

96

0

6








10021020

概率论与数理统计

48

48

0

3








16011002

C程序设计

70

40

30

4








16011004

离散数学

64

64

0

4








10021018

线性代数

48

48

0

3








16011001

计算机与信息技术基础

48

24

24

3








16011005

数字逻辑

48

32

16

3








16011006

数据库原理及应用

48

32

16

3








16011007

计算机组成原理

48

32

16

3








16011009

软件工程

48

40

8

3








16011014

操作系统概论

48

32

16

3








学时小计

1446

1304

142










学分小计

85

28

21

8

12

8

8

0

0



七、软件工程专业选修课程设置

课程

类别

最低

学分

课程

编号

课程名称

总学时

理论学时

实践学时

建议修读学期

1-2

3-4

5-6

7-8

9-

10

11-

12

13-

14

15-

16

通识教育

11

英语类课程应至少选修4个学分,计算机类课程至少选修2个学分,其他类课程应至少选修5个学分(其中,创新创业类课程至少选修2个学分)。具体要求见《东北石油大学关于修订本科人才培养方案的原则意见》。

学科专业基础

专业技术基础

20

16011010

C#程序设计

48

24

24

3








16011044

数据结构

64

48

16

4








16011043

算法分析与设计

48

24

24

3








16011008

计算机网络与通信

64

48

16

4








16011011

Java程序设计(双语)

48

24

24

3








16011110

软件测试

32

16

16

2








16011013

ASP.NET程序设计(双语)

64

24

40

4








通用

模块

17

16011018

软件工程创新技术

32

32

0

2








07041006

计算方法

48

32

16

3








16011048

IT职业英语1

48

48

0

3








16011049

IT职业英语2

48

48

0

3








16011109

Linux操作系统(双语)

32

16

16

2








16011042

嵌入式系统

48

32

16

3








16011111

JSP程序设计

48

24

24

3








16011036

模拟电子技术

64

56

8

4








16011045

创新思维与创业技法

32

32

0

2








16011041

Web前端开发技术

48

24

24

3








16011012

Oracle数据库管理系统

32

16

16

2








软件

工程

8

16011037

企业资源规划

48

24

24

3








16011053

移动终端开发技术

48

32

16

3








16011052

JavaEE企业级开发技术(双语)

64

24

40

4








16011113

软件项目管理

32

32

0

2








16011040

面向对象建模技术

32

22

10

2








16011116

多媒体技术

32

16

16

2








16011117

数学建模

48

32

16

3








16011118

编译原理及应用

48

40

8

3








16011050

大数据技术基础

48

32

16

3








16011021

软件体系结构

32

32

0

2








嵌入

式技

8

16011129

单片机原理与接口技术

48

32

16

3








16011031

EDA技术

48

24

24

3








16011132

嵌入式软件设计、编程

和开发环境

48

32

16

3








16011039

DSP软件开发与工具(双语)

48

24

24

3








16011033

物联网技术概论

32

24

8

2








16011034

WinCE程序设计(双语)

48

24

24

3








合计

56

说明:专业教育中通用模块必选,其他两个模块任选其一。

八、软件工程专业实践教学环节设置

课程编号

课程名称

学时

学分

修读学期

34012001

军事技能训练

14

1

1

17062001

思政课实践

32

2

3-4

16012007

软件工程创新创业实践

32

2

1-16

16012008

C#课程设计

4

4

4

16012203

JSP课程设计

4

4

8

16012009

软件工程专业企业实训

18

18

13-14

16012010

毕业设计

15

15

15-16

合计


46





返回顶部