软件工程硕士课程设置

合集下载

专硕-085212-软件工程__培养方案

专硕-085212-软件工程__培养方案

全日制工程硕士(0852)专业学位培养方案专业领域代码:085212 专业领域名称:软件工程一、专业领域介绍软件工程是利用软件工程理论与方法、计算机科学理论、计算机系统技术研究计算机软件系统的建模、设计、开发、测试、质量控制与管理的工程技术领域。

它涉及政府机关、工业、农业、商业、国防、科研、教育、卫生等行业的生产过程、生产设备和军事装备、管理过程的网络化、自动化、连续化、智能化软件系统的建模、设计、开发、管理与应用。

计算机软件产业和计算机硬件产业共同构成信息产业的核心,是国民经济信息化的基础。

二、培养目标面向国民经济信息化建设和发展的需要,面向政府部门、企事业单位对软件工程技术人才的需求,培养高层次、复合型、国际化、工程型软件工程技术和软件工程管理人才。

培养学生热爱祖国,遵纪守法,具有良好职业道德和创业精神;具有扎实计算机软件工程的理论基础、宽广的专业知识、较强的实践动手能力;具有运用先进的方法、技术和工具从事软件工程研究、设计、开发、维护的能力;具有软件工程项目组织与管理能力,以及团队协作能力;具备良好阅读、理解、撰写外文资料和进行国际交流的能力。

三、学制及学习年限学制2.5年,学习年限为2-5年。

四、培养方式及学分要求1.采用学分制总学分为30分,其中学位课程学分(公共课6学分,专业课6学分),非学位课程7学分,专业实践8学分,学术活动2学分,论文选题1学分。

3.专业实践(8学分)(1)高级软件工程课程设计(30学时,2学分);(2)信息检索(50学时,3学分);(3)工程实践及报告(60学时,3学分)。

4.必修环节(1)学术活动(2学分)软件工程专业学位硕士研究生在读期间需要参加(听讲)4次以上本单位、学院、学校、省级、国家级的专业学术和技术报告会、学术交流会。

软件工程专业学位硕士研究生每次专业学术和技术报告会、学术交流会之后,必须填写“广西大学研究生参加学术报告会/学术交流考核表”。

软件工程专业学位硕士研究生完成学术活动后获得2学分。

软件工程硕士生培养方案

软件工程硕士生培养方案

软件工程硕士生培养方案(学科代码:081280 授工程硕士学位)华中科技大学软件学院是经教育部批准(教高[2001]6号文)的35所国家示范性软件学院之一。

华中科技大学软件学院充分利用学校综合优势和办学资源,并与国内外知名企业联合办学,坚持以需求为目标,面向软件产业办学;坚持与国际接轨,按照国际软件标准培养人才;坚持质量第一,素质与技术并重、基础与实践统一;坚持办学模式、管理体制、课程体系、教学内容和教学方法的改革和创新,为我国信息技术产业腾飞培养具有国际竞争力的一流软件人才。

一、培养目标软件工程领域工程硕士的培养目标是面向国民经济信息化建设和发展的需要,面向企事业单位对软件工程技术人才的需求,培养高层次实用型、复合型软件工程技术和软件工程管理人才。

要求达到以下培养目标:1. 政治素质热爱祖国,遵纪守法,具有良好职业道德和创业精神等。

2. 业务技能具有扎实的理论基础、宽广的专业知识、很强的动手能力;具备运用先进的方法、技术和工具从事软件设计、开发、维护工作能力;具有工程项目的组织与管理能力,以及团队协作和市场开拓的能力。

3. 外语水平具备良好阅读、理解、撰写外文资料和进行国际交流的能力。

二、研究方向软件工程硕士培养主要有以下八个研究方向:1.软件系统分析与设计;2.软件项目管理;3.软件测试与质量工程;4.嵌入式技术与应用;5.数据库系统及应用;6.网络与信息安全技术;7.数字化技术与领域工程;8.图形图像处理。

研究方向主要根据人才市场和工程实践教学基地需求动态设置;学生可根据自身的专业背景、个人兴趣爱好侧重某一方向或多方向选修课程。

三、学习年限软件工程领域工程硕士采用系统的课程学习和工程实践相结合的培养方式。

课程学习实行学分制;软件工程实践要求学生直接参与软件企业或软件工程项目的实际开发过程,完成必要的技术方案设计、软件开发、项目管理等工作,并在所取得的工程实践成果的基础上完成硕士学位论文的工作。

软件工程领域非全日制工程硕士专业学位研究生培养方案

