软件工程2016培养方案专业课程地图任务表

合集下载

软件工程学科(专业)博士研究生培养方案

软件工程学科(专业)博士研究生培养方案

软件工程学科(专业)博士研究生培养方案1、所属学院:计算机与信息学院学科代号:083500 获得授权时间:2012年2、本学科、专业简介:本学科2013年开始招收和培养研究生,虽然招生历史比较短,但其相关专业“计算机科学与技术”专业研究生培养具有悠久的历史和较强的实力。

计算机科学与技术专业于1981年获计算机应用技术硕士学位授予权,1986年获计算机应用技术博士学位授予权,1995年获计算机软件与理论二级学科硕士学位授予权。

经过十几年的发展,计算机软件与理论学科2008年被评为安徽省级重点学科。

在原有计算机软件与理论二级学科基础上发展起来的软件工程学科,在复杂系统理论与建模、软件体系结构、软件测试与质量保证、嵌入式软件技术、信息系统项目管理、面向服务的软件工程方法和云计算与云服务工程等方面具有较强的实力,在国内具有一定影响,特别是在针对大数据的云计算与云服务工程方向上处于国内一流发展水平。

针对该方向的研究工作,近年来,已累计承担包括国家973、863和国家自然科学基金在内的省部级以上课题10余项,各类横向项目30余项,获省部级以上科技成果奖和省级优秀教学成果奖多项。

在2012年教育部组织的软件工程专业学科排名中,我校的软件工程专业在全国软件工程专业学科排第34名。

在本学科点上目前具有软件工程一级博士授予权和软件工程博士后流动站。

3、培养目标软件工程专业培养的硕士研究生应热爱祖国、遵纪守法,具有社会责任感和历史使命感,维护国家和人民的根本利益,推进人类社会的进步与发展。

具有良好的科学素养,品行端正,诚实守信,严格遵守科学技术研究学术规范,具有开拓进取、严谨求实的科研作风。

应掌握数学、计算机科学、系统科学、管理学等机密相关的基本知识,以及本学科的软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程过程、软件工程方法和工具、软件质量等核心知识。

具备软件工程学科坚实宽广的理论基础、系统深入的专业知识。

软件工程课程表

软件工程课程表

软件工程课程表软件工程课程表1.课程概述1.1 课程名称:软件工程1.2 课程编号:SE1011.3 课程学分.3学分1.4 授课教师:教授1.5 上课时间:每周一、周三、周五上午8:00-9.401.6 上课地点:教学楼101室2.课程目标在本课程中,学生将会学习软件工程的基本原理和方法,了解软件开发过程中的需求分析、设计、编码、测试等关键环节,掌握常用的软件开发工具和技术,培养软件工程实践能力和团队合作精神。

3.课程大纲3.1 软件工程概述3.1.1 软件工程定义3.1.2 软件过程模型3.1.3 软件开发生命周期3.2 软件需求分析3.2.1 需求获取与分析3.2.2 需求规约与验证3.2.3 需求管理与变更控制3.3 软件设计3.3.1 软件设计原则3.3.2 结构化设计与面向对象设计 3.3.3 UML建模3.4 软件编码与测试3.4.1 编码规范与质量保证3.4.2 单元测试与集成测试3.4.3 软件测试方法与工具3.5 软件项目管理3.5.1 项目计划与进度管理3.5.2 风险管理与质量管理3.5.3 团队协作与沟通4.课程安排---- 日期 ---- 内容 ----------------------------------------- 第1周 ---- 软件工程概述 -------- 第2周 ---- 需求分析 -------- 第3周 ---- 软件设计 -------- 第4周 ---- 软件编码与测试 -------- 第5周 ---- 软件项目管理 -------- ---- ----5.课程评估方式5.1 平时成绩:占总评成绩的30%,包括课堂参与、作业完成情况等5.2 课程项目:占总评成绩的40%,完成一个小型软件项目5.3 期末考试:占总评成绩的30%6.参考资料6.1 《软件工程导论》6.2 《软件工程原理与实践》6.3 《软件工程教程》附件:1.课程项目要求2.课程作业说明法律名词及注释:1.软件工程:软件工程是指应用科学和数学原理,通过系统化、规范化的方法开发和维护软件的一门工程学科。

郑州轻工业学院 软件工程(Java 方向)专业培养方案

郑州轻工业学院 软件工程(Java 方向)专业培养方案

