【国民娱乐每日礼金gm777.top,金祥彩票官网网址中大奖】我们为您提供金祥彩票官网网址注册,金祥彩票官网网址投注,金祥彩票官网网址app,金祥彩票官网网址平台,巨华彩票开户,充提快速,操控简单,为金祥彩票官网网址彩民服务!

學院官方二維碼

軟件工程專業本科人才培養方案


一、專業代碼與名稱

專業代碼:080902

專業名稱:軟件工程

二、專業簡介

軟件工程是以計算機科學理論和技術手段以及工程管理原則和方法等為基礎,圍繞服務計算、云計算、大數據、社會計算、可信計算、移動互聯網、物聯網、信息物理融合系統等新型計算和應用模式,研究軟件開發、運行和維護的系統性、規范化的方法和技術。

軟件工程的研究對象是軟件系統,是科學性與工程性并重的學科??茖W研究的重點在于發現軟件構造、運行和演化的基本規律,以應對當前軟件所面臨的復雜性、開發性和可靠性等一系列重要挑戰;而工程性的重點在于綜合運用包括科學方法在內的各種方法,運用各種科學知識,深刻理解設計合格產品所涉及的多方面因素,經濟高效地構建可靠易用的產品。

該專業的學生畢業后,可在科研、教育、企業、事業和行政管理部門等單位從事復合型、實用型高層次軟件設計、系統分析和工程應用工作。

湘潭大學2006年設置軟件工程專業,2009年獲批國家第一類特色專業。該專業依托“計算機軟件與理論”湖南省“十五”和“十一五”重點學科、“計算機科學與技術”湖南省“十二五”重點學科,“智能計算與信息處理”教育部重點實驗室,“智能制造”湖南省高校重點實驗室等學科平臺和實驗室,培養社會急需的軟件工程人才。

本專業主要開設離散數學、高級語言程序設計、軟件工程概論、面向對象程序設計(JAVA)、數據結構與算法設計、計算機網絡原理、數據庫系統、軟件項目管理、人工智能、游戲設計與實現、云計算技術、大數據、物聯網技術等課程。

三、學制與學位

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

四、培養目標

本專業培養具備良好的科學素養,系統地掌握計算機科學與技術基礎知識,具有規范的軟件設計與開發能力、良好的組織與交流能力,能從事計算機系統軟件、應用軟件的設計、研制和開發的高級工程技術人才。

按照“厚基礎、寬口徑、高素質、強能力”的要求,堅持“以學生為中心,以能力培養為導向”的原則,培養能在社會發展和經濟建設中與時俱進,能夠在軟件工程相關領域從事系統分析、設計、開發、管理與運維工作,解決復雜工程問題的高級工程技術人才。培養目標歸納為以下5項:

(1) 具有扎實的數學、自然科學、軟件工程基礎知識和專業技能;

(2) 緊跟學科前沿,具備分析、研究復雜工程問題并提出解決方案的能力;

(3) 具有良好的人文社會科學基礎和品德修養和多視角、全面考慮問題的意識;

(4) 具有終身教育意識和團隊協作精神,具備較強的自我獲取知識、創新創業和跨文化交流能力;

(5) 具有一定的組織管理與市場營銷能力。

五、畢業要求

1. 工程知識:能夠將數學、自然科學、工程基礎和專業知識用于解決軟件工程相關領域的復雜工程問題。

2.  問題分析:能夠應用數學、自然科學和工程科學的基本原理,識別、表達、并通過文獻研究分析復雜工程問題,以獲得有效結論。

3.  設計/開發解決方案:能夠設計針對復雜工程問題的解決方案,設計滿足特定需求的計算機系統、軟件或相關產品,并能夠在設計環節中體現創新意識,考慮社會、健康、安全、法律、文化以及環境等因素。

4.  研究:能夠基于科學原理并采用科學方法對復雜工程問題進行研究,包括設計實驗、分析與解釋數據、并通過信息綜合得到合理有效的結論。

5.  使用現代工具:能夠針對復雜工程問題,開發、選擇與使用恰當的技術、資源、現代工程工具和信息技術工具,包括對復雜工程問題的預測與模擬,并能夠理解其局限性。

6.  工程與社會:能夠基于工程相關背景知識進行合理分析,評價專業工程實踐和復雜工程問題解決方案對社會、健康、安全、法律以及文化的影響,并理解應承擔的責任。

7.  環境和社會可持續發展:能夠理解和評價針對復雜工程問題的工程實踐對環境、社會可持續發展的影響。

8.  職業規范:具有人文社會科學素養、社會責任感,能夠在工程實踐中理解并遵守工程職業道德和規范,履行責任。