软件工程领域非全日制工程硕士专业学位研究生培养方案

软件工程领域非全日制工程硕士专业学位研究生培养方案(领域代码:085212 授予工程硕士学位)一、培养目标软件工程领域工程硕士的培养目标是面向国民经济信息化建设和发展的需要、面向企事业单位对软件工程技术人才的需求,培养高层次实用型、复合型软件工程技术和软件工程管理人才。

学位获得者应具备:1.护中国共产党的领导,热爱祖国,遵纪守法,具有服务国家和人民的高度社会责任感、良好的职业道德和创业精神、科学严谨和求真务实的学习态度和工作作风,身心健康。

2.专业学位以“职业能力”为导向,主要为国民经济和社会发展培养培养具有实践创新能力、适应软件工程行业或职业实际工作需要的高级应用型专门人才。

培养学生掌握软件工程领域的基础理论、主流的软件架构、先进的软件开发与维护技术、科学的软件工程管理方法。

在某一应用领域具有独立和团队协作从事软件开发及工程管理等能力。

3.掌握英语,具有良好的写作能力和表达能力,能够熟练地阅读专业英文文献和撰写论文。

二、专业方向软件工程方法与技术、数字媒体技术、信息安全、大数据技术及应用、互联网与移动互联网软件技术、嵌入式系统及应用三、培养方式及学习年限非全日制学位硕士研究生的培养方式为导师负责制,采用课程学习+专业实践+学位论文工作的培养方式,三部分内容可以交叉进行。

非全日制专业学位硕士研究生的学制为3年,学习年限为3-5年;一般采取周末或集中学习的方式,可适当通过产学研统筹的方式进行。

四、课程设置与学分要求总学分应不少于32学分,具体设置如下:(1)公共课(8学分),其中:中国特色社会主义理论与实践研究(2学分)外国语(4学分)自然辩证法(1学分)工程伦理(1学分)(2)基础理论类课程(不少于4学分)(3)专业基础类课程(不少于8学分)(4)技术专题类课程(不少于4学分)(5)职业素质课程(不少于1学分)设置职业资格、创新创业、知识产权等类课程。

(6)必修环节(不少于5学分),其中:研究生科学道德与学术规范(1学分,考查)专业实践(2学分,考查)文献综述与开题报告(1学分,考查)论文中期检查(1学分,考查)(7)其它选修课(满足总学分大于32)五、专业实践要求专业实践是重要的教学环节,面向行业领域进行充分的、高质量的专业实践是专业学位教育质量的重要保证。

0835软件工程培养方案-河南大学计算机与信息工程学院

0835软件工程培养方案-河南大学计算机与信息工程学院

软件工程(0835)Software Engineering (0835)一、学科、专业及研究方向简介1、学科、专业简介学科代码:0835软件是客观世界中问题空间与解空间的具体描述,它追求的是表达能力强、符合人类思维模式、具有构造性和易演化性的计算模型。

工程是综合应用科学理论和技术手段,改造改造客观世界的具体实践活动及其成果。

软件工程是以计算机科学理论和技术以及工程管理原则和方法等为基础,研究软件开发、运行和维护的系统性、规范化的方法和技术,或以之为研究对象的学科。

软件工程的研究对象是软件系统,本学科涵盖科学与工程两个方面。

其中,科学研究的重点在于如何发现软件可信性、度量和演化的基本规律,以应对当今软件所面临的复杂性、开放性和演化性等一系列重要挑战;而工程的重点在于综合应用各种科学方法和知识,深刻理解设计合格软件产品所涉及的多方面因素,经济、高效地构建可靠、易用的软件产品。

软件工程知识体系主要包括软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程过程、软件工程工具和方法、软件质量等知识域。

软件工程的理论基础主要是计算机科学中的程序理论和计算理论,以及求解问题的数学理论与方法。

既关注构造软件的理论、模型与算法及其在软件开发与维护中的应用,也关注求解问题的数学理论与方法及其在软件建模、分析、设计和验证中的应用。

软件工程学科的方法论基础主要是系统工程、管理学和经济学等,重点关注软件系统的复杂性问题,涉及大型复杂软件系统开发、运行与维护的原则和方法。

由于软件的特殊性,软件工程与传统的工程学有所不同。

软件工程更关注抽象、建模、信息组织和表示、变更管理等,在软件的设计阶段必须考虑实现和质量控制,而且持续进化是软件的重要特征。

同时,过程管理、质量保证、成本进度计划与控制等也是软件工程方法论的重要组成部分。