郑州轻工业学院软件工程(Java 方向)专业培养方案一、培养目标本专业培养德、智、体全面发展,知识、能力、素质相协调,具有计算机科学与技术的基本理论和基本知识,掌握软件开发的基本技能与方法,从事IT 技术及相关领域的科技开发、产品设计、生产技术或管理工作的IT 技术高级专门人才。

二、培养要求本专业学生主要学习计算机科学与技术的基本理论和技术,受到科学实验、创造性思维及从事研究与应用计算机的基本训练,在JAVA 开发工程师、WEB 网站开发工程师、ORACLE 数据库管理员等岗位强化训练,实现零距离就业。

毕业生应获得以下几方面的知识和能力:1、具有较高的科学素养,基本的人文科学基础知识,较强的外语综合应用能力;2、掌握计算机科学与技术等方面的基本理论、基本知识和基本技能与方法,具有研究、开发计算机软、硬件的基本能力;3、了解相近专业的一般原理和知识;了解与计算机产业有关政策及国内外有关知识产权的法律法规;了解计算机科学技术的理论前沿、应用前景和最新发展动态以及计算机信息产业发展状况;4、掌握文献检索及运用现代信息技术获取相关信息的基本方法,具有一定的技术设计、归纳、整理、分析实验结果、撰写论文、参与学术交流的能力。

5、着重强调实际动手能力培养、综合素质训练、外语应用能力培养。

三、学制与学位修业年限:以四年制为基础的弹性学制,修业时间4—6 年。

授予学位:工学学士。

四、学时与学分:总学分:201课内教学学时/学分:2552/141其中:公共基础课学时/学分:570/42专业基础课学时/学分:982/52专业课学时/学分:500/25选修课学时/学分:500/22集中安排的实践环节周数/学分:52/52课外培养和社会实践最低学分:8五、主干学科软件工程六、主要课程数据结构、操作系统、数据库原理、计算机网络、计算机组成原理、C 语言程序设计、Java 程序设计、数据库设计技术、JSP 技术、SSH 技术、软件需求分析与设计、软件工程。

软件学院软件工程专业培养方案-中国科学技术大学教务处

软件学院软件工程专业培养方案-中国科学技术大学教务处
可能满足的性质、特殊代数系统及代数系统之间的同态与同构相 关性;图论中的各种特殊 图、性质以及应用。适当讨论格与布尔代数的基础知识。对代数结构和图论在计算机学科中 典型应用如自动机、NP 完全问题求解等也适当地介绍一些处理方法。
课 号:SW02003 课程名称(中文):面向对象的程序设计 课程名称(英文):Object-Oriented Programming 学 时:60/40 学 分:4 开课学期:春 预修课程:CS01002C 语言程序设计 适用对象和学科方向:信息科学 主要内容:本课程将介绍 C++的语法和面向对象的程序设计的基本概念,并讨论了利用 C++语言提供的


课程名称
软件工程 人工智能原理 Internet 程序设计(Java、XML、 JSP、ASP) *信息安全 *嵌入式系统及应用 *商务智能 软件建模原理 计算机图形学 人机界面设计 *CMM 讲座 文化素质类课程
( 2+9* )门课
学 学时
分 40/40 3 60/20 3.5
80/40 5
40/40 3
489
学 分:4.5 开课学期:春 预修课程:CS01002C 语言程序设计/SW02003 面向对象程序设计(含 C++) 适用对象和学科方向:信息科学 主要内容:数据结构和算法是计算机软件的灵魂,这两者的学习乃是计算机科学与工程的基础,数据结
构与算法课程系统地讨论各种常用的数据结构、基本算法,并介绍了几种常用算法设计方法, 以便培养学生数据抽象,算法时、空复杂性的分析能力以及通过设计计算机程序来解决实际 问题的能力。
484
四、主要课程关系结构图
计算机 组成原理
C语言程序 设计

软件工程专业专业人才培养方案(本科)

软件工程专业专业人才培养方案(本科)

软件工程专业专业人才培养方案(本科)软件工程专业专业人才培养方案(本科)1. 介绍软件工程专业是针对培养具备软件开发和项目管理能力的高级专门人才的专业。

本文将对软件工程专业的培养方案进行详细描述。

2. 培养目标软件工程专业的培养目标是培养学生具备以下能力:2.1 分析和解决软件工程问题的能力;2.2 进行软件系统设计、开发和管理的能力;2.3 掌握软件测试和质量保证的基本方法和技术;2.4 具备良好的沟通能力和团队合作精神;2.5 具备终身学习和不断创新的能力。

