(西南交大)软件工程专业培养计划

合集下载

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

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

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

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

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

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

大学软件工程专业培养方案

大学软件工程专业培养方案

大学软件工程专业培养方案第一部分专业介绍1.1 专业概况软件工程是一门能够将计算机科学和工程学知识综合运用于软件开发的学科,它涵盖了软件开发的理论、方法和实践,致力于提高软件质量、降低开发成本和提高开发效率。

随着信息技术的发展,软件工程专业已经成为了计算机科学和技术领域的核心学科之一。

1.2 就业前景随着智能制造、大数据、云计算等新技术的不断涌现,软件工程专业的就业前景日益广阔。

毕业生可以在软件开发公司、互联网企业、科研院校、政府部门、金融机构等行业从事软件开发、软件测试、项目管理等工作。

同时,软件工程专业也是创业的热门方向,许多优秀的软件工程师选择自己创业,成立软件公司,开发自己的产品。

第二部分培养目标2.1 培养目标本专业旨在培养掌握软件工程基本理论和方法,具备软件系统开发能力和工程实践能力,能够在软件开发、软件测试、软件项目管理等领域从事相关工作的复合型专门人才。

2.2 培养要求(1)具有扎实的计算机科学和基本工程知识,具备良好的分析问题和解决问题的能力。

(2)具备较强的沟通能力、团队合作精神和自主学习能力。

(3)具备较好的英语水平,能够阅读和撰写专业文献,并能够适应国际化的工作环境。

(4)熟练掌握一门以上编程语言,能够熟练运用软件开发工具。

第三部分课程设置3.1 专业核心课程(1)计算机组成原理(2)数据结构与算法(3)操作系统原理(4)数据库原理(5)面向对象程序设计(6)软件工程导论(7)软件需求工程(8)软件测试与质量保证(9)软件项目管理(10)面向服务的软件架构与开发3.2 选修课程(1)云计算与大数据技术(2)人工智能与机器学习(3)网络安全与加密技术(4)分布式系统设计与开发(5)移动互联网技术与应用(6)嵌入式系统设计与开发第四部分实践教学4.1 实习实训本专业在实习实训环节着重培养学生的工程实践能力,学生需要至少进行一次软件开发实习和一次软件测试实习,为学生提供了充分的实践机会,使他们能够在实际工作中熟悉软件开发的流程和方法。

计算机软件工程培养计划

计算机软件工程培养计划

计算机软件工程培养计划
计算机软件工程是一门涉及软件开发、维护和管理的学科,其培养计划通常包括以下方面的内容:
1. 基础学科:包括计算机科学、数学、离散数学、数据库等基础学科的课程,为学生打下坚实的理论基础。

2. 编程与算法:学生需要学习多种编程语言和算法,培养良好的编程能力和解决问题的能力。

3. 软件工程基础:包括需求分析、软件设计、软件测试、软件维护等软件工程的基本原理和方法。

4. 软件项目管理:学生需要学习软件项目管理的理论和实践,包括项目计划、团队协作、风险管理等内容。

5. 软件质量保证:学生需要学习确保软件质量的方法和技术,包括软件测试、代码审查、性能优化等。

6. 软件架构与设计模式:学生需要学习软件架构的设计原则和常见的设计模式,以实现可扩展、可维护的软件系统。

7. 软件安全与保护:学生需要学习软件安全的基本原理和方法,包括身份认证、数据加密、安全漏洞分析等。

8. 实践和实习:培养计划通常包括实践课程和实习环节,让学生参与真实的软件开发项目,提升实际操作能力。

9. 专业选修课程:学生可以选择自己感兴趣的方向进行进一步深入学习,如人工智能、大数据、移动应用开发等。

除了以上内容,培养计划还可能包括其他相关的学科和课程,具体的内容和课程安排可能会根据学校和地区的要求有所不同。

学生在完成培养计划后,应具备软件开发、项目管理和软件质量保证等方面的能力,能够在软件工程领域进行实际工作。

软件工程专业人才培养方案

软件工程专业人才培养方案