软件工程是软件产业和信息产业的支撑学科,科学研究、工程实践和交叉应用是软件工程的学科特性。

郑州大学 软件工程领域工程硕士培养方案

郑州大学 软件工程领域工程硕士培养方案

郑州大学软件工程领域工程硕士培养方案领域代码:430113领域名称:软件工程一、培养目标和要求软件工程领域工程硕士的培养目标是面向国民经济信息化建设和发展的需要、面向企事业单位对软件工程技术人才的需求,培养高层次、应用型、复合式软件工程技术和软件工程管理人才。

软件工程领域工程硕士应当有较宽的培养方向,包括软件工程、系统工程、领域工程、数字化技术、嵌入式软件及应用、网络安全与信息安全技术,以及软件项目管理、软件开发、软件测试、软件质量保证、系统管理与支持、市场营销等方向。

具体培养要求如下:(1)软件工程领域工程硕士专业学位获得者应较好地掌握马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国,遵纪守法,具有良好的职业道德和创业精神,积极为我国经济建设和社会发展服务。

(2)软件工程领域工程硕士专业学位获得者应掌握软件工程领域坚实的基础理论和宽广的专业知识,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作的能力,以及工程项目的组织与管理能力、团队协作能力、技术创新能力和市场开拓能力,成为适合软件产业发展要求的高级软件工程开发与研究、软件项目管理技术人才,或软件项目经理、软件企业管理人才。

(3)掌握一门外语,具备良好的阅读、理解和撰写外语资料的能力和进行国际化交流的能力。

二、培养方式及要求1.工程硕士学制一般为3年,培养年限2-5年。

2. 软件工程硕士的培养采用“进校不离岗”的方式,以全业余形式组织学生上课。

3. 学习采用学分制,总学分不少于32。

其中学位课不低于24学分,非学位课不少6学分,实践2学分。

4.课程学习按课时计算,17学时为1学分。

严格进行考核,通过考试取得及格以上成绩或考查合格,才能获得规定的学分。

考查课学分不得超过总学分的1/4。

学位课程必须考试,考试成绩采用百分制,60分为及格。

所有学位课的成绩均要达到75分以上(达不到75分的允许重考2门次),才能授予学位,考查课记分采用及格和不及格两级记分。

软件工程硕士研究生培养方案

软件工程硕士研究生培养方案

软件工程硕士研究生培养方案
摘要
软件工程硕士研究生培养方案,旨在培养高素质、具有创新意识的软
件工程专业硕士研究生,开展系统的理论和实践学习,以及计算机应用技
术的深入研究,满足软件工程人才的现实需求。

本方案包括:课程设置、
研究方向、学习方法、课外活动等内容。

一、课程设置
该方案培养的软件工程专业硕士研究生,需要修读以下10门课程:
软件工程导论、软件工程实践、数据库原理、程序设计语言、软件设计与
开发、软件集成与调试、面向对象设计与开发、计算机网络原理、软件工
程实验、数据挖掘与分析等。

此外,还应修读各类选修课程,以及专业研
究方向课程,如智能软件开发、大数据分析等。

二、研究方向
软件工程专业硕士研究生的研究方向可以涉及软件开发与管理、软件
学习仿真、物联网应用、虚拟现实技术、人工智能、数据库技术等方面。

另外,学生可以根据自己的兴趣和个人发展的需要,选择不同方向的课程,在实践及研究中积累相应的知识和技能,从而有效地提高专业能力。

三、学习方法
该方案注重理论与实践的结合,让学生在学术环境中掌握和深入了解
计算机应用技术和软件开发的知识。

软件工程硕士专业学位研究生培养方案修订

软件工程硕士专业学位研究生培养方案修订

软件工程硕士专业学位硕士培养方案(2023年修订)专业代码:085212一、培养目旳培养在计算机软件系统理论体系支撑下旳“实用型”、“应用型”高层次软件工程技术和管理人才。

使学生可以掌握软件工程领域坚实旳基础理论和广阔旳专业知识、管理知识,可以按照软件系统工程思想进行大型软件设计、开发、研制、产品化、实行、组织、管理和关键技术研究;在毕业时可以从事软件工程独立设计和实现大型软件系统、软件产品旳研制及关键技术旳研究,并可以对软件开发过程进行全面管理。

详细规定是:1. 软件工程硕士专业学位获得者应很好地掌握马克思主义、毛泽东思想和邓小平理论;拥护党旳基本路线和方针、政策;热爱祖国,遵纪遵法,具有良好旳职业道德和创业精神,具有科学严谨和求真务实旳学习态度和工作作风,身心健康。

