软件工程教学计划.docx

上传人:b****7 文档编号:26374513 上传时间:2023-06-18 格式:DOCX 页数:50 大小:23.68KB
下载 相关 举报
软件工程教学计划.docx_第1页
第1页 / 共50页
软件工程教学计划.docx_第2页
第2页 / 共50页
软件工程教学计划.docx_第3页
第3页 / 共50页
软件工程教学计划.docx_第4页
第4页 / 共50页
软件工程教学计划.docx_第5页
第5页 / 共50页
点击查看更多>>
下载资源
资源描述

软件工程教学计划.docx

《软件工程教学计划.docx》由会员分享,可在线阅读,更多相关《软件工程教学计划.docx(50页珍藏版)》请在冰豆网上搜索。

软件工程教学计划.docx

软件工程教学计划

软件工程专业培养方案

一、专业名称与代码:

软件工程(080611W)

二、专业培养目标:

本专业以软件企业人才需求为导向,适应企业需求为目标,以计算机、软件工程课程体系为核心,注重知识、能力、素质综合提高,培养具有良好素质、道德修养、扎实的软件理论和软件工程专业基础知识,具有良好的软件设计与实现能力以及懂得项目管理规范、具备良好的交流能力和创新精神的软件设计与开发的工程技术人才。

三、业务培养要求:

系统掌握软件工程学科的基本理论和基础知识,掌握软件开发的基本技能、方法和相关知识,具有熟练使用多种主流软件工具解决实际问题的能力和控制软件质量的能力;了解并掌握一定的管理知识和行业规范,理解工程项目的组织与管理。

掌握一门外语,具备良好的阅读、理解专业外语资料的能力和与国外同行进行交流和沟通的能力。

毕业生应获得以下几方面的知识、能力和素质:

1、具有良好的计算机软硬件基础;系统地掌握软件工程技术专业基本理论、基本知识和基本技能与方法、了解软件工程的应用研究、发展方向。

2、具有扎实的外语和数学基础,掌握一定的人文社科与自然科学基本理论与基础知识。

3、具有一定的计算思维能力、算法设计与分析能力、程序设计能力、计算机应用系统的认知、分析、设计和应用能力。

理解软件需求分析、设计、开发、测试和维护等软件过程,熟悉软件过程管理的基本流程,掌握软件工程化开发的方法、技术和工具。

4、具有主动学习、概括总结和信息获取的能力;具有良好的文字和口头表达能力;具有较好的实际动手能力和创新思维能力。

5、有良好的思想道德素质、文化素质、心理素质和身体素质。

四、主干学科:

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

五、主要课程:

面向对象程序设计、计算机结构与组成、离散数学A、数据结构、数据库概论A、操作系统原理A、算法设计与分析、计算机网络、面向对象软件工程与UML、Java和.net软件开发、软件需求、软件体系结构与设计、计算机图形学A、实用数据库、软件项目管理、软件测试、软件过程与CMMI等。

六、主要实践性教学环节:

计算机高级语言课程设计、面向对象程序设计课程设计、CPU设计与仿真课程设计、数据结构课程设计、计算机网络课程设计、软件开发技术课程设计、数据库课程设计、软件工程综合实习、软件企业工作性实践、毕业设计。

七、学制:

四年

八、授予学位:

工学学士

九、相近专业:

计算机科学与技术、信息工程

EducationalProgrammeofSoftwareEngineeringMajor

Majornameandcode:

SoftwareEngineering(080611W)

Educationgoal:

Thestudentsareculturedtohavegoodpersonality,professionalmorality,foundedknowledgeofsoftwaretheoryandengineering.Itwilltrainthestudenttohavetheseniorabilitytodesignandimplementthesoftwaresystem,theprojectmanagement,andhavethebasicabilitytocommunicateingroup,andtheabilitytotakepartintheworldcompetitionandcreativity.Aftergraduating,thestudentscandesignanddevelopthecomputersoftwareormanagesoftwareproject.

Professionalrequirement:

Basically,studentsshouldsystematicallymasterthefundamentaltheoryandknowledgeofsoftwareengineering.Andtheyberequiredtomasterthetechniques,methodsandrelatedknowledgeofsoftwaredevelopment.Thestudentshavebasicabilitytoproposehisproblemsandgetinformation,analyzeandthensolveitindependently.Intheareaofsoftwareengineering,thestudentsshouldgraspthefoundedfundamentaltheoryandhaveastrongabilityofengineeringprojectpractice.Theyshouldhaveabilitytousetheengineeringmethods,technologyandtoolstodothesoftwareanalysis,design,developmentandmountainous.Theyshouldalsohaveabasicknowledgeofthemanagementandrulesoftheareaandhaveabilitytoorganizeandmanagetheproject,cooperatewithothers,techniquecreativityandmarketdevelopment.Thestudentsshouldknowaforeignlanguage,tohavetheabilitytousethelanguagetoreadandunderstandtheprofessionalpapersandcommunicatewithforeignspecialists.

Requirementtograduate:

1.Tomasteraforeignlanguageandmathematics;tohavesomebasicknowledgeandtheoryofsocialandnaturalscience.

2.Tomasterthebasicknowledgeandtheoryofsoftwareengineering;tohaveabasicknowledgeofcomputersoftwareandhardware.

3.Tomasterthesoftwaredevelopmentprocessofrequirementanalyses,design,developmentandmaintenanceandhavetheabilitytoimplementit.Tomastertheengineeringmethod,technologyandtoolsofsoftwaredevelopment.Tomasterthebasictechnologyofsoftwareprocessandmanagement.

4.Tohaveabasicknowledgeofmanagementandrulesofthearea.

MainSubjects:

SoftwareEngineering,ComputerScienceandTechnology

MainCourses:

Object-OrientedProgramming,ComputerStructureandComposing,DataStructure,DiscreteMathematics,AnIntroductionofDatabaseA,OperatingSystem,AlgorithmsDesignandAnalysis,ComputerNetworks,Object-OrientedSoftwareEngineering&UML,Java&.netSoftwareDevelopment,SoftwareRequirements,SoftwareArchitectureandDesign,ComputerGraphicsA,PracticalDatabase,SoftwareProjectManagement,SoftwareTesting,SoftwareProcessandCapabilityMaturityModel,etc.

MainDesignsandPractices:

CourseDesignofComputerHigh-LevelLanguage,CourseDesignofObject-OrientedProgramming,CourseDesignofCPUDesignand?

Simulation,CourseDesignofDataStructure,CourseDesignforComputerNetwork,CourseDesignofJava(.net),CourseDesignofDatabase,ComprehensivePracticeforSoftwareEngineering,SoftwareEnterprisesPractice,GraduationDesign(Thesis)

Educationalsystem:

4years

Degree:

BachelorofEngineering

Relatedmajors:

ComputerScienceandTechnology,InformationEngineering

软件工程专业本科教学计划表

UndergraduateCourseDescriptionsofSoftwareEngineering

课程

类别

Courses

Classified

课程

编号

Code

课程名称

CoursesName

Crs

Hrs

学时分类

HrsSort

学期学分分配

CreditAllotmentforEachSemester

讲课

lectures

实验

Exp.

1st

2nd

3rd

4th

5th

6th

7th

8th

通识教育课程LiberalEducationCourses

必修Compulsory

马克思主义基本原理

PrinciplesofMarxism

3

48

48

3

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

MaoTse-tungThoughtandIntroductiontotheTheoreticalSystemofSocialismwithChineseCharacteristics

4

64

64

4

中国近现代史纲要

TheEssentialsofModernChineseHistory

2

32

32

2

120002*0

思想道德修养与法律基础

MoralityEducation&FundamentalsofLaw

3

48

48

1.5

1.5

113027*0

体育

PhysicalEducation

6

96

96

1.5

1.5

1.5

1.5

109005*0

大学英语

CollegeEnglish

12

192

192

2.5

2.5

3.5

3.5

计算机高级语言程序设计(C)

ComputerHigh-levelLanguage(C)

3.5

56

40

16

3.5

信息导论

InformationIntroduction

1

16

16

1

军事理论

MilitaryTheory

2

32

32

2

选修Elective

TX35Z

自然科学类

NaturalScience

2

32

TX35S

社会科学类

SocialScience

2

32

TX35R

人文艺术类

Humanities&Arts

2

32

TX35J

经济管理类

Economy&Management

2

32

其他类

OtherCourses

2

32

小计

Sum

46.5

744

568

16

12

8.5

7

9

DisciplinaryFundamentalCourses

学科基础课

212028*1

高等数学A

AdvancedMathematicsA

12.5

200

200

5.5

7

线性代数A

LinearAlgebraA