软件工程专业人才培养方案一、培养目标本专业培养适应地方经济社会与科技发展需要的,富有工程意识、实践能力和创新精神,具有扎实的数理基础和软件工程技术基础,系统地掌握计算机软件领域的基本理论、知识和技能,具备良好的分析问题、解决问题的能力及良好的外语运用能力,能在科研院所、教育、企事业和行政管理等各类单位运用现代开发方法和工具,按照国际规范从事软件系统分析、设计、开发、测试和维护工作的应用型专门技术人才。

二、培养规格要求1 .专业能力与工程能力本专业学生应在掌握一定的专业知识和能力的基础上,具备在需求分析、软件开发、软件测试、系统集成等方面的工程实践能力,重点具备掌握常用软件开发技术,能够根据软件工程规范开展嵌入式软件开发工作的能力。

2 .学科基础与专业知识毕业生应具备数学及自然科学知识、电子电气工程技术基础知识、计算机专业基础知识、软件开发技术等较宽领域的工程技术基础理论和专业知识。

3 .综合素质与职业素养本专业学生在具备一定的专业知识和能力的基础上应具有胜任软件开发、软件测试、系统集成、系统维护等岗位所需的必要综合素质与能力。

三、主干学科和专业核心课程主干学科:软件工程专业核心课程:C语言、C++程序设计、数据结构、离散数学、Java程序设计、数据库系统原理、软件工程、计算机网络、操作系统、计算机系统结构等。

四、学制、学分与学时本专业学制为四年,允许修业年限为3-8年。

毕业总学分,176学分,课内教学2674学时。

五、学位授予工学学士六、专业指导性教学计划表(一)教学时间总体分配表(见附表一)(二)课程结构及学分、学时分配表(见附表二)(三)实践教学进程表(见附表三)(四)课程教学进程表(见附表四)七、培养计划的几点说明1 .每栏小计数为对应课程模块的最少修读学分数;2 .表四“课程教学进程表”中实践教学各课程所对应的“开课学期及周学时分配'中的数字为其实践教学周数;3 .创新学分按学院相关规定认定。

软件工程培养方案本科

软件工程培养方案本科

软件工程培养方案本科一、培养目标软件工程专业是为了培养符合国际软件工程师(IEEE/ACM)的标准,以及国家相关法规的软件工程师。

培养具备扎实的计算机科学、软件工程和管理学科知识,具备计算机软件的设计、开发、测试、维护和管理能力。

并且能够在大型软件系统开发中承担领导、管理和组织团队工作的复杂任务,培养适应社会发展需要的高素质、高水平的工程技术人才。

二、培养目标要求将学生培养成具备良好的文化素养和较高的科学素养,具备宽厚的学科基础知识,较丰富的专业技术能力,思维敏捷、创新能力强,有一定的管理和组织能力和团队协作精神,能适应现代社会和未来信息技术对软件工程师的需求。

三、教学内容和课程设置为了培养学生的软件工程专业核心技能,我们的教学内容和课程设置如下:1. 计算机和程序设计基础课程(包括数据结构,算法,计算机网络等)2. 编程语言课程(包括C/C++,Java,Python,等)3. 软件工程基础课程(包括需求分析,软件设计,软件测试等)4. 软件项目管理课程(包括项目管理原理,项目管理实践,团队合作等)5. 软件质量保证与测试课程(包括软件质量保证,软件测试方法,软件测试工具等)6. 软件开发与架构课程(包括软件开发方法与过程,软件架构设计,设计模式等)7. 软件工程实践与实训(包括实践项目,实验室实训,科研成果等)四、专业实践、实习和毕业设计为了培养学生的实践能力,我们将实践的环节融入到整个专业培养过程中,并制定以下措施:1. 专业实践:开设专业实践课程,邀请业界资深从业人员来校进行专业知识讲座,组织学生参与行业相关实践活动。

2. 实习:在专业实践课程的基础上,安排学生到企业进行实习,让学生深切了解软件开发的实际环境和工作方式。