2. 软件工程硕士专业学位获得者应掌握计算机领域扎实旳基础理论和广阔旳专业知识;具有很强旳工程实践能力,具有运用先进旳工程化措施、技术和工具从事软件分析、设计、开发、维护等工作旳能力,以及工程项目旳组织与管理能力、团体协作能力、技术创新能力和市场开拓能力。

3. 软件工程硕士专业学位获得者应到达基本旳数学和语言规定;纯熟掌握英语,具有良好旳阅读和撰写外语资料旳能力和进行国际化交流旳能力;拥有很好旳沟通技巧和团体协作能力,通晓和遵守有关法律和职业道德。

二、学习方式及年限采用全日制学习方式,学习年限一般为3年。

三、培养方式采用课程学习、实践环节和学位论文相结合旳培养方式。

课程设置厚基础理论、重实际应用、博前沿知识,着重突出专业实践类课程和工程实践类课程。

软件工程实践环节规定学生直接参与软件工程项目实践,完毕必要旳技术方案设计、软件开发、项目管理等工作,并在所获得旳工程实践成果基础上完毕学位论文旳撰写。

学位论文可以是研究论文或技术汇报,以及有关旳工作成果。

具有2年及以上企业工作经历旳工程类硕士专业学位硕士专业实践时间应不少于6个月,不具有2年企业工作经历旳工程类硕士专业学位硕士专业实践时间应不少于1年。

1.软件工程-学术型硕士

1.软件工程-学术型硕士

软件工程学科硕士研究生培养方案(专业代码:083500)软件工程学科是信息技术领域中发展最快的学科领域之一,软件产业也成为各国经济发展的支柱产业。

软件工程领域总体发展形成了宽范围、多维度、多层次、多交叉的体系结构,知识领域包括软件需求、软件设计、软件构建、软件测试、软件维护、软件配置管理、软件项目管理、软件工程工具与方法、软件质量、软件安全、软件道德与法律等;也涉及到系统工程、领域工程、数字化技术、嵌入式系统、网络与信息安全,系统管理与支持、市场营销等多学科交叉领域。

一、培养目标本学科培养以软件理论为基础,根据软件技术的发展和软件行业的需求,按照国际化软件开发标准与模式,培养掌握软件工程基本理论、熟悉软件技术及软件开发过程的研究型人才。

本学科硕士毕业生具有较强的英语交流能力、基础研究能力和团队协作能力,熟练掌握先进的程序设计技术、主流系统平台与工具,能遵循国际软件开发规范与标准进行系统分析、设计和编程,具有一定的项目管理知识和能力,能熟练应用现代软件技术、方法和工具,从事软件工程领域及其他应用领域的系统与软件设计、开发、管理的研究性工作。

二、研究方向1.软件理论与技术2.网络技术与网络工程3.嵌入式软件技术与应用4.数字信息处理技术5.云计算软件技术6.移动计算软件技术7.大型主机三、培养方式和学习年限全日制硕士研究生学制为三年。

提前完成硕士学业者,可申请提前半年毕业;若因客观原因不能按时完成学业者,可申请适当延长学习年限,但最长学习年限不超过四年。

四、学分与课程学习基本要求总学分要求不低于26 学分,其中课程总学分不低于24 个学分,必修环节不低于2 学分。

课程学分要求中,学位课不低于15 学分,其中公共基础课必修,基础课至少选修一门。

专业基础课中有“*”标志的为全校共选专业基础课。

允许在导师指导下、在相同学科门类之间、工科与理科之间跨学科选修1~2 门学位课作为本学科的学位课。

学位课可以代替非学位课,但非学位课不能代替学位课。

软件工程专业硕士研究生课程体系设置初探

软件工程专业硕士研究生课程体系设置初探

软件工程专业硕士研究生课程体系设置初探软件工程专业硕士研究生课程体系设置初探一、引言我国2002年启动了软件工程硕士培养程序。

借助于计算机科学技术、数学、管理科学与工程诸多学科,软件工程已由计算机科学与技术专业下的一个学科方向,发展为一个独立的新兴交叉一级学科。

但由于我国传统的高等教育注重科学研究能力培养,工程化人才教育开展时间较短,培养体系尚在不断改革完善,因此在很多院校中软件工程学科还没有脱离计算机科学与技术的范围,所培养的软件工程人才与工业界的要求尚有一定距离,整个硕士培养过程中,课程体系的设置是影响研究生业务能力和素质的重要因素,因此以企业需求为导向,以软件工程知识体系为核心,以训练实践能力的为目标的层次化软件工程课程体系改革对促进高等教育面向社会需求培养人才,全面提高工程教育人才培养质量具有十分重要的示范和引导作用。