9. 溝通:能夠就復雜工程問題與業界同行及社會公眾進行有效溝通和交流,包括撰寫書面報告、設計文檔、編寫代碼和口頭陳述等。并具備一定的國際視野,能夠在跨文化背景下進行溝通和交流。

10. 項目管理:能理解并掌握工程管理原理與經濟決策方法,以在多學科環境下對復雜工程問題進行最優化求解。

11. 終身學習:具有自主學習和終身學習的意識,不斷學習和適應發展的能力。

六、主干學科

    軟件工程,計算機科學與技術,信息與通信工程,控制科學與工程。

七、專業核心課程

1、學科基礎課:線性代數Ⅰ、概率論與數理統計Ⅰ、軟件工程導學、離散數學Ⅰ、C語言程序設計Ⅳ、面向對象程序設計(JAVA)II、計算機組成與體系結構、操作系統Ⅰ、數據結構與算法Ⅱ、數據庫原理、計算機網絡原理Ⅰ等。

2、專業主干課:團隊激勵和溝通、人機交互技術、需求工程與UML、軟件設計與體系結構、軟件測試、軟件測試實驗、軟件項目管理、人工智能基礎、軟件工程經濟學等。

3、特色課程:人機交互技術、需求工程與UML、軟件設計與體系結構、軟件測試、人工智能基礎、C程序設計等課程。

八、畢業與學位授予條件

1、本專業學生修滿170學分方可畢業。其中必修課133學分(含集中實踐教學環節22學分),選修課37學分(含自主發展課15學分)。

2、符合《中華人民共和國學位條例》及《湘潭大學學士學位授予工作細則》規定者,可授予工學學士學位。

