专业建设

您的当前位置: 首页 > 本科教育 > 专业建设 > 正文

2021年软件工程专业本科人才培养方案

作者:日期:2022-03-06 13:39浏览数:


2021年软件工程专业本科人才培养方案

一、专业代码与名称

专业代码:080902

专业名称:软件工程

二、专业简介

湘潭大学1982年设立计算机软件专业,2006年设置软件工程专业,2010年获批国家第一类特色专业,现为国家一流专业建设点。拥有教育部重点实验室、省高校重点实验室、省高校产学研合作示范基地等学科平台和基地。

软件工程专业以计算机科学为基础,积极发挥综合性大学优势,探索多学科融合发展途径,与国内多家企业合作建立了校内外实习实训基地,聚焦国家软件产业发展重点,培养具有扎实软件基础理论和创新实践能力的软件人才。

三、学制与学位

学制四年,授予工学学士学位。

四、培养目标

本专业以培养德智体美劳全面发展的社会主义事业合格建设者和可靠接班人为使命,立足湖南,面向全国,放眼世界,服务国家软件战略和区域经济,适应社会与软件技术产业需求,聚焦国家软件产业发展重点,在国家软件产业战略方向培养思想过硬,综合能力强,能够在软件系统开发、运营、服务等领域从事分析、设计、评测、维护和管理等工作的高素质的软件行业创新型人才。毕业后5年左右的预期目标:

1职业能力:能够运用现代软件工程的理论和方法,结合新的技术和工具分析、研究复杂问题的软件解决方案,在多种约束条件下设计、开发满足特定需求的软件产品。

2职业素养:具有人文社会科学素养,能够恪守职业伦理,勇于承担社会责任,并能评估复杂问题的软件解决方案在公众健康、安全以及社会、法律、经济和环境等方面的影响

3人才定位:在全球化的背景下,具有跨文化、跨学科交流与合作能力,具有创新意识和创业能力,能够成为团队骨干或管理者。

4发展能力:能够主动适应社会发展,运用适当的学习策略获取和运用新的知识和技术,持续提升自身能力和素养。

五、毕业要求

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能够进行软件体系结构设计、接口设计、数据(或类)设计,制定测试计划,在设计中体现创新意识。

3.4在软件产品设计中能够考虑安全、健康、法律、经济、文化及环境等制约因素。

4研究:能够基于科学原理,通过文献研究,调研和分析复杂工程问题的软件解决方案。

4.1能够基于科学原理,通过文献研究,调研和分析复杂工程问题的软件解决方案。

4.2能够根据研究对象的功能、数据和行为特征,选择研究路线,设计实验方案。

4.3能够根据设计的实验方案构建原型系统,展开严格有序的测试,正确采集测试结果。

4.4能够对测试结果进行科学分析和解释,并通过信息综合得到合理有效的结论。。

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

5.1了解软件开发、运行和维护中常用的信息技术工具、软件工程工具、集成开发环境和模拟软件的使用原理和方法,并理解其局限性。

5.2能够选择与使用恰当的开源资源、软件工程工具、集成开发环境和模拟软件,对软件开发、运行和维护中的复杂工程问题进行分析、计算与设计。

5.3能够针对具体问题的模型,开发或选用满足特定需求的现代工具或程序,模拟和预测模型关注的问题,并能够分析其局限性。

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

6.1能够了解与信息技术有关的国家标准以及产业政策、知识产权,理解不同社会文化对软件工程实践的影响。

6.2能够采用适当方法分析和评价复杂问题的软件解决方案与社会、健康、安全、法律、经济以及文化等因素之间的相互制约和影响,并理解应承担的责任。

7. 环境和社会可持续发展:能够理解和评价针对复杂工程问题的软件工程实践对环境、社会可持续发展的影响。7.1了解环境保护和社会可持续发展的基本方针、政策和法律法规,在软件工程实践中能够关注和理解环境保护、社会和谐,以及经济可持续、生态可持续、人类社会可持续的问题。

7.2能够从环境保护和社会可持续发展的角度,正确评价软件系统的开发、运行和演化对环境和人类造成的影响。  

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

8.1树立正确的世界观、人生观和价值观,理解个人与社会的关系,了解中国国情。