3. 毕业设计:在学生即将毕业时,要求学生完成相关专业的毕业设计,以考核对所学专业知识的掌握,培养学生的独立思考和问题解决能力。

五、教学方法和手段为了培养学生的创新能力、团队协作能力和问题解决能力,我们将采取下面的教学方法和手段:1. 项目驱动教学方法:通过实际项目的开发,培养学生的实践能力和协作能力。

软件工程专业培养方案

软件工程专业培养方案

软件工程专业培养方案1. 专业背景软件工程是应用计算机科学原理和方法,以科学化、系统化、规范化和自动化的方式开发、运行和维护软件系统的一门学科。

随着信息技术的迅速发展,软件工程专业的培养已经成为高校的重点之一。

软件工程专业培养方案旨在培养学生具备软件开发、项目管理以及创新能力的综合型人才。

2. 培养目标软件工程专业培养目标主要包括以下几个方面:2.1 工程能力培养学生具备扎实的软件开发技术和工程能力,能够独立完成软件系统的设计、开发、测试和维护工作。

2.2 创新能力培养学生具备创新思维和创新意识,能够在软件开发过程中提出创新的解决方案,并能够将创新应用到实际项目中。

2.3 团队合作能力培养学生具备良好的团队合作能力,能够与不同背景的人进行有效沟通与协作,完成团队项目。

2.4 职业素养培养学生具备良好的职业道德和职业素养,能够适应软件工程行业的发展需求,具备自我学习和自我发展的能力。

3. 培养课程软件工程专业的培养课程主要包括以下几个方面:3.1 基础课程•计算机组成原理•数据结构与算法•操作系统•数据库原理与应用•离散数学3.2 专业课程•软件工程导论•软件需求工程•软件设计与架构•软件测试与质量保证•软件项目管理•软件工程实践3.3 选修课程•Web开发技术•移动应用开发•人工智能与机器学习•大数据技术与应用•云计算与分布式系统4. 培养实践软件工程专业的培养除了课堂学习外,还强调实践能力的培养。

培养实践主要包括以下几个方面:4.1 实验课程实验课程是培养学生实践能力的重要环节,通过实验课程,学生可以将理论知识应用到实际项目中,提升解决实际问题的能力。

4.2 实习实训实习实训是培养学生与企业合作的重要环节,学生将在实习单位进行为期数月的实习,接触实际项目并学习实践经验。

4.3 项目实践项目实践是培养学生团队合作和创新能力的关键环节,学生将组成小组,完成一个完整的软件开发项目,并进行项目展示和评估。

软件工程专业培养方案

软件工程专业培养方案

软件工程专业培养方案
软件工程专业培养方案是指在软件工程专业的教学计划中,为了让学生获得良好的软件工程素养和技能,需要采取一系列措施进行培养。

以下是一些具体的建议:
1. 加强编程基础训练
编程是软件工程师的基本功,因此需要注重加强编程基础训练。

学生需要掌握基本的编程语言、数据结构和算法等知识,同时需要熟悉编程范式和软件开发流程。

2. 强化软件工程实践
软件工程实践是软件工程专业的核心课程,学生需要学习如何使用软件开发工具和平台,进行软件项目的开发和管理。

在实践中,学生需要注重代码质量、可维护性和可扩展性等软件工程基本原则。

3. 培养团队协作能力
软件工程是一个团队合作的过程,因此学生需要具备良好的团队协作能力。

在课堂上,学生可以通过小组项目、团队协作等方式来锻炼自己的团队协作能力。

4. 注重创新思维和解决问题的能力
软件工程师需要具备创新思维和解决问题的能力,因此需要在教学中注重培养学生的思维能力和解决问题的能力。

可以通过开展头脑风暴、解题实践等方式来培养学生的创新思维和解决问题的能力。

5. 实践性和创新性课程设计
软件工程专业的培养方案需要注重实践性和创新性,通过实践性
课程和创新性课程来提高学生的实践能力和创新能力。

可以通过开展软件工程竞赛、课程设计等方式来培养学生的实践能力和创新能力。