3. 课程设置3.1 基础课程3.1.1 高等数学3.1.2 离散数学3.1.3 数据结构与算法3.1.4 面向对象程序设计3.1.5 计算机组成原理3.1.6 操作系统3.1.7 编译原理3.2 专业课程3.2.1 软件工程导论3.2.2 软件需求工程3.2.3 软件设计与架构3.2.4 软件测试与质量保证3.2.5 软件项目管理3.2.6 软件工程实践3.2.7 人机交互设计3.3 选修课程3.3.1 人工智能与专家系统3.3.2 大数据技术与应用3.3.3 移动应用开发3.3.4 云计算与虚拟化技术4. 实践教学实践教学是软件工程专业培养方案中重要的组成部分。

包括以下几个方面:4.1 实验课程:通过实验课程,学生可以熟悉软件开发工具和技术,并应用于实际项目中。

4.2 实习:学生将在实践环境中参与软件项目开发,提高实际问题解决能力和团队协作能力。

4.3 毕业设计:学生将独立完成一个软件项目,通过整个项目的开发过程,综合应用所学知识和技能。

5. 培养模式软件工程专业采用综合型培养模式,即理论学习、实践教学和创新能力的培养相结合。

具体包括:5.1 课堂教学:培养学生的理论基础和分析问题的能力;5.2 实验和实习:提供实践环境,培养学生的实际操作和解决问题的能力;5.3 项目实践:通过参与实际软件项目开发,培养学生的项目管理和团队合作能力;5.4 创新实践:鼓励学生参加科研项目或创新性实践,培养学生的创新能力。

软件工程专业培养方案-杭州电子科技大学

软件工程专业培养方案-杭州电子科技大学

杭州电子科技大学计算机信息技术微专业培养方案(本科)一、培养目标在掌握原有专业知识技能的基础上,掌握计算机信息技术的基础知识,具备计算机信息素养,能正确理解工作中碰到的信息技术问题,具备一定的解决能力,能在各自工作岗位中发挥计算机信息技术优势,具有较强实践能力和可持续发展能力,培养既有良好的专业素养又有信息知识与技能的复合型应用人才。

二、培养要求 (素质、知识、能力)本专业对学生的培养要求如下:(1)掌握计算机软硬件的基本理论和知识;(2)具有熟练使用常用软件工具的高级能力;(3)具有计算思维能力,能了解软件产品的研发过程,基本具备软件产品经理的素质和能力;(4)具有互联网思维,了解计算机技术的前沿发展现状和趋势;(5)具有较强的实践操作能力和可持续发展能力。

三、核心课程常用软件工具高级应用、计算机软硬件基础、创意编程、计算思维、计算机前沿技术、综合实践。

四、学制基本学制为两年,本科学生从二年级开始选课修读。

五、专业证书发放学生在最长修业年限内,修满本微专业培养方案规定的全部学分,达到发证资格要求,由我校颁发微专业证书。

六、学分要求课程类别课程性质学分专业课必修13选修0实践环节必修 3获得微专业证书的最低学分要求16 七、教学进程计划表课程类别课程属性课程名称学分总学时讲授课程实践实验课内上机课外上机开课学期考核方式核心课程备注专业课必修常用软件工具高级应用 3.0 48 32 16 1 C √创意编程 3.0 48 32 16 1 C √计算机软硬件基础 3.0 48 32 16 2 C √计算思维 3.0 48 32 16 2 C √计算机前沿技术 1.0 16 16 3 C √实践环节必修综合实践 3.0 48 48 4 C √注:考核方式栏, C代表“考查”。

八、有关说明本专业面向非计算机类专业学生开设。

软件工程方向专业培养方案

软件工程方向专业培养方案

软件工程方向专业培养方案一、专业课程设置1. 基础课程(1)数据结构与算法:介绍数据结构和算法的基本概念,培养学生编写高效算法的能力。

(2)计算机原理与体系结构:介绍计算机硬件系统的基本原理,为学生理解软件与硬件的协同工作奠定基础。

(3)操作系统原理:介绍操作系统的基本原理和设计思想,培养学生编写高效、稳定的操作系统的能力。

2. 专业核心课程(1)软件工程导论:介绍软件工程的基本概念、原理和方法,培养学生软件工程思维。

(2)面向对象分析与设计:介绍面向对象分析与设计的原理和方法,培养学生进行软件系统设计的能力。