8.2理解诚实公正、诚信守则的软件工程职业道德和规范,并能在软件工程实践中自觉遵守。

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

9个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。

9. 1能与多学科的成员有效沟通,合作共事。。

9.2能够在团队中按分工独立完成本职工作,履行个体职责和义务,或与团队成员合作开展工作。

9.3能够在团队中发挥组织、协调和领导作用。  

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

10.1理解与业界同行和社会公众交流的差异性,能就软件开发中的问题,撰写各类技术文档或报告,并以口头、书面等方式,准确表达自己的观点,回应质疑。

10.2了解软件工程过程、方法、技术和工具等方面的国际发展趋势、研究热点,理解和尊重全球不同文化的差异性和多样性。

10.3具备跨文化交流的语言和书面表达能力,能就软件开发、运行和维护中的问题,在跨文化背景下进行沟通和交流。

11项目管理:理解并掌握软件项目管理的理论与经济决策方法和进度安排方法,并能在多学科环境中应用。

11.1. 掌握软件项目中涉及的管理与经济决策方法和进度安排方法,并能在多学科环境 (包括模拟环境)中应用。

11.2能够选择和使用合适软件规模和成本估算技术的估算项目开发成本。

11.3能够选择和使用合适的进度估算技术的制定项目进度计划。  

12 终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。

12.1能认识到自主和终身学习的必要性,树立自主和终身学习的意识。

12.2能通过独立地分析、探索、实践、质疑、创造等方法提升自身对软件技术问题的理解能力,归纳总结的能力和提出问题的能力。

六、主干学科

软件工程,计算机科学与技术。

七、专业核心课程

离散数学、C语言程序设计、面向对象程序设计(JAVA)、计算机组成与体系结构、操作系统、数据结构、数据库原理、算法设计与分析、编译技术、软件工程、人机交互技术、软件需求分析、软件设计与体系结构、软件测试、软件项目管理共15门。

八、毕业与学位授予条件

1.本专业学生修满171学分方可毕业。其中必修课142学分,选修课29学分(含自主发展课程13学分)。

2符合《中华人民共和国学位条例》及《湘潭大学学士学位授予工作细则》规定者,可授予工学学士学位。