九、課程設置與教學進程表(見附表1

十、課程設置與畢業要求的對應關系矩陣(見附表2

 

 

附表1

程類別

課程性質

開課單位

課程名稱

 

學時分配

各學期學分分配

考察方式

備注

1

2

3

4

5

6

7

8

 

 

 

 

公共基礎課

A類必修

馬克思院

馬克思主義基本原理

48

3

32

16

 

 

 

 

 

3

 

 

 

考試

 

馬克思院

毛澤東思想和中國特色社會主義理論體系概論

96

6

48

48

 

 

 

 

 

 

6

 

 

考試

 

馬克思院

思想道德修養與法律基礎

48

3

32

16

 

 

3

 

 

 

 

 

 

考試

 

馬克思院

中國近現代史綱要

32

2

24

8

 

2

 

 

 

 

 

 

 

考試

 

馬克思院

形勢與政策(當代世界經濟與政治)

32

2

24

8

 

 

 

 

 

2

 

 

 

考試

 

學工處

軍事理論

16

1

16

 

 

 

1

 

 

 

 

 

 

考查

 

學工處

大學生心理健康教育

16

1

16

 

 

1

 

 

 

 

 

 

 

考查

 

招就處

大學生職業發展與就業創業指導1-2

32

2

32

 

 

1

 

 

 

 

1

 

 

考查

 

外語學院

大學外語1

48

3

32

 

16

3

 

 

 

 

 

 

 

考試

 

外語學院

大學外語2

48

3

32

 

16

 

3

 

 

 

 

 

 

考試

 

體教部

大學體育1

32

1

32

 

 

1

 

 

 

 

 

 

 

考試

 

體教部

大學體育2

32

1

32

 

 

 

1

 

 

 

 

 

 

考試

 

體教部

大學體育3

32

1

32

 

 

 

 

1

 

 

 

 

 

考試

 

體教部

大學體育4

32

1

32

 

 

 

 

 

1

 

 

 

 

考試

 

B類必修

信工學院

高等數學I1

96

6

96

 

 

6

 

 

 

 

 

 

 

考試

 

信工學院

高等數學I2

96

6

96

 

 

 

6

 

 

 

 

 

 

考試

 

物理學院

大學物理III

64

4

64

 

 

 

4

 

 

 

 

 

 

考試

 

小計

 

 

800

46

672

0

32

14

18

1

1

5

7

0

0

 

0

學科基礎課

必修

數學學院

線性代數Ⅰ

48

3

48

 

 

3

 

 

 

 

 

 

 

考試

 

數學學院

概率論與數理統計Ⅰ

64

4

64

 

 

 

 

 

4

 

 

 

 

考試

 

信工學院

軟件工程導學

32

2

32

 

 

2

 

 

 

 

 

 

 

考查

 

信工學院

離散數學Ⅰ

72

4.5

72

 

 

 

4.5

 

 

 

 

 

 

 

 

 

 

 

考試

 

 

信工學院

C語言程序設計Ⅳ

48

3

48

 

 

3

 

 

 

 

 

 

 

考試

 

信工學院

C語言程序設計實驗

32

2

 

32

 

2

 

 

 

 

 

 

 

考試

32

信工學院

面向對象程序設計(JAVA)II

64

4

40

24

 

 

 

4

 

 

 

 

 

考試

24

信工學院

計算機組成與體系結構

48

3

32

16

 

 

 

3

 

 

 

 

 

考試

16

信工學院

操作系統Ⅰ

56

3.5

40

16

 

 

 

3.5

 

 

 

 

 

考試

16

信工學院

數據結構與算法Ⅱ

80

5

64

16

 

 

4

 

 

 

 

 

 

考試

16

信工學院

數據庫原理

64

4

48

16

 

 

 

 

4

 

 

 

 

考試

16

信工學院

計算機網絡原理Ⅰ

64

4

48

16

 

 

 

 

4

 

 

 

 

考試

16

小計

 

 

 

672

42

536

136

0

10

8.5

10.5

12

0

0

0

0

 

136

                                         

 

程類別

課程性質

開課單位

課程名稱

 

學時分配

各學期學分分配

 

 

備注

1

2

3

4

5

6

7

8

考察方式

專業主干課

必修

信工學院

團隊激勵和溝通

16

1

16

 

 

 

 

 

 

1

 

 

 

考查

 

信工學院

人機交互技術

48

3

32

16

 

 

 

 

 

3

 

 

 

考試 

16 

信工學院

需求工程與UML

48

3

48

 

 

 

 

3

 

 

 

 

 

考試

 

信工學院

需求工程與UML實驗

16

1

 

16

 

 

 

1

 

 

 

 

 

考試

16 

信工學院

軟件設計與體系結構

48

3

48

 

 

 

 

 

3

 

 

 

 

考試

 

信工學院

軟件設計與體系結構實驗

16

1

 

16

 

 

 

 

1

 

 

 

 

考試

16

信工學院

軟件測試

32

2

32

 

 

 

 

 

 

 

2.

 

 

考試

 

信工學院

軟件測試實驗

16

1

 

16

 

 

 

 

 

 

1

 

 

考試

16

信工學院

軟件項目管理

32

2

32

 

 

 

 

 

 

 

2

 

 

考試

 

信工學院

人工智能基礎

64

4

48

16

 

 

 

 

4

 

 

 

 

考試

16

信工學院

軟件工程經濟學

32

2

32

 

 

 

 

 

 

3

 

 

 

考試 

 

小計

 

 

368

23

288

80

0

0

0

4

8

7

5

0

0

0

80

專業選修課

選修

信工學院

創新創業訓練

32

2

 

32

 

 

 

 

 

 

 

 

2

考查

 

 

 

 

 

 

本院內專業方向課任選

 

 

信工學院

編譯技術

48

3

40

8

 

 

 

 

 

3

 

 

 

考試

信工學院

網絡編程

48

3

24

24

 

 

 

 

 

3

 

 

 

考試

信工學院

Linux系統分析與編程

48

3

32

16

 

 

 

 

 

3

 

 

 

考試

校企合作

企業級Web解決方案

48

3

32

16

 

 

 

 

 

3

 

 

 

考試

信工學院

ORACLE數據庫

32

2

24

8

 

 

 

 

 

2

 

 

 

考試

信工學院

數字圖像處理II

32

2

32

 

 

 

 

 

 

 

 

2

 

考試

信工學院

算法設計與分析II

48

3

40

8

 

 

 

3

 

 

 

 

 

考試

信工學院

MATLAB智能算法案例

32

2

16

16

 

 

 

 

 

 

2 

 

 

考試

信工學院

前沿技術講座

32

2

32

 

 

 

 

 

 

 

2

 

 

考試

信工學院

信息安全II

32

2

24

8

 

 

 

 

 

 

2 

 

 

考試

校企合作

移動終端編程

32

2

16 

16 

 

 

 

 

 

 

2

 

 

考試

校企合作

游戲設計與實現

48

3

32

16

 

 

 

 

 

 

3

 

 

考試

信工學院

嵌入式系統基礎

48

3

32

16

 

 

 

 

 

 

3

 

 

考試

信工學院

云計算技術II

32

2

24

8 

 

 

 

 

 

 

2 

 

 

考試

信工學院

大數據基礎

32

2

24

8 

 

 

 

 

 

 

 

2

 

考試

信工學院

機器人

32

2

24

8 

 

 

 

 

 

 

2 

 

 

考試

信工學院

物聯網概論

32

2

32

 

 

 

 

 

 

 

2 

 

 

考試

信工學院

計算機圖形學II

48

3

40

8

 

 

 

 

 

 

3

 

 

考試

信工學院

計算機系統安全

32

2

16

16

 

 

 

 

 

 

 

2

 

考試

 

小計

 

 

758

48

536

232

0

0

0

3

0

14

23

6

2

 

 

應選修專業選修課21學分。

自主發展課

選修

應修自主發展課程(含文化素質教育課、跨專業選修課)不少于15學分,且其中學生必須修讀創新創業類課程,藝術審美類課程各2學分。建議修讀《道德》、《美與自然科學》。

                                         

 

 

 

軟件工程專業集中實踐環節安排表

課程類別

課程性質

開課單位

課程名稱

周數

學分

建議修讀學期

備注

集中實踐環節

必修

學工處

軍訓

2

0

1

 

信工學院

計算機應用操作實踐

1

1

2

 

信工學院

程序設計實踐

2

2

3

 

信工學院

軟件項目開發

5

5

6

 

信工學院

專業實習

2

2

7

 

信工學院

畢業設計

12

12

8

 

信工學院

IT技能認證

 

 

在校期間

 

合計

24

22

 

 

 

軟件工程專業教學計劃學時、學分分配表

縱向結構

學時

比例%

學分

比例%

橫向結構

學時

比例

學分

比例

公共基礎課

理論

672

29.89

38

27.84

必修課

2192

69.19

133

68.56

實踐

128

5.69

8

5.86

選修課

1008

30.81

64

31.44

學科基礎課

理論

536

23.84

33.5

24.54

 

實踐

136

6.05

8.5

6.23

專業主干課

理論

288

12.81

18

13.19

實踐

80

3.56

5

3.66

專業選修課

理論

536

22.78

33.5

23.44

實踐

232

9.96

14.5

10.26

集中實踐環節

實踐

352

15.66

22

16.12

自主發展課程

 

240

10.68

15

10.99

小計

理論

2288

100.00

139

100.00

實踐

928

40.93

58

42.12

合計學分

本專業學生必須修滿170學分方可畢業,其中必修133學分,專業選修21學分,自主發展課15學分

 

 

 

 

 

 

 

 

 

 

 

 

附表2

軟件工程專業課程設置與畢業要求的對應關系矩陣


       畢業要求

 

 

課程名稱

1.工程知識

2.問題分析

3.設計方案

4.研究

5.現代工具

6工程與社會

7.可持續

8.職業規范

9.個人和團隊

10.溝通與交流

11.項目管理)

12.終身學習

C語言程序設計Ⅳ

L

 

 

 

M

 

 

 

 

 

 

 

C語言程序設計實驗

 

 

M

 

 

 

 

 

 

 

 

 

高等數學I1

M

M

 

 

 

 

 

 

 

 

 

 

高等數學I2

M

M

 

 

 

 

 

 

 

 

 

 

操作系統Ⅰ

M

 

M

 

 

 

 

 

 

 

 

 

離散數學Ⅰ

M

M

 

 

 

 

 

 

 

 

 

 

軟件工程專業導論

M

 

 

 

 

 

 

H

 

M

 

 

面向對象程序設計(JAVA)II

H

M

 

 

L

 

 

 

 

 

 

 

數據結構與算法Ⅱ

L

 

H

H

 

 

 

 

 

 

 

 

計算機組成與體系結構

M

M

 

M

 

 

 

 

 

 

 

 

人機交互技術

 

 

 

 

 

M

M

 

 

 

 

L

計算機網絡原理Ⅰ

L

 

 

 

 

 

 

 

H

 

 

 

需求工程與UML

 

H

 

 

H

 

 

 

 

M

 

 

需求工程與UML實驗

 

 

 

 

H

 

 

 

 

H

 

 

人工智能基礎

 

M

 

H

 

 

 

 

 

 

 

 

團隊激勵和溝通

 

 

 

 

 

H

 

M

H

 

 

L

數據庫原理

L

 

M

 

 

 

 

 

H

 

 

 

軟件設計與體系結構

 

M

H

 

 

 

M

 

 

 

 

 

軟件設計與體系結構實驗

 

 

H

 

 

 

M

 

 

 

 

 

軟件測試

 

 

 

 

H

 

 

 

 

 

 

 

軟件測試實驗

 

 

 

 

H

 

 

 

 

 

H

 

軟件項目管理

 

 

 

 

 

 

M

 

H

 

H

 

程序設計實踐

 

M

M

M

 

 

 

 

 

 

 

 

專業實習

 

 

 

M

 

H