软件工程专业培养方案一、专业名称与代码:软件工程(080611W)二、专业培养目标:本专业以软件企业人才需求为导向,适应企业需求为目标,以计算机、软件工程课程体系为核心,注重知识、能力、素质综合提高,培养具有良好素质、道德修养、扎实的软件理论和软件工程专业基础知识,具有良好的软件设计与实现能力以及懂得项目管理规范、具备良好的交流能力和创新精神的软件设计与开发的工程技术人才。三、业务培养要求:系统掌握软件工程学科的基本理论和基础知识,掌握软件开发的基本技能、方法和相关知识,具有熟练使用多种主流软件工具解决实际问题的能力和控制软件质量的能力;了解并掌握一定的管理知识和行业规范,理解工程项目的组织与管理。掌握一门外语,具备良好的阅读、理解专业外语资料的能力和与国外同行进行交流和沟通的能力。毕业生应获得以下几方面的知识、能力和素质:1、具有良好的计算机软硬件基础;系统地掌握软件工程技术专业基本理论、基本知识和基本技能与方法、了解软件工程的应用研究、发展方向。2、具有扎实的外语和数学基础,掌握一定的人文社科与自然科学基本理论与基础知识。3、具有一定的计算思维能力、算法设计与分析能力、程序设计能力、计算机应用系统的认知、分析、设计和应用能力。理解软件需求分析、设计、开发、测试和维护等软件过程,熟悉软件过程管理的基本流程,掌握软件工程化开发的方法、技术和工具。4、具有主动学习、概括总结和信息获取的能力;具有良好的文字和口头表达能力;具有较好的实际动手能力和创新思维能力。5、有良好的思想道德素质、文化素质、心理素质和身体素质。四、主干学科:软件工程、计算机科学与技术五、主要课程:面向对象程序设计、计算机结构与组成、离散数学A、数据结构、数据库概论A、操作系统原理A、算法设计与分析、计算机网络、面向对象软件工程与UML、Java和.net软件开发、软件需求、软件体系结构与设计、计算机图形学A、实用数据库、软件项目管理、软件测试、软件过程与CMMI等。六、主要实践性教学环节:计算机高级语言课程设计、面向对象程序设计课程设计、CPU设计与仿真课程设计、数据结构课程设计、计算机网络课程设计、软件开发技术课程设计、数据库课程设计、软件工程综合实习、软件企业工作性实践、毕业设计。七、学制:四年八、授予学位:工学学士九、相近专业:计算机科学与技术、信息工程EducationalProgrammeofSoftwareEngineeringMajorMajornameandcode: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,ComputerScienceandTechnologyMainCourses: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,CourseDesignofCPUDesignandSimulation,CourseDesignofDataStructure,CourseDesignforComputerNetwork,CourseDesignofJava(.net),CourseDesignofDatabase,ComprehensivePracticeforSoftwareEngineering,SoftwareEnterprisesPractice,GraduationDesign(Thesis)Educationalsystem:4yearsDegree:BachelorofEngineeringRelatedmajors:ComputerScienceandTechnology,InformationEngineering软件工程专业本科教学计划表UndergraduateCourseDescriptionsofSoftwareEngineering课程类别CoursesClassified课程编号Code课程名称CoursesName学分Crs学时Hrs学时分类HrsSort学期学分分配CreditAllotmentforEachSemester讲课lectures实验Exp.一1st二2nd三3rd四4th五5th六6th七7th八8th通识教育课程LiberalEducationCourses必修Compulsory11706200马克思主义基本原理PrinciplesofMarxism34848311706500毛泽东思想与中国特色社会主义理论体系概论MaoTse-tungThoughtandIntroductiontotheTheoreticalSystemofSocialismwithChineseCharacteristics46464411711800中国近现代史纲要TheEssentialsofModernChineseHistory232322120002*0思想道德修养与法律基础MoralityEducation&FundamentalsofLaw348481.51.5113027*0体育PhysicalEducation696961.51.51.51.5109005*0大学英语CollegeEnglish121921922.52.53.53.511904100计算机高级语言程序设计(C)ComputerHigh-levelLanguage(C)3.55640163.521114500信息导论InformationIntroduction11616114300100军事理论MilitaryTheory232322选修ElectiveTX35Z自然科学类NaturalScience232TX35S社会科学类SocialScience232TX35R人文艺术类Humanities&Arts232TX35J经济管理类Economy&Management232其他类OtherCourses232小计Sum46.574456816128.579课程类别CoursesClassified课程编号Code课程名称CoursesName学分Crs学时Hrs学时分类HrsSort学期学分分配CreditAllotmentforEachSemester讲课lectures实验Exp.一1st二2nd三3rd四4th五5th六6th七7th八8thDisciplinaryFundamentalCourses学科基础课212028*1高等数学AAdvancedMa