九、课程设置与教学进程表(见附表1

十、专业主要必修课程与毕业要求的对应关系矩阵(见附表2

十一、软件工程辅修专业课程设置与教学进程表(见附表3


附表1

软件工程专业课程设置与教学进程表

课程体系

课程属性

开课单位

课程名称

学时分配

各学期学分分配

考核方式

备注

理论

实践

1

2

3

4

5

6

7

8

线下

线上

公共基础课程

A

马克思院

马克思主义基本原理

40

2.5

32



8







2.5




考试


马克思院

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

40

2.5

32



8








2.5



考试


马克思院

习近平新时代中国特色社会主义思想概论

48

3

32



16








3



考试


马克思院

中国近现代史纲要

40

2.5

32



8



2.5








考试


马克思院

思想道德法治

40

2.5

32



8




2.5







考查


马克思院

形势与政策

64

2

24

8


32










2

考查


马克思院

思想政治理论课实践

32

2




32








2



考查


学工处

军事理论

36

2

16

20






2







考查


学工处

大学生心理健康教育

16

1

16






1








考查


学工处

大学生心理健康教育实践与体验

16

1




16




1







考查


招就处

大学生职业生涯规划

20

1

8



12



1








考查


招就处

大学生就业指导

18

1

8



10








1



考查


双创学院

创新创业基础1

16

1

8



8



1








考查


双创学院

创新创业基础2

16

1

8



8








1



考查


外语学院

大学外语1

48

3

32





16

3








考试


外语学院

大学外语2

48

3

32





16


3







考试


体教部

大学体育1

36

1

36






1








考试


体教部

大学体育2

36

1

36







1







考试


体教部

大学体育3

36

1

36








1






考试


体教部

大学体育4

36

1

36









1





考试


B

数学学院

高等数学I1

96

6

96






6








考试


数学学院

高等数学I2

96

6

96







6







考试


物理学院

大学物理I2

64

4

64








4






考试






















小计



938

51

712

28

0

166

0

32

15.5

15.5

5

1

2.5

9.5

0

2



学科基础课程

数学学院

线性代数

48

3

48






3








考试


数学学院

概率论与数理统计

64

4

64









4





考试


计网学院

软件工程专业导学

16

1

16






1








考查


计网学院

C语言程序设计1

48

3

32




16


3








考试


计网学院

C语言程序设计2

32

2

16




16



2







考查


计网学院

离散数学

72

4.5

72







4.5







考试


学科基础课程

计网学院

数据结构

64

4

38

14

12





4







考试


计网学院

计算机组成与体系结构

64

4

38

14

12





4







考试


计网学院

操作系统

56

3.5

40


16






3.5






考试


计网学院

计算机网络原理

48

3

40


8






3






考试


计网学院

面向对象程序设计(JAVA)

56

3.5

40




16




3.5






考试


计网学院

算法设计与分析

56

3.5

32

16

8








3.5




考试






















小计



624

39

476

44

56

0

48

0

7

14.5

10

4

3.5

0

0

0



专业主干课程

必修

计网学院

软件工程

48

3

40


8






3






考试


计网学院

软件需求分析

32

2

24


8






2






考试


计网学院

软件设计与体系结构

48

3

32


16







3





考试


计网学院

数据库原理

64

4

48


16







4





考试


计网学院

编译技术

48

3

40


8







3





考试


计网学院

人机交互技术

48

3

32


16








3




考试 


计网学院

软件测试

48

3

32


16









3



考试


计网学院

软件项目管理

48

3

32


16









3



考试






















小计



384

24

280

0

104

0

0

0

0

0

5

10

3

6

0

0



专业选修课程


方向公共选修课(4学分

计网学院

创新创业训练

32

2




32










2

考查


计网学院

前沿技术讲座

32

2

32











2



考查


第一组 软件开发方向(8学分)

计网学院

Web前端开发

32

2

16


16







2





考试


计网学院

服务端开发

32

2

24


8








2




考试


计网学院

SOA原理与技术

32

2

24


8








2




考试


计网学院

移动应用开发

32

2

16


16









2



考查


第二组  智能计算方向(8学分)

计网学院

机器学习

32

2

16


16







2





考试


计网学院

数字图像处理I

32

2

24


8








2




考试


计网学院

人工智能

32

2

24


8








2




考试


计网学院

数据科学基础

32

2

16


16









2



考试


任意选修课程(4学分)

计网学院

团队激励和沟通

16

1

16










1




考查


计网学院

软件工程经济学

32

2

32










2




考试


计网学院

嵌入式系统基础

32

2

16


16








2




考试


计网学院

物联网概论

32

2

16


16









2



考试


计网学院

自然语言处理

32

2

24


8








2




考试


计网学院

地理信息系统开发

32

2

24


8








2




考试


计网学院

并行计算导论

32

2

16


16









2



考试


计网学院

Linux系统分析与编程

32

2

24


8








2




考试


计网学院

云计算技术

32

2

24


8








2




考试


计网学院

逆向工程与分析

32

2

16


16








2




考试


计网学院

区块链技术

32

2

24


8









2



考试


计网学院

数字取证技术

32

2

24


8










2


考试


计网学院

信息与网络安全

32

2

24


8







2





考试


计网学院

ORACLE数据库

32

2

24




8






2




考试


计网学院

OpenEuler操作系统

32

2

24


8










2


考查


计网学院

数据库开发技术(GaussDB

32

2

24


8










2


考查


计网学院

运筹学

32

2

32












2


考试










































小计



848

53

576

0

232

32

8

0

0

0

0

6

25

12

8

2



应修专业选修课程共16学分,包括公共选修(4学分)、方向选修(8学分)、任意选修(4学分)。软件开发和智能计算两组方向课程任意选择一组,并修读完方向课程组中所有课程。

自主发展课程

选修

应修自主发展课程(含文化素质教育课、跨专业选修课)不少于13 学分且其中学生必须修读“四史”类课程1门、艺术审美类课程2学分。建议选修文献检索、基础写作、数学建模等

跨专业选修课程修读建议:经济管理类课程如:管理学原理、工程类专业课程

建议选修与本专业重复或相近的课程(如程序设计基础、ACM程序设计等)

注:课程名称后加“▲”的为“双语课程”,加“◆”的为“行业企业共建、共同讲授课程”。


软件工程专业集中实践环节安排表

课程体系

课程属性

开课单位

课程名称

周数

学分

修读学期

备注

集中实践

环节

必修

学工处

军训

2

2

1


计网学院

劳动课

32学时

1

1-8


计网学院

认知实习

1

1

2


计网学院

程序设计实践

2

2

3


计网学院

软件设计实践1

2

2

4


计网学院

软件设计实践 2

2

2

5


计网学院

软件工程综合实践

4

4

6


计网学院

专业实习

2

2

7


计网学院

毕业设计

14

12

8








合计

28



备注:集中实践环节可按周数或学时数进行安排,填写时请注明单位,如XX周、XX学时;合计请按周数或学时数分类合计,根据实际情况可保留一或两种单位进行合计。



附表2

专业课程设置与毕业要求的对应关系矩阵

毕业要求课程名称

毕业要求1

毕业要求2

毕业要求3

毕业要求4

毕业要求5

毕业要求6

毕业要求7

毕业要求8

毕业要求9

毕业要求10

毕业要求11

毕业要求12

马克思主义基本原理








M





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







M






习近平新时代中国特色社会主义思想概论







M






思想道德与法






M







中国近现代史纲要








M





思想政治理论课实践






M







形势与政策







M






军事理论









M




大学生心理健康教育








M





大学生心理健康教育实践与体验








M





大学生职业生涯规划








M





大学生就业指导








M





创新创业基础1












M

创新创业基础2












M

大学外语1










M



大学外语2










M



大学体育1









M




大学体育2









M




大学体育3









M




大学体育4









M




高等数学I1

M












高等数学I2

M












大学物理I2

M












线性代数

M

M











概率论与数理统计

M

M











软件工程专业导学






H

M

H





C语言程序设计1

H







M





C语言程序设计2



M


H



M





离散数学

H

M











数据结构

M

H

M

M









计算机组成与体系结构

L

M



H








操作系统

H

M


M









计算机网络原理

L

M


L









面向对象程序设计(JAVA)

H



M

M








算法设计与分析



H

M


L




H



软件工程


M




H


L



H


软件需求分析


H


M








H

软件设计与体系结构



H

M

M








数据库原理


H

M


L

M







编译技术




H






L



人机交互技术


M

H


M








软件测试


M

L

M

H








软件项目管理



M








H


劳动课









H




军训









H




程序设计实践


M


M









软件设计实践1




H

M





M

M


软件设计实践2



H




H


M

M



软件工程综合实践



M


M


H

H

H

H

M


认知实习








M


M


H

专业实习



M


M



H

H


M

M

毕业设计


M

M

H



H



M

H

H

注:符号HML分别表示各门必修课程对毕业要求的支撑强度,H-强,M-中,L-弱。
附表3

软件工程辅修专业课程设置与教学进程表

(插班制)

开设学院:计算机学院×网络空间安全学院

课程体系

课程属性

课程名称

学时分配

各学期学分分配

考核方式

备注

理论

实践

2

3

4

5

6

7

8

线下

线上

辅修

离散数学

72

4.5

72






4.5







考试


数据结构

64

4

40

12

12




4







考试


软件工程

48

3

40


8





3






考试


面向对象程序设计(JAVA)

56

3.5

40




16



3.5






考试


操作系统

56

3.5

40


16





3.5






考试


计算机网络原理

48

3

40


8





3






考试


数据库原理

64

4

48


16






4





考试


软件设计与体系结构

48

3

32


16






3





考试


算法设计与分析

56

3.5

32

16

8







3.5




考试


软件项目管理

48

3

32


16








3



考试


软件测试

48

3

32


16








3



考试


软件设计实践1

2

2




2





2





考查

集中实践

软件设计实践 2

2

2




2






2




考查

毕业设计

14

12




14









12

考查

小计

608/

18

54

448

28

116

18

16

0

8.5

13

9

5.5

6

0

12




上一条:2021年计算机科学与技术专业本科人才培养方案

下一条:2018年软件工程专业本科人才培养方案

【关闭】
Baidu
sogou