(3)软件测试与质量保障:介绍软件测试和质量保障的基本原理和方法,培养学生保证软件质量的能力。

(4)软件项目管理:介绍软件项目管理的基本原理和方法,培养学生进行软件项目管理的能力。

3. 选修课程(1)Web应用开发:介绍Web应用开发的基本技术和方法,培养学生开发Web应用的能力。

(2)移动应用开发:介绍移动应用开发的基本技术和方法,培养学生开发移动应用的能力。

(3)大数据技术与应用:介绍大数据技术和应用的基本原理和方法,培养学生处理大数据的能力。

二、实践教学安排1. 实验课程在数据结构与算法、计算机原理与体系结构、操作系统原理等课程中设置相应的实验课程,让学生亲自动手实践,加深对课程知识的理解,培养实际操作能力。

2. 课程设计在面向对象分析与设计、软件测试与质量保障、软件项目管理等课程中设置课程设计,让学生参与一个小型软件项目的设计、开发和管理,从而培养实际工作能力。

三、实习实训计划1. 实习环节安排学生到软件公司、互联网企业等相关企业进行实习,让学生接触实际工作环境,了解行业发展趋势,积累实际工作经验。

2. 实训项目结合学校科研项目或与企业合作项目,设置实际软件开发项目,让学生参与其中,锻炼实际开发能力,培养团队协作精神。

四、科研创新能力培养1. 科研导师制度为学生设置科研导师,指导学生进行科研工作,培养学生独立思考和解决问题的能力。

软件工程专业培养计划(080902).doc

软件工程专业培养计划(080902).doc

软件工程专业培养计划(080902)(Software Engineering)一、培养目标立足辽宁,面向全国,培养具有创新能力、团队协作能力、职业素质和社会责任感,服务社会,掌握自然科学和人文社科基础知识,掌握软件工程专业的基本理论、基本知识及基本方法,适应行业技术的快速发展,并具有软件开发能力以及软件开发实践经验,具有良好的项目组织的基本能力和沟通交流能力,能在软件工程、计算机应用等行业和领域,从事与软件工程专业工程相关的技术研究、设计、开发、管理、服务等工作的专门人才。

本专业预期学生毕业5年左右达到以下目标:培养目标1:能够运用数学与自然科学知识以及软件工程专业理论和技能,对复杂的软件工程问题进行分析和研究,并提供有效解决方案;培养目标2:熟悉软件工程的发展现状及相关领域的发展动态,具备一定的工程创新意识与能力,能够运用现代工具及软件专业知识,从事软件工程及相关领域的技术管理、工程设计、技术开发等工作;培养目标3:具备社会责任感,坚守职业道德规范,综合考虑法律、环境与可持续发展等因素影响,在工程实践中能坚持公众利益优先;培养目标4:具备健康的身心和良好的人文科学素养,拥有团队精神、有效的沟通表达能力和工程项目管理能力;培养目标5:拥有职业发展中的终生学习与自我完善能力,具有一定的全球化意识和国际视野,能够积极主动适应不断变化的自然环境和社会环境,持续提高专业素养和自身素质。

二、毕业要求本专业学生主要学习自然科学和人文社科基础知识,学习计算科学、软件工程相关的基本理论和基本知识,接收软件工程的基本训练,具有软件开发实践的基本能力和初步经验、软件项目组织的基本能力以及基本的工程素养,具有初步的创新和创业意识、竞争意识和团队精神,具有良好的外语运用能力。

经过4年的学习,毕业生应获得以下几个方面的知识能力:毕业要求1 工程知识:应掌握软件生命周期中涉及的工程基础和专业知识,以及相关的数学、自然科学知识,并能够将其应用到软件实践中,解决复杂软件工程问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ABC40038
职业技能训练
1
3-8
IT相关行业企业实训项目
ABC40018
科技创新
(6)
1-8
学校制定科技创新学分奖励细则,最高可获6学分。
11740063
创新创业项目
(2)
3-8
创新创业学院制定项目管理办法并认定学分。
素质拓展
ABC30018
课外研学活动
(4)
1-8
团学、科研部门负责认定;其中,讲座学分不少于1学分。
至少修5门
实践教学环节安排表
模块
类别
代码
实践环节名称
学分
周数
修读
学期
备注
集中性实践教学环节
公共实践
11300011
入学教育
1
1
12300011
军事训练
(2)
2
1
新生入学第二周
11300026
公益劳动
1
6-7
11300038
毕业教育
1
8
专业实践
ABC30014
专业见习(研习)
(1)
1
2.4.6
不占教学周
注:除集中实践环节外,括号内学分不计入总学分,只作为毕业条件。
制 定 人:佟林教学院长:孙强院长:张岩
56
16
4
3