软件工程专业培养方案需要注重加强学生的编程基础训练、强化软件工程实践、培养团队协作能力、注重创新思维和解决问题的能力、实践性和创新性课程设计等方面,以提高学生的软件工程素养和技能。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

软件工程的专业培养方案

软件工程的专业培养方案

软件工程的专业培养方案一、培养目标及要求软件工程是一门应用科学,是将系统化、规范化和定量化的方法应用于软件的设计、开发、运行和维护的学科。

软件工程专业培养方案旨在培养具有扎实的理论基础和实践能力,具备创新精神、团队协作精神、良好的沟通能力和跨学科综合能力的软件工程专业人才。

具体培养目标如下:1. 掌握扎实的数学、计算机基础知识,具备计算思维和解决问题的能力;2. 掌握软件工程领域内的基本理论和方法,具备软件设计、开发、测试、维护和管理的能力;3. 具有跨学科、跨领域整合能力,能够在工程与科学研究中发挥专长,开展创新性的研究工作;4. 具备良好的团队合作能力和项目管理能力,能够承担软件工程项目的设计和开发任务;5. 具备良好的人文素养和社会责任感,能够在软件工程领域内应用科学的态度和方法,解决实际问题,促进社会经济的发展。

二、课程设置1. 基础课程- 高等数学- 离散数学- 数据结构- 计算机组成原理- 操作系统- 数据库原理- 软件工程导论- 编程语言原理与编译技术2. 专业课程- 软件需求工程- 软件设计与架构- 软件测试与质量保障- 软件项目管理- 分布式系统- 人工智能基础- 大数据技术与应用- 云计算与网络安全- 软件工程实践课3. 选修课程- 计算机视觉- 自然语言处理- 机器学习- 软件体系结构- 敏捷开发方法与实践- 互联网创新与创业三、实践教学1. 实习实训学生进行为期半年的专业实习,与企业合作,实践软件工程相关技术和方法,在实际项目中参与软件开发和测试工作。

2. 课程设计开设软件工程案例分析和项目实践课程,学生通过独立或小组设计、实现、测试和展示软件系统,提高软件工程实践能力和团队协作能力。

3. 创新创业教育开设软件工程创新创业实践课程,培养学生的创新创业意识和能力,鼓励学生通过科技创新来解决实际问题,在创新创业竞赛中展现自我价值。

四、指导与评价1. 指导和辅导设置专业辅导员,与学生建立个人指导关系,帮助学生规划学业和职业发展,提供学业辅导和心理支持。

软件工程专业 培养方案

软件工程专业 培养方案

软件工程专业培养方案一、专业概况软件工程专业是计算机科学与技术学科的一个重要分支,它是以计算机科学理论和方法论为基础,以工程学知识和方法为工具,以软件工程技术和实践为内容,解决计算机软件开发和维护过程中的各类问题,全面培养掌握软件工程方法、技术和工具的高级专门人才。

二、培养目标1.掌握软件工程理论和方法,具备系统理解和分析软件系统的能力;2.具备熟练的程序设计和实现能力,有较强的软件开发和系统集成能力;3.具备软件项目管理和团队合作能力,具有较强的创新意识和实践能力;4.了解软件工程技术的最新发展动态及前沿问题,有较强的自主学习和适应能力;5.具备良好的沟通能力和英语阅读、写作能力,具备文献检索和资料查找的能力。

三、主干课程设置1.计算机组成原理2.操作系统3.数据结构4.数据库技术5.面向对象程序设计6.软件工程7.软件测试8.项目管理9.算法设计与分析10.计算机网络11.人机交互12.计算机图形学13.大型数据库系统14.分布式计算15.嵌入式系统设计16.系统仿真与建模17.软件体系结构18.软件项目实训19.专业英语四、实践教学环节1.实验课软件工程专业的实验课主要包括软件设计、开发、测试、管理等实践性环节,实验内容涵盖各类计算机应用软件和系统软件的设计与实现。