特别是在硕士生的培养上,对课程学习与学位论文的要求一般是同等并重,合理的课程体系是高等院校保证培养目标和形成办学特色的重要手段。

软件工程硕士的定位和其他学生不同,这为我们的课程设置、建设与管理提出了新的挑战。

通过对国内众多高校的软件工程专业培养方案和课程设置进行分析,将其分为以下四种主要类型[3]:(1)完全独立型:将软件工程彻底从计算机科学与技术专业分离出来,作为独立的一级学科,课程设置上综合计算机、数学、管理科学与工程等学科,偏重于数学基础,但实践能力较缺乏。

(2)以计算机科学与技术主体课程为基础,以软件工程理论课程为核心,加强实践教学型。

以计算机科学与技术的课程体系为主体,教学中突出软件工程的知识体系,加强实践教学,根据企业需求或者人才市场需要,按照工程思想进行实践教学,同时校企结合,试图在实践中摸索和学习软件工程的工程理念,但在进行实践之前的软件工程理论基础不牢固。

(3)实践加强型的计算机科学与技术课程体系,在这个模式下,课程体系基本和计算机科学与技术相同,只是加强了实践环节,学生在学习和就业方面没有脱离计算机科学与技术专业,工作中所学的工程理念需要自己去学习。

软件工程专业的课程设置

软件工程专业的课程设置

软件工程专业的课程设置软件工程专业的课程设置通常涵盖了计算机科学、软件开发和项目管理等多个方面。

不同学校和课程设置可能存在一些差异,但以下是一个典型的软件工程专业的课程设置,以提供一个大致的参考:1. 基础课程:1.1 计算机科学导论:•介绍计算机科学的基本概念、发展历史和主要领域。

1.2 离散数学:•学习离散数学的基本理论,对于计算机科学和软件工程的算法设计至关重要。

1.3 数据结构和算法:•掌握常见的数据结构和算法,包括树、图、排序算法等。

2. 编程基础课程:2.1 程序设计语言:•学习一门或多门编程语言,如Java、C++、Python等。

2.2 面向对象编程:•掌握面向对象的编程思想,学习类、继承、多态等概念。

3. 软件工程核心课程:3.1 软件工程导论:•介绍软件工程的基本原理、流程和方法。

3.2 软件项目管理:•学习项目管理的基本理论和方法,包括需求分析、项目计划、团队协作等。

3.3 软件测试和质量保障:•掌握软件测试的方法和工具,以及确保软件质量的策略。

3.4 软件需求工程:•学习如何收集、分析和管理软件需求。

3.5 软件体系结构:•深入了解软件体系结构的设计原则和模式。

3.6 软件工程实践:•实践性课程,通过团队项目学习软件开发的实际应用。

4. 数据库和数据管理:4.1 数据库设计和管理:•学习数据库的设计原则和SQL语言。

4.2 大数据和数据挖掘:•介绍大数据处理和数据挖掘的基本概念和技术。

5. 前沿技术课程:5.1 云计算和分布式系统:•了解云计算和分布式系统的基本原理和应用。

5.2 人工智能和机器学习:•介绍人工智能和机器学习的基础知识。

6. 专业实践和实习:6.1 实习经验:•学生有机会在实际工作中应用所学知识。

6.2 毕业项目:•独立或团队完成一个软件工程项目,整合所学知识。

7. 选修课程:7.1 移动应用开发:•学习移动应用开发的技术和最佳实践。

7.2 Web开发:•掌握Web应用开发的技术和框架。

软件工程硕士培养方案

软件工程硕士培养方案

2021级〔非全日制〕软件工程专业学位研究生培养方案〔软件工程〕培养单位:计算机科学与软件工程学院一、培养目标软件工程硕士专业学位是与工程领域任职资格相联系的专业性学位,培养应用型、复合式高层次工程技术和工程管理人才。

具体要求为:〔一〕拥护党的根本路线和方针政策,热爱祖国,遵纪守法,具有良好的职业道德和敬业精神,具有科学严谨和求真务实的学习态度和工作作风,身心安康。

〔二〕掌握所从事领域的根底理论、先进技术方法和手段, 具有广泛扎实的理论根底,合理的知识构造,系统的专业技术技能,解决实际问题的经历,国际化视野,良好的职业素养,拥有较好的沟通技巧。