3.5

56

56

3.5

面向对象程序设计B

Object-OrientedProgrammingB

3

48

28

20

3

计算机结构与组成

ComputerStructureandComposing

4.5

72

60

12

4.5

自然地理与地质学

PhysicalGeographyandGeology

2.5

40

40

2.5

离散数学B

DiscreteMathematicsB

4

64

64

4

数据库概论A

AnIntroductionofDatabaseA

3.5

56

44

12

3.5

数据结构

DataStructure

4

64

48

16

4

操作系统原理A

OperatingSystem

3.5

56

44

12

3.5

概率论与数理统计A

ProbabilityandStaticsA

3.5

56

56

3.5

地理信息系统原理

ThePrinciplesofGeographicInformationSystem

3

48

28

20

3

算法设计与分析

AlgorithmsDesignandAnalysis

2.5

40

32

8

2.5

小计

Sum

50

800

700

100

9

17

15

9

MainSpecializedCourses

专业主干课

计算机网络

ComputerNetworks

4.5

72

60

12

4.5

面向对象软件工程与UML

Object-OrientedSoftwareEngineering&UML

3

48

28

20

3

Java和.net软件开发

Java&.netSoftwareDevelopment

4

64

44

20

4

软件需求

SoftwareRequirements

2

32

20

12

2

软件体系结构与设计

SoftwareArchitectureandDesign

3

48

32

16

3

计算机图形学A

ComputerGraphics

4

64

44

20

4

Web软件开发

WebSoftwareDevelopment

2

32

20

12

2

实用数据库(SQLServer,Oracle)

PracticalDatabase

3

48

28

20

3

软件项目管理

SoftwareProjectManagement

2.5

40

40

2.5

软件测试

SoftwareTesting

2.5

40

28

12

2.5

软件过程与CMMI

SoftwareProcessandCapabilityMaturityModelIntegration

3.5

56

36

20

3.5

小计

Sum

34

544

380

164

11.5

16.5

6

专业选修课

SpecializedElectiveCourses

12

192

合计Total

142.5

2280

1648

280

21

25.5

22

29.5

16.5

6

FieldCourses

实践环节

劳动教育

LaborEducation

1

1周

1

军事训练

MilitaryTraining

2

2周

2

计算机高级语言课程设计(C)

CourseDesignforComputerHigh-LevelLanguageC

2

1.5周

2

面向对象程序设计课程设计

CourseDesignofObject-OrientedProgramming

2

1.5周

2

CPU设计与仿真课程设计

CourseDesignofCPUDesignand?

Simulation

1.5

1周

1.5

自然地理与地质学实习

PhysicalGeographyandGeologyPractice

3

2周

3

数据结构课程设计A

CourseDesignforDatastructureA

3

2周

3

计算机网络课程设计B

CourseDesignforComputerNetworkB

1.5

1周

1.5

软件开发技术课程设计

CourseDesignofJava(.net)

3

2周

3

数据库课程设计

CourseDesignforDatabase

3

2周

3

软件工程综合实习

ComprehensivePracticeforSoftwareEngineering

6

4周

6

软件企业工作性实践

SoftwareEnterprisesPractice

24

16周

24

毕业设计(论文)

GraduationDesign(Thesis)

24

16周

24

小计

Sum

76

52周

5

6.5

3

4.5

3

6

24

24

Self-regulateLearning自主学习

ZZ09Y

大学英语(自主学习)CollegeEnglish(Self-regulateLearning)

3

ZZ35S

社会调查SocialInvestigation

2

其它(学科竞赛、发明创造、科研报告)

Others(Contest,InventionInnovation&ResearchPresentation)

3

小计

Sum

8

总计Total

226.5

2280+52周

1648

280

26

32

25

34

19.5

12

24

24

SpecializedElectiveCourses

专业选修课

嵌入式软件开发

EmbeddedSoftwareDevelopment

2.5

40

24

16

2.5

编译原理B

CompilerPrincipleB

3

48

40

8

3

移动计算技术

MobileComputingTechnology

2.5

40

28

12

2.5

人机交互技术

Human-ComputerInteractionTechniques

2.5

40

24

16

2.5

设计模式

DesignPatterns

2.5

40

28

12

2.5

人工智能B

ArtificialIntelligenceB

2.5

40

40

2.5

机器人与机器智能

RobotandMachineIntelligence

2.5

40

28

12

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 职业规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1