2.课程设计通过对课程设计的学习,培养学生的软件设计和开发能力,提高学生的工程素质,锻炼学生的综合应用能力。

3.项目实训项目实训是软件工程专业教学的重要环节,学生在实际项目中担当软件工程师角色,学习软件项目管理、团队合作、需求分析、系统设计、程序编码、软件测试等全过程,提高学生的实际应用能力和综合素质。

4.实习为了让学生更好地了解软件工程的行业实践情况,提高学生的实际工作能力,学校将组织学生进行暑期实习,以便学生能在实践中积累经验,增强对软件工程实际工作的认识。

五、综合素质教育软件工程专业的综合素质教育包括软件工程专业知识教育、数理基础教育、通识教育、思想品德教育、身心素质教育等。

软件工程专业培养方案()

软件工程专业培养方案()

软件工程专业培养方案()一、专业介绍(一)专业定位围绕区域经济发展需求,有机结合学校交通、电力、水利行业特色,主动适应国家、地方与行业发展结构调整、转型升级对软件工程人才的需要,培养社会责任感强、专业知识扎实、国际视野良好、创新精神和实践能力突出的高素质复合型工程人才,把专业建设成为特色鲜明的国内一流专业。

(二)历史沿革本专业起源于2005年计算机科学与技术专业建立的软件工程培养方向,于2011年获批软件工程一级学科硕士点,同年获批招收软件工程本科生并成立软件工程系,2015年通过教育厅组织的新专业验收,2020年获批湖南省一流专业,同年获批国家一流本科专业建设点。

(三)特色优势“基础扎实、专业能力强”,以云计算技术为支撑构建教学平台,大力开展课程改革与教学模式创新,本专业学生全员CSP 能力测试成绩长期位于湖南省前二位;“注重创新、拓宽视野”,结合学科发展,以大数据、人工智能在交通电力水利行业应用为驱动,强化培养学生的创新能力;学生专业基础扎实,竞争力强,每年可获得包括“ACM-ICPC亚洲区域赛”在内的国家级学科竞赛奖近20项;培养目标确清晰,毕业要求落实到位,用人单位对毕业生认可度高。

二、培养目标软件工程专业旨在培养具有社会责任感、良好职业道德和科学素养,系统掌握软件工程理论和实践知识,具备解决复杂工程问题的研究分析和设计开发能力,拥有自我学习能力、创新意识和国际视野,适应社会需求,能够在软件工程相关领域独立承担系统分析、设计、开发、运行维护及项目管理等工作的计算机高级技术人才。

毕业后经过5年左右工作锻炼,具备胜任工程师或者相应职称专业技术能力。

本专业培养学生具有职业素养能力、专业知识能力、项目协调与管理能力、职业提升能力等四个方面软件工程专业领域的能力,其具体含义为:目标1:具有良好的人文素质、科学素养与职业道德,能积极服务国家与社会;目标2:具备独立运用专业理论和技术进行软件系统设计、研究、架构、开发与维护的工程能力,以及学科交叉融合的创新意识;目标3:具有良好的团队合作精神与沟通组织能力,在开发过程中考虑社会与可持续发展的关系,能够在开发团队中承担协调与管理工作;目标4:具有国际视野和自我学习能力,能够不断更新知识并提高综合业务能力,适应社会发展和行业竞争。

软件工程专业培养计划

软件工程专业培养计划

软件工程专业培养计划一、培养目标和基本要求(一)专业培养目标本专业培养具备良好的综合素质和职业道德,掌握扎实的软件基础知识和软件开发技能,具有较强的软件设计构造与测试能力、团队协作能力、分析与解决问题能力、交流与组织协调能力、终生学习能力、以及适应发展的计算机软件行业高级工程应用型人才。

(二)基本要求1.具有较扎实的软件基础理论知识,掌握较宽广的专业知识,熟悉国内外最新软件技术进展信息;2.具有较强的工程实践能力,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作的能力;3.具有良好的团队协作精神和终生学习能力,一定的技术创新能力和市场开拓能力,能够成为企业所需要的较高层次的软件工程技术和管理人才;4.具有良好的英语阅读、理解和写作能力,以及运用英语进行交流的能力。