〔三〕应到达根本的数学和熟练掌握一门外国语,具备良好的阅读、理解和撰写外语资料能力和进展国际化交流的能力。

二、招生对象招收主要为具有学士学位或具有国民教育系列大学本科毕业学历的应届毕业生或在职工作人员,原所学专业和年龄不限,但应较系统地掌握计算机专业根底知识,特别是计算机软件和信息技术领域的相关的根底知识,具有一定的软件开发或软件工程管理等方面的经历和能力。

三、学制及学习年限学制一般为3年,学习年限一般不超过5年。

四、培养方式1. 采用系统的课程学习和工程实践相结合的培养方式。

课程学习实行学分制。

软件工程实践要求学生直接参与软件工程工程实践,工程开发和应用实践,完成必要的技术方案设计、软件开发、工程管理等工作,并在所取得的工程实践成果根底上完成学位论文的撰写。

学位论文可以是研究论文或技术报告,以及相关的工作成果。

学位论文须通过评审及辩论。

2. 学校聘请具有丰富实践和教学指导经历的企业资深技术或管理人员参与课程教学,并对学生的软件工程或计算机应用实践进展联合指导。

五、课程设置及学分要求至少应修满30学分,其中公共课5学分,专业必修课10学分,专业选修课不低于15学分,各类课程及学分要求如下:〔课程方案表见附表〕〔一〕公共课〔 5学分〕1.公共英语〔2学分〕2.政治理论〔3学分〕〔二〕专业必修课〔 10学分〕1.算法设计与分析〔2学分〕2.软件工程与软件过程〔2学分〕3.高级数据库技术〔2学分〕4.高级计算机网络〔2学分〕5.信息平安技术〔2学分〕〔三〕专业选修课〔≥15学分〕〔选课未满5人,该课程取消〕1. 专业英语〔2学分〕〔限选课〕2. 高级Web程序开发〔2学分〕3. 面向对象方法〔UML〕〔2学分〕4. 软件工程管理〔2学分〕5. 软件架构技术〔2学分〕6. 可信软件开发方法〔2学分〕7. 移动计算〔2学分〕8. 数据管理系统实现〔2学分〕9. 智能移动系统〔2学分〕10. 图形图像处理技术〔2学分〕11. 虚拟现实技术〔2学分〕12. 人工智能根底〔2学分〕13. 通信系统中编码技术〔2学分〕14. 网络平安编程技术〔2学分〕15. 云计算平安〔2学分〕16. 专业前沿技术〔1学分〕〔四〕专业实践〔 6学分〕1、软件工程实践要求学生直接参与软件工程工程实践,工程开发和应用实践,完成必要的技术方案设计、软件开发、工程管理等工作,并在所取得的工程实践成果根底上完成学位论文的撰写。

软件工程硕士课程设计

软件工程硕士课程设计

软件工程硕士课程设计一、课程目标知识目标:1. 理解软件工程的基本概念、原则和方法;2. 掌握软件需求分析、设计、实现、测试与维护等阶段的任务和关键技术;3. 了解软件项目管理、质量保证和风险管理的基本知识;4. 掌握软件工程中常用的工具和软件工程技术。

技能目标:1. 能够运用软件工程方法进行需求分析,撰写高质量的需求文档;2. 能够进行软件设计和实现,编写结构清晰、可维护的代码;3. 能够运用软件测试方法,编写测试用例,进行软件测试;4. 能够参与软件项目管理,制定项目计划,进行进度控制和风险管理;5. 能够运用所学知识解决实际软件工程问题。

情感态度价值观目标:1. 培养学生对软件工程的兴趣,激发学生的学习热情和主动性;2. 培养学生具备良好的团队合作精神和沟通能力;3. 培养学生严谨的科学态度,注重实际操作和实践能力的提升;4. 培养学生具备较强的质量意识,关注软件产品的可靠性和用户体验;5. 引导学生树立正确的价值观,遵循职业道德,关注软件工程的社会责任。

本课程针对软件工程硕士研究生的特点和教学要求,以实践为导向,注重培养学生的实际操作能力和解决实际问题的能力。

课程目标旨在让学生掌握软件工程的基本知识、方法和技能,培养具备高质量软件开发和项目管理能力的人才。

通过本课程的学习,学生将能够胜任软件工程相关领域的工作,为我国软件产业的发展贡献力量。