范书平
20310113
数据结构
64
16
4.5
3

杨柳
20310124
数据库概论
56
16
4
4

杨志秋
20310134
软件工程
32
32
3
4

佟林
20310144
操作系统
56
16
4
4

杨柳
20310154
Java Web应用基础
32
32
3
4
徐洪国
20310165
UML统一建模语言
32
16
2.5
ABC30027
专业实习
9
9
7.8
ABC30078
毕业设计(论文)
6
6
7.8
论文答辩集中在第八学期进行
ABC30018
第二课堂活动
1
机动
1-8
集中与分散结合
ABC40038
职业实训
2
机动
3-8
集中进行
创新创业实践
11730045
创业讲堂
1
6-8
5-8
讲座
11730053
创业大赛
(4)
3-8
创新创业学院制定奖励学分细则和负责人,最高4学分。
20310031程序设计基础源自522441

罗美淑
20310062
面向对象与C++语言程序设计(双语)
40
16
3
2

孙强
20310072
数字逻辑
56
16
4
2
曹望成
20310083
团队激励与沟通
16
1
3
张秋实
20310093
面向对象程序设计(JAVA)
32
16
2.5
3
冯宪彬
20310103
计算机组成原理
32
2
3、5
罗美淑
课程设置要打通专业壁垒,灵活设置,拓宽选课空间
20320025
计算机图形学
32
2
3、5
张岩
20320035
算法分析与设计
32
2
3、5
蔡静颖
20320044
MATLAB语言与应用
32
2
4、6
20320053
图像处理
32
2
3、5
佟林
20320064
网页设计
32
2
4、6
冯宪彬
20320075
3
20800072
线性代数
40
2
2
李金凤
20800093
概率论与数理统计
48
3
3
夏春艳
21900032
大学物理B
64
16
4.5
2
20310012
离散数学
56
3.5
2
李金凤
学时学分
388
16
23.5
专业主干课程
20310021
计算机科学导论(双语)
40
2.5
1

高巍
参照普通高校本科专业目录2012版设置相关课程
804
264
58.5
专业方向课程
(Java方向)
20310255
Java EE※
32
32
3
5
徐洪国
每个专业方向设置四门专业方向课程,其中2门是职业行业置换课程,用※标示。
20350016
计算机网络实训
32
2
6
邢军
20350023
程序设计实训
32
2
3
王立梅
20350036
软件项目研发实训(java方向)※
软件工程
专业教育课程教学安排表
课程
设置
课程
代码
课程名称
讲授
实验
实训
学分
修读
学期
辅修
任务人
备注
学科
基础
课程
20800011
高等数学A1
60
3.5
1
包含学科专业基础课和学科公共基础课(如语言学概论、文学概论、高等数学、大学物理等)
20800022
高等数学A2
60
3.5
2
20800033
高等数学A3
60
3.5
计算机专业外语
32
2
5、6
刘志宇
20320084
.net程序设计
32
2
4、6
柴宝杰
20320096
软件工程职业实践与职业规划
32
2
6、7
杨文君
20320105
数据库应用实训
32
2
5、6
杨志秋
20320118
人机交互软件工程方法
32
2
7、8
20320126
移动软件开发基础
32
2
7、8
学时学分
160
10
32
2
6
柴宝杰
专业方向课程
(.net方向)
20310265
.net高级※
32
32
3
5
柴宝杰
20350046
计算机网络实训
32
2
6
邢军
20350053
程序设计实训
32
2
3
王立梅
20350066
软件项目研发实训(.net方向)※
32
2
6
柴宝杰
学时学分
32
128
9
专业
选修
课程
20320013
ACM-ICPC竞赛实训
5
王晓东
20310175
编译原理
48
16
3.5
5
刘志宇
20310185
计算机网络
48
16
3.5
5

邢军
20310195
软件质量保障与测试
48
16
3.5
5

张岩
20310226
嵌入式系统与开发
32
2
6
范书平
20310236
软件设计与体系结构
32
2
6
徐洪国
20310246
软件项目管理
32
2
6
张岩
学时学分
相关文档
最新文档