5. 具有良好的工程师职业道德与责任、诚信与法律意识。

二、专业方向及特色(一)专业方向本专业现设软件开发技术和软件测试技术二个专业方向。

(二)专业特色本专业结合不同学科的知识,以全面素质培养为目标,在尊重教育规律的同时,综合课内外活动,注重职业道德、专业技能、人际能力和系统开发能力的培养,强化专业实践与知识应用,力求适应技术与社会的发展变化,并与国际接轨,培养符合社会需要的,具备终生学习能力的合格软件工程师。

本专业引入国际先进的CDIO 工程教育理念,以培养个人职业技能(包括实践能力和终生学习能力)团队能力和系统的构建与调控适应能力为主要目标,在注重诚信、职业道德与责任培养的基础上,实施以软件工程开发生命周期为载体,以实践性和探索性软件工程设计为导向,以项目实践促进核心知识学习与素质能力培养的SE-CDIO 人才培养模式。

三、学制与学位(一)本专业基本学制为 4 年,实行弹性学制,即修业年限为3—6 年;(二)符合《学位条例》规定的毕业生,授予工学学士学位。

四、专业主干学科计算机科学与技术五、主要课程程序设计基础、面向对象技术(JAVA )、团队激励与沟通、软件工程导论、软件工程实践基础、离散数学、数据结构、软件建模语言、模型驱动程序设计方法学、操作系统原理、软件代码开发技术、数据库系统、系统分析与设计、软件开发平台与工具、软件设计模式、软件测试方法、软件项目管理、计算机网络基础、软件工程师职业道德与责任。

软件工程培养方案

软件工程培养方案

软件工程培养方案软件工程是计算机科学与工程学科中的重要分支,随着信息技术的快速发展,软件工程也越来越受到人们的关注。

为了培养具备软件工程专业知识和技能的高素质人才,制定一套科学合理的软件工程培养方案显得尤为重要。

一、培养目标软件工程培养方案的首要任务是明确培养目标。

根据软件工程行业的需求和社会发展的趋势,我们设定以下培养目标:1.掌握扎实的计算机科学与技术基础知识,具备良好的编程能力和算法设计能力;2.理解和掌握软件工程的基本原理、方法和工具,能够进行软件开发、测试和维护等工作;3.具备良好的团队协作能力和沟通能力,能够在跨学科、跨专业的软件开发环境中协同工作;4.具备较强的问题分析和解决能力,能够独立完成软件工程项目的需求分析、设计和实现等工作;5.具备良好的职业道德和创新意识,能够适应信息技术的快速发展和不断变化的市场需求。

二、课程设置1.基础课程(1)计算机科学基础:包括计算机原理、数据结构与算法、操作系统等;(2)软件工程基础:包括软件需求工程、软件设计和构建、软件测试与维护等;(3)数学基础:包括离散数学、概率论与数理统计等。

2.专业课程(1)软件开发技术:包括面向对象设计、软件架构与设计模式、软件工程实践等;(2)数据库技术:包括数据库原理、SQL语言、数据库管理系统等;(3)网络技术:包括网络原理、网络安全、分布式系统等;(4)项目管理与软件质量保证:包括软件项目管理、软件测试与验证、软件过程改进等;(5)人机交互与用户体验:包括人机交互理论、用户界面设计、可用性评估等。

三、实践环节实践环节是软件工程培养方案中不可或缺的一部分,通过实践能够为学生提供专业技能的锻炼和实际应用的机会。

我们设计了以下实践环节:1.实验课程:通过实验课程,学生能够实际操作软件开发工具和技术,提高他们的实践能力;2.项目实践:学生在大三和大四的课程中将分别进行一次大规模的软件工程项目实践,使他们能够全面了解软件开发的流程和方法,并锻炼其团队协作和项目管理能力;3.实习实训:每年寒暑假期间,学生将有机会参加软件企业的实习实训,亲身体验和参与真实的软件开发项目,提高他们的实际工作能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程专业培养计划
一、培养目标
本专业培养德、智、体、美全面发展的实用型、工程型高级软件技术人才和软件项目管理人才。