二、教学内容1. 软件工程概述:介绍软件工程的基本概念、发展历程、目标与原则;- 教材章节:第一章 软件工程导论2. 软件需求分析:讲解需求分析的方法、工具和技术,需求文档的编写;- 教材章节:第二章 需求工程3. 软件设计:介绍软件设计的基本概念、原则和方法,包括结构化设计、面向对象设计等;- 教材章节:第三章 软件设计4. 软件实现:讲解编程语言的选择、编码规范、程序结构优化等;- 教材章节:第四章 程序设计与实现5. 软件测试:介绍软件测试方法、测试用例设计、自动化测试等;- 教材章节:第五章 软件测试6. 软件维护:讲解软件维护的过程、策略和最佳实践;- 教材章节:第六章 软件维护7. 软件项目管理:介绍项目管理的基本概念、方法、工具以及项目风险管理;- 教材章节:第七章 软件项目管理8. 软件质量保证:讲解软件质量的概念、质量模型、质量评估方法等;- 教材章节:第八章 软件质量保证9. 软件工程实践:通过实际项目案例,让学生动手实践软件工程方法;- 教材章节:第九章 软件工程实践案例教学内容按照教学大纲的安排,科学、系统地组织,确保学生能够逐步掌握软件工程的知识和技能。

软件工程领域工程 硕士专业描述

软件工程领域工程 硕士专业描述

软件工程领域工程硕士专业描述在当今数字化时代,软件工程领域的需求日益增长,使得学习软件工程的人才需求量激增。

软件工程领域的工程硕士专业变得越来越受欢迎。

本文将深入探讨软件工程领域工程硕士专业的相关内容,并从深度和广度的角度进行全面评估,以帮助读者更全面、深刻地理解这一专业。

1. 专业背景软件工程领域工程硕士专业是一个结合了工程技术和计算机科学的跨学科专业。

该专业旨在培养学生掌握软件开发和管理方面的知识与技能,能够在软件工程领域中具有创新能力和领导能力。

学生将学习软件设计、开发、测试、项目管理等方面的知识,为他们将来在工业界或学术界进行研究与实践打下坚实基础。

2. 课程设置在软件工程领域工程硕士专业的课程设置中,通常包括了软件工程基础、需求工程、软件架构、软件测试、项目管理、人机交互、算法设计与分析等多门课程。

通过这些课程的学习,学生将掌握软件工程领域的基本理论和技术,并能够在实际项目中运用这些知识解决实际问题。

3. 实践教学除了理论课程外,软件工程领域工程硕士专业还注重实践教学。

学生通常需要参与项目实践或实习,实践中他们需要与团队成员合作,学习团队协作与项目管理的技能,增强解决实际问题的能力。

这种实践教学可以帮助学生更好地理解和应用所学知识,为他们将来从事工程实践打下扎实基础。

4. 研究方向软件工程领域工程硕士专业的学生在学习过程中,通常需要选择一个研究方向进行深入学习和研究。

研究方向可以包括但不限于人工智能、大数据分析、物联网、云计算等热门领域。

学生需要在指导老师的帮助下,完成一定的研究项目或论文,为他们将来从事学术研究或工程实践做好准备。

5. 个人观点从我个人的角度来看,软件工程领域工程硕士专业是一个充满挑战和机遇的专业。

在这个信息爆炸的时代,软件工程的需求愈发旺盛,软件工程专业人才备受追捧。

而工程硕士专业的培养模式往往能够更好地满足社会对软件工程人才的需求,因此选择这个专业将有更广阔的就业前景和发展空间。

软件工程专业硕士培养方案

软件工程专业硕士培养方案

软件工程专业硕士培养方案一、培养目标软件工程专业硕士研究生培养目标是培养具有较高的软件开发能力和工程实践能力,具备较强的工程实践能力和科研创新能力的高层次创新型复合型人才,能够在软件工程和相关领域从事高层次科学研究和教学工作,能够胜任在企业、高校和科研部门从事软件开发、系统分析和软件项目管理等方面的工作。

二、培养方案1. 培养方式采取导师制培养模式,研究生在学校规定的学制内,按照导师的指导和要求,完成规定的课程学习和科研工作。

2. 课程设置(1)专业基础课程:软件工程、计算机体系结构、操作系统原理、数据结构与算法、面向对象分析与设计、软件工程项目管理等;(2)专业选修课程:软件测试、软件质量保障、软件需求工程、软件构造、软件过程改进、大型软件工程、嵌入式软件开发等;(3)科研训练:包括论文选题、文献综述、研究方向确定以及实验室实践等课程。