通过大学四年的学习,学生具备扎实的数理基础、计算机科学基础、软件工程基本理论和基本知识,具有良好的英语运用能力,受到软件工程的基本训练,具备很强的软件开发能力和良好的软件工程素质,以及较强的创新和创业意识、较强的竞争精神和团队协作精神,能够从事计算机软件教学、科学研究、软件开发与项目管理等工作。

二、基本要求
1、热爱祖国,拥护中国共产党的领导。

掌握马克思主义、毛泽东思想和邓小平理论的基本原理。

具有爱国主义、集体主义、社会主义观念。

具有良好的社会公德和职业道德意识。

具有敬业与团队合作精神。

具有创新意识和法制观念。

2、具有一定的人文社会科学和自然科学基本理论知识和英语运用能力,掌握文献检索、资料查询的基本方法,具有获取信息的能力。

3、具备基本的计算机硬件知识,系统掌握计算机科学与软件工程的基本理论、受到良好的程序设计、软件开发方法和软件工程过程训练,具有一定的科学研究、软件开发和项目组织管理能力和较强的工作适应能力。

4、养成良好的体育锻炼习惯,受到必要的军事训练,达到国家规定的大学生体育和军事训练合格标准,具备健全的心理和健康的体魄,能够履行建设祖国和保卫祖国的神圣义务。

三、学制与学位
学制:四年
学位:工学学士
四、专业特色
毕业生具备扎实的理论基础,合理的知识结构,掌握最新的软件开发技术和软件项目管理方法,受到系统的软件工程方法训练、全面的的软件开发能力培养和软件工程意识培养,具有较强的工作适应性,能够从事计算机软件系统管理、软件开发和软件项目管理工作。

五、主干学科与主干课程
主干学科:计算机科学与技术、软件工程。

主干课程:高等数学、大学物理、外语、程序设计、离散数学、数据结构、数据库原理、操作系统、编译原理、软件工程、面向对象程序设计、软件项目管理、数字电路、计算机原理、算法设计与分析、人机交互、嵌入式系统开发,软件系统分析与设计、微机接口技术、
计算机网络、计算机图形学。

六、主要实践教学及基本要求
七、毕业基本要求
八、课程设置细化表
注:1、形势与政策课程开课学期为1-7学期,每学期16学时;
2、课程设置细化表中未包含学生可任选的12学分课程,其中“计算机导论”2学分为必选。

九、实践教学设置细化表
十、文化素质培养、创新意识和创业能力的培养
1、主要是通过课内自然科学类和社会科学类的必修课和选修课的学习,以及通过各类课外文化活动、社会实践及听专题报告等途径提高学生的文化素质。

2、选修不少于10学分的文史哲艺类限选课程,通过文史哲艺等人文社会科学课程的学习,提高学生的文化品位、审美情趣、人文素养;并在专业课教学中,增加科学史、自然辩证法和科学技术方法论等专题,渗透人文精神教育。

3、在重视知识传授的基础上,大力加强学生获取知识、提出问题、分析和解决问题能力的培养。

通过加强课内外实践教学环节对培养和发展学生创新和实践动手能力培养的作用,在实践教学的环节中,加大综合性、设计性实验的比例,加强实习、工程实践、课程设计、毕业设计(论文)环节中的工程训练,将提高学生的创新能力和实践动手能力贯穿于培养计划的始终。

4、不断改革教学内容与教学方法:运用启发式、讨论参与式等先进的教学方式提高学生独立思考和综合分析问题的能力,给学生方法论、发散思维、多维思想等启迪,给学生开设本学科前沿知识讲座,开阔学生的视野,培养学生的科学素养。

5、在教学计划中作到四个不断线,即外语学习不断线、实践能力培养不断线、计算机应用能力培养不断线、文化素质培养不断线,培养素质高、能力强祖国建设需要的栋梁人才。

相关文档
最新文档