3. 科研实践(1)培养研究生具备独立进行科学研究工作和解决实际问题的能力,要求每位研究生参加科研项目开题报告、中期报告和结题报告等环节;(2)鼓励研究生参加学术会议、发表学术论文,提高其科研能力和学术水平。

4. 导师指导(1)研究生导师要按照学校规定的管理制度,积极培养和指导学生,要求做好研究生学术传帮带的工作;(2)研究生导师要定期组织研究生进行学术报告,进行学术交流和讨论,指导学生解决科研中的难题和困惑。

5. 毕业论文要求研究生结合自己的研究方向和课题,撰写一篇符合学术规范和学校要求的硕士学位论文,通过答辩后方可毕业。

三、培养效果评价1. 学术水平评价:通过学术论文发表数量和质量、学术会议报告、学术交流等方面衡量研究生的学术水平;2. 实践能力评价:通过研究生参与的科研项目、实验室实践、工程项目参与等方面评价研究生的实践能力;3. 社会评价:通过研究生参与的学科竞赛、社会服务、科技成果转化等方面评价研究生的社会贡献和认可度。

结语:软件工程专业硕士研究生培养方案要不断创新和完善,根据实际情况和行业需求进行调整,以期培养更多的高水平软件工程人才,促进软件工程领域的发展和进步。

软件工程 专业主要课程

软件工程 专业主要课程

软件工程专业主要课程
软件工程专业是计算机科学与技术领域的一个重要分支,它涉
及到软件的开发、设计、测试、维护和管理等方面。

在软件工程专
业的课程设置中,通常会包括以下主要课程:
1. 编程语言,学习主流编程语言如Java、C++、Python等,掌
握编程基础和高级技术,包括面向对象编程、数据结构和算法等。

2. 软件工程导论,介绍软件工程的基本概念、原理和方法论,
包括软件开发生命周期、需求分析、软件设计原则等。

3. 数据结构与算法,学习数据结构的基本概念和常见算法的设
计与分析,为软件开发提供基础支持。

4. 软件设计与架构,学习软件设计原则、模式和架构,包括面
向对象设计、设计模式、系统架构等内容。

5. 软件测试与质量保证,介绍软件测试的方法和工具,包括单
元测试、集成测试、验收测试等,以及质量保证的相关理论和实践。

6. 数据库系统,学习数据库的设计原则、SQL语言、数据库管理系统等内容,为软件开发与数据管理提供基础支持。

7. 软件项目管理,介绍软件项目管理的理论和实践,包括项目计划、进度管理、团队协作等内容。

8. 软件工程实践,通过实际项目开发实践,学习软件开发过程中的需求分析、设计、编码、测试、部署等环节。

9. 人机交互与用户体验,介绍人机交互的基本原理和用户体验设计的相关知识,为用户友好的软件设计提供支持。

10. 软件维护与重构,学习软件维护的方法和重构技术,包括代码重构、性能优化、系统升级等内容。

以上课程涵盖了软件工程专业的核心知识领域,学生通过系统学习这些课程,可以全面掌握软件开发的理论与实践,为未来的职业发展打下坚实的基础。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
16/1
知识产权知识
16
1
16/1
人际沟通与团队精神
8
0.5
8/0.5
小计
选修13学分
实践研究环节
工程实践与学位论文
8
8
论2
电子商务
32
2
32/2
嵌入式系统设计及应用
32
2
32/2
高级操作系统
32
2
32/2
软件项目管理与案例分析
32
2
32/2
数字图像处理及应用
32
2
32/2
科技论文写作
16
1
16/1
现代管理理论与方法
32
2
32/2
软件工程经济学
24
1.5
24/1.5
学科前沿技术讲座
8
0.5
8/0.5
领域知识
16
软件项目开发过程
240
2
240/2
小计
19学分
选修课
软件质量保证与软件测试技术
32
2
32/2
软件架构与SOA
32
2
32/2
信息系统分析与设计
32
2
32/2
数据库系统设计与实现
32
2
32/2
信息安全技术
32
2
32/2
统一建模语言
32
2
32/2
软件工程案例分析
32
2
32/2
高级INTERNET程序设计
32
软件工程领域工程硕士课程设置
课程类别
课程名称
学时
学分
各学期学时学分分配
备注
1
2
3
4
必修课
自然辩证法
32
2
32/2
第一外国语
64
4
64/4
软件数学
48
3
48/3
高级软件工程
32
2
32/2
面向对象技术
32
2
32/2
先进软件开发技术与工具
80
2
80/2
软件能力成熟度模型
32
2
32/2
计算机网络技术
32
2
32/2
相关文档
最新文档