软件工程专业培养方案

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

软件工程专业培养方案

专业简介

湖北大学软件工程专业于2006年开始招生。软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,培养学生熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养。本专业拥有专职教师48人,其中教授12人,副教授20人,讲师16人。本专业一直注重产学合作、协同育人,已与多家IT企业建立校企联合实习基地。近年来,学生多次在ALTERA亚洲创新设计大赛、“互联网+”大学生创新创业大赛、全国软件和信息技术专业人才大赛等赛事中取得优异成绩。

专业代码:080902

一、培养目标

培养具有良好的道德与修养,遵守法律法规,具有社会和环境意识,掌握数学与自然科学基础知识以及与软件工程相关的基本理论、基本知识、基本技能和基本方法,具备包括计算思维在内的科学思维能力和设计计算解决方案、实现基于计算原理的软件系统的能力,能在团队中有效发挥作用,综合素质良好,能通过继续教育或其他的终身学习途径拓展自己的能力,了解和紧跟学科专业发展,具有强烈的创新意识,能够在生产企业、事业单位、研究机构及政府部门从事复杂软件系统的研究、设计、开发、部署与维护的高素质卓越应用型技术人才。

二、毕业要求

通过本科阶段学习,毕业生需达到《工程教育认证标准》要求,以及以下要求:

1、知识要求

(1)能主动了解本专业的应用前景、相关行业最新进展、发展动态及技术标准,同时也要具有人文社科、信息交流、法律与环境、社会与公共安全和心理学等常识或基本知识。

(2)能够将数学、自然科学、工程基础和专业知识用于解决复杂工程问题,能够设计针对复杂工程问题的解决方案,设计满足特定需求的软件系统,并能够在设计环节中体现创新意识。

(3)能够熟练阅读英文的专业科技文献,不仅具备运用英语进行沟通和交流的能力,而且具备运用网络获取计算机行业最新科学技术知识的能力。

2、能力要求

(1)具有科学思维方法及分析并解决复杂软件工程项目问题的能力。具备强烈的创新意识和独立开发软件项目的能力,有较强的国际视野和跨文化的交流、竞争与合作的能力,具有较强的表达能力、独立工作能力、人际交往能力和团队合作能力。

(2)项目与管理知识能力:具有较强的项目实施与管理能力;掌握软件项目设计与开发的基

本思维方法和研究方法。

(3)对终身学习有正确的认识,具有不断学习和适应发展的能力。

3、素质要求

(1)思想品德素质:树立科学的世界观、人生观和价值观,热爱本专业,具有法律意识和职业道德修养,具有诚信意识;具有责任心和社会责任感,具备求实创新意识和严谨的科学素养;能在项目实践中体现出良好的团队合作精神。

(2)文化素质:具备良好的人文素养与情怀。

(3)专业素质:具有追求真理、勇于探究与实践的科学精神,具有追求创新的态度和意识;具有较强的项目意识和效益意识;具有自主学习和终身学习的意识,具有一定的全球视野及可持续发展理念。能从事复杂软件系统和大数据系统的设计、开发、建设和应用维护等工作。

三、核心课程

面向对象程序设计、离散数学、数据结构、计算机组成原理、数据库系统原理、软件工程、操作系统、计算机网络、算法设计与分析、软件项目管理、软件设计与体系结构、软件质量保证与测试

四、学制与学分要求

(一)学制:4年

(二)最低学分:毕业最低学分164学分,其中必修128学分,选修32学分,

课外创新实践4学分。

五、授予学位

工学学士

六、课程平台及实践教学体系学分分配表

(一)课程平台学分分配汇总表

(二)实践教学体系学分分配表

七、课程设置明细

(一)通识教育课程平台(应修40学分:必修36学分,选修4学分)1.通识教育课程平台必修课程(36学分)

2.通识教育课程平台选修课程(4学分)

(二)学科大类课程平台(应修31学分:必修27学分,选修4学分)1.学科大类课程平台必修课程(27学分)

2.

(四)专业方向课程平台

1.软件技术方向模块(应修30学分:必修6学分,选修24学分)(1

(2)软件技术方向模块选修课程(24学分,含任意选修课2学分)

2.大数据技术方向模块(应修30学分:必修6学分,选修24学分)(1)大数据技术方向模块必修课程(6学分)

(2

软件工程专业本科培养计划

软件工程专业本科培养计划 Undergraduate Program for Specialization in Software Engineering 一、培养目标 Ⅰ. Educational Objectives 通过与国内外软件企业、院校合作办学,培养具有扎实的基础、较宽的专业面、熟练的外语运用技能、规范的软件开发和组织能力、较强的国际竞争意识和团队合作精神的软件工程技术和软件工程管理人才。毕业生能够从事软件工程领域的科研、开发及管理等工作。 With the cooperation from software enterprises and universities, both at home and abroad, the school of software engineering is training students for them to obtain the solid fondamental knowledge, broad dowain knowledge, capability of practiaing standard software engineering,and the spirit of teamwork facing international competition. The graduates should be able to pursue careers in research, development and management in the software engineering area. 二、基本要求 Ⅱ.Skills Profile 毕业生应获得以下几方面的知识和能力: 1. 具有良好的职业道德和创业精神,积极为我国经济建设和社会发展服务; 2. 掌握软件工程领域扎实的理论基础和宽广的专业知识; 3. 具备运用先进的工程化方法、技术和工具,从事软件设计、开发、维护等工作的能力,以及工程项目的组织与管理能力、团队协作能力和市场开拓能力; 4. 掌握一门外语,具备良好的阅读、理解、撰写外语资料的能力和进行国际化交流的能力; 5. 掌握文献检索、资料查询的方法和撰写研究论文的能力; 6. 具有较强的自学能力和创新意识。 Students are expected to gain the following: 1. Good Professional morality and creative heart; to serve for the economic construction and social development of our country;

软件工程培养方案

软件工程培养方案

软件工程专业培养方案 一、业务培养目标:本专业培养具有良好的科学素养,系统掌握计算机基础理论、软件开发、软件管理等计算机应用技术,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作,以及工程项目的组织与管理能力、团队协作能力的高层次实用型、复合型软件工程技术和管理人才。 二、培养规格与要求:本专业学生系统地学习计算机科学与软件工程方面的基本理论和基本知识,接受从事软件开发与应用计算机技能的基本训练,具备研究和开发计算机应用软件系统的基本能力。 毕业生应获得以下几方面的知识和能力: 1.掌握计算机科学与技术的基本理论和基本方法。 2.掌握软件基础理论知识和软件工程专业知识。 3.掌握计算机应用系统的分析和设计的基本方法。 4.受到良好的软件工程训练,具有较强的工程实践能力。 5.具备运用先进的工程化方法、技术和工具从事某一应用领域软件 分析、设计、开发、维护等工作的能力。 6.对软件系统、信息系统具有系统级的认识能力。 7.掌握文献检索、资料查询的基本方法,具有获取信息的能力。 8.具有较强的自学能力、创新意识和外语应用能力,具备较强的团 队协作能力。 三、专业主干学科:计算机科学与技术

四、主要课程:离散数学、C语言程序设计、软件工程概论、数据结构、操作系统原理Ⅰ、数据库原理及应用、计算机通信与网络、软件需求分析、软件项目管理、软件质量保障与测试等。 五、主要实践性教学环节:包括课程设计、课程实践、毕业实习、毕业设计等。 六、主要专业实验:C语言程序设计实验、数据结构实验、操作系统原理Ⅰ实验、数据库原理及应用实验、计算机通信与网络实验、软件需求分析实验、软件项目管理实验、软件质量保障与测试实验等。 七、学制:四年 八、授予学位:工学学士 九、课程结构: 通修课33学分 学科基础课36学分 专业核心课15学分 专业选修课40学分 公共选修课6学分 实践课程35学分 总学分165学分,其中理论课总学分109.5学分,占总学分66%,实验(践)课程55.5学分,占总学分34%,选修课比例35%。

软件工程本科生培养方案

软件工程专业本科培养方案 一、培养目标 吉林大学软件工程专业培养适应社会主义现代化建设和未来社会与科技发展需要,德智体全面和谐发展与健康个性相统一,具有创新精神、实践能力和国际视野,具有职业道德和社会责任感,具备数学与自然科学知识基础,掌握软件工程相关的基本理论、基本知识、基本技能和基本方法,具有较强专业能力和基本工程素养,并了解某一应用领域相关知识的工程型高级软件人才。本专业毕业生适合从事软件工程相关的研究、设计、开发、维护、管理与服务等方面的工作,或攻读软件工程及相关学科的研究生,或从事软件工程及相关学科的教学与科研工作。 二、业务培养要求 本专业毕业生具有以下各方面的知识和能力: 1.掌握马列主义、毛泽东思想与中国特色社会主义基本理论,具有良好的人文社会科学素养、职业道德和心理素质,社会责任感强。 2.掌握从事本专业工作所需的数学和其他相关的自然科学知识,以及一定的经济学、管理学和某一应用领域的相关知识。 3.掌握软件工程学科基本理论和专业知识。了解本学科的核心概念、知识结构和典型方法。在解决实际问题过程中,能够综合运用所掌握的专业知识、方法和技术。 4.掌握软件开发基本方法和基本技术,以及软件项目组织的基本方法。熟悉软件需求分析、设计、实现、评审、测试、维护以及过程与管理的方法和技术,了解软件工程规范和标准。 5.具有终身学习意识以及运用现代信息技术获取相关信息和新知识、新技术的能力。 6.具有复杂软件工程问题的分析和原型验证能力,以及综合运用软件工程学科理论与方法、选择合适技术手段进行复杂软件系统的分析与设计的基本能力。开发过程中能够综合考虑经济、环境等因素,具有追求创新的态度和意识。 7.了解并自觉遵守与本专业相关的职业和行业、环境保护和可持续发展等方面的重要法律法规及方针政策,理解工程技术伦理的基本要求。 8.具有一定的组织管理能力、表达和沟通能力、独立工作和团队合作能力。 9.具有一定的外语应用能力,能阅读本专业的外文资料,具有一定的跨文化交流与合作能力。 10.掌握体育运动的一般知识和基本方法,形成良好的体育锻炼习惯。 三、主干学科及主要课程 主干学科:计算机科学与技术、软件工程 主要课程:离散数学、程序设计基础、计算机原理与系统结构、数据结构、算法分析、操作系统原理、编译原理与实现、数据库原理、计算机网络、软件工程概论、软件体系结构、软件系统分析与设计、软件项目管理、面向对象程序设计、模拟与数字电路、软构件与中间件技术、软件质量保证与测试等。 主要实践性教学环节:课程实验、课程设计、专业实践、毕业设计。 主要实验课程:程序设计基础课程设计、数据结构课程设计、操作系统课程设计、计算机网络课程设计、数据库系统应用程序开发,网络协议分析实验、JavaEE软件开发实训、分布式软件开发、软件工程案例分析与实践、软件系统开发综合实践。 四、专业特色及专业方向 专业特色:着眼于课程体系和教学模式与国际接轨,与国外著名大学、公司合作,采用国际上最新优秀教材,聘请国内外著名大学教授、著名软件公司的软件专家授课;加强数学基础、软件工程、外语和双语教学;注重培养学生的工程实践能力,强化实践教学。 专业方向分为软件工程与管理、网络与信息安全、多媒体与动漫技术、嵌入式系统、服务计算。 五、修业年限 一般为4年。 六、学位授予

软件工程课程安排

大一是网页制作,经典算法,c语言,军事理论,写作,高数1和高数2,离散1,中国近代史,思想道德,电子电路,英语1和2。大二是数据库原理,编译原理,离散2,数字电路,汇编语言,c++语言,mfc,计算机组成原理,英语3和4,日语1和2,马克思原理,毛邓。大三时jsp课程设计,sql server数据库,计算机体系结构,计算机网络,操作系统,计算机图形学,算法,日语3和4,人工智能,软件工程。大四我就不知道了。我刚读到大三。

《算法分析与设计》打下基础。 参考教材:《C++语言程序设计教程》谭浩强等编,高等教育出版社。 考核方式:考试。 3、04261050离散数学 《离散数学》是计算机科学与技术专业的必修课,主要学习集合论,图论,数理逻辑,形式语言等内容。本课程为学习计算机科学专业理论作好必要的准备知识,并为提高专业理论水平打下扎实的基础。 参考教材:《离散数学》朱一清编,电子工业出版社。 考核方式:考试。 4、04261060汇编语言程序设计 《汇编语言程序设计》是计算机科学与技术专业的必修课程,本课程的教学目的是:使学生掌握用汇编语言编写程序及上机运行的基本方法和技能,能用汇编语言设计实用程序,并了解与软、硬件有关课程的一些概念。 参考教材:《IBM PC汇编语言程序设计》沈美明、温科婵编,清华大学出版社。 考核方式:考试。 5、04261070数字逻辑 《数字逻辑》是计算机科学与技术专业的必修课。本课程是学习数字电路逻辑设计的理论和方法的一门课程。通过本课程的学习,使学生在深入理解理论的基础上,掌握数字电路组合网络和时序网络的分析与设计方法。前导课为《电路与电子技术》,后续课为《计算机组成原理》、《微机接口技术》、《计算机通信与网络》等课程。 参考教材:《数字逻辑与数字系统》王永军等编,电子工业出版社。 考核方式:考试。 6、04261080计算机组成原理 《计算机组成原理》是计算机科学与技术专业的必修主干课。本课程以《数字逻辑设计基础》及《汇编语言程序设计》为基础,主要讲授运算基础,运算器与运算方法;控制器与微程序设计;存储系统与辅助存储器;输入输出系统;计算机系统概述。通过本课程的学习,使学生能够较深入地理解与掌握计算机各功能部件的逻辑设计与实现,以及计算机整机各部件间的逻辑关系与连接。为后续课《微机接口技术》等奠定了理论与实验基础。

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

软件工程专业人才培养方案 一、专业代码:080902 二、学制、学历与学位: (一)学制: 四年 (二)学历层次:本科 (三)授予学位:工学学士学位 三、培养目标: 本专业培养政治合格,身心健康,德、智、体、美、劳全面发展,主要面向智能终端软件开发行业,重点瞄准程序员、软件设计师等职业,掌握互联网软件开发、信息处理设备硬件基本理论、基本知识,具备互联网应用与开发技术技能,理论到位、技术技能系统实在的高素质应用型人才。 四、职业岗位群及人才培养基本规格: (二)人才培养基本规格 1、热爱党、热爱祖国、热爱社会主义,自觉践行社会主义核心价值观,主动维护国家统一和民族团结,具有良好的法律意识、公民道德、职业素养和行为习惯。 2、具有生理心理卫生保健知识,有健全的体魄、良好的心理素质和积极进取的生活态度。 3、能规范熟练使用国家通用语言文字,具有良好的语言表达能力和团队合作精神,掌握计算机应用基本技术与文献检索基本方法。 4、具有创新创业的精神、意识和能力,具有不断获取知识、开发自身潜能、自觉主动学习和适应岗位变更的能力。 5、掌握以下基本理论和基本知识: (1)操作系统原理 (2)互联网软件开发及应用 (3)信息处理设备操作及应用 (4)软件开发框架/平台搭建及应用 (5)数据结构与算法 (6)数据库系统搭建及应用 6、受到互联网应用软件开发系统训练,掌握以下技术技能: (1)具有静态网页和动态网页设计编程的能力 (2)构建简单网站的能力 (3)主流软件(.NET)基本编程能力

(4)开发基于B/S和C/S架构企业应用软件的能力 (5)使用测试工具对软件进行测试的能力 (6)使用主流开发工具实现手机编程的能力 (7)软件需求分析和设计的初步能力 (8)常用软件文档阅读和撰写的能力 五、毕业条件 完成培养方案规定的全部培养要求,至少取得规定的209总学分,其中必修学分193学分,选修学分16学分(包括通识选修课6学分,专业选修课5学分,跨专业选修课5学分),并获得程序员、软件设计师资格证书或学校颁发的安卓软件工程师、JAVA工程师技术技能证书。 六、主干学科 计算机科学与技术、软件工程 七、专业核心课程简介 1、操作系统,4学分,64学时,第5学期开设,理论讲授课程,其主要内容是:介绍计算机系统中负责管理各种软硬件资源的系统软件,提供应用软件运行所需的良好环境,阐述现代操作系统的基本原理、主要功能及Windows系统服务器中涉及的操作系统原理;多用户、多任务的运行机制及操作系统资源管理策略和方法。为后续计算机专业课程的学习打下坚实的基础。 2、Java程序设计,4学分,64学时,第5学期开设,理实一体课程,其主要内容是:Java 语言概述、数据类型和基本语句、类和对象、异常处理语句、Java常用API、图形用户界面程序设计、Appet小程序和多媒体、Java多线程编程及Java网络编程等内容。该课程主要为技术技能课程群中的J2EE基础技术,JSP动态网页设计,Oracle数据库技术,Android应用开发等课程提供专业基础理论知识支撑。 3、网页设计与制作,3学分,48学时, 第2学期开设, 理实一体课程,其主要内容是:HTML 基础、HTML文件基本标记、设计网页文本内容、使用列表、超链接、使用图像、表格的应用、层标记——div、编辑表单、多媒体页面、HTML 5的新特性、HTML 5与HTML 4的区别、HTML 5的结构、HTML 5中的表单、HTML 5中的文件与拖放、多媒体播放、绘制图形、数据存储、离线应用程序、使用Web Worker处理线程、通信API、获取地理位置信息、旅游信息网前台页面。该课程主要为网页制作提供专业基础理论知识支撑。 4、数据结构与算法,4学分,64学时,第3学期开设,理实一体课程,其主要内容是:数组、链接表、栈和队列、递归、树与森林、图、堆与优先级队列等。为后续计算机专业课程的学习打下坚实的基础。 5、计算机组成原理,3学分,48学时,第4学期开设,理论讲授课程,其主要内容是:计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。为后续计算机专业课程的学习打下坚实的基础。 6、软件工程,3学分,48学时,第7学期开设,理实一体课程,其主要内容是:软件工程的基本概念和基本知识,软件生命周期与软件开发的各种模型,软件立项与合同,软件需求分析的概念、方法和工具,软件策划的规模、费用和资源的估计方法,软件建模的思想及三个模型分析,软件设计概论和设计方法,软件测试方法,软件实施及维护的方法,软件管理。该课程主要为学生软件工程提供专业基础理论知识支撑。

软件工程教学计划

软件工程专业培养方案 一、专业名称与代码:软件工程(080611W) 二、专业培养目标:本专业以软件企业人才需求为导向,适应企业需求为目标,以计算机、软件工程课程体系为核心,注重知识、能力、素质综合提高,培养具有良好素质、道德修养、扎实的软件理论和软件工程专业基础知识,具有良好的软件设计与实现能力以及懂得项目管理规范、具备良好的交流能力和创新精神的软件设计与开发的工程技术人才。 三、业务培养要求:系统掌握软件工程学科的基本理论和基础知识,掌握软件开发的基本技能、方法和相关知识,具有熟练使用多种主流软件工具解决实际问题的能力和控制软件质量的能力;了解并掌握一定的管理知识和行业规范,理解工程项目的组织与管理。掌握一门外语,具备良好的阅读、理解专业外语资料的能力和与国外同行进行交流和沟通的能力。 毕业生应获得以下几方面的知识、能力和素质: 1、具有良好的计算机软硬件基础;系统地掌握软件工程技术专业基本理论、基本知识和基本技能 与方法、了解软件工程的应用研究、发展方向。 2、具有扎实的外语和数学基础,掌握一定的人文社科与自然科学基本理论与基础知识。 3、具有一定的计算思维能力、算法设计与分析能力、程序设计能力、计算机应用系统的认知、分 析、设计和应用能力。理解软件需求分析、设计、开发、测试和维护等软件过程,熟悉软件过程管理的基本流程,掌握软件工程化开发的方法、技术和工具。 4、具有主动学习、概括总结和信息获取的能力;具有良好的文字和口头表达能力;具有较好的实 际动手能力和创新思维能力。 5、有良好的思想道德素质、文化素质、心理素质和身体素质。 四、主干学科:软件工程、计算机科学与技术 五、主要课程:面向对象程序设计、计算机结构与组成、离散数学A、数据结构、数据库概论A、操作系统原理A、算法设计与分析、计算机网络、面向对象软件工程与UML、Java和.net软件开发、软件需求、软件体系结构与设计、计算机图形学A、实用数据库、软件项目管理、软件测试、软件过程与CMMI 等。 六、主要实践性教学环节:计算机高级语言课程设计、面向对象程序设计课程设计、CPU设计与仿真课程设计、数据结构课程设计、计算机网络课程设计、软件开发技术课程设计、数据库课程设计、软件工程综合实习、软件企业工作性实践、毕业设计。

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

软件工程专业培养计划(080902) Software Engineering 一、培养目标 立足辽宁,面向全国,培养具有创新能力、团队协作能力、职业素质和社会责任感,服务社会,掌握自然科学和人文社科基础知识,掌握软件工程专业的基本理论、基本知识及基本方法,适应行业技术的快速发展,并具有软件开发能力以及软件开发实践经验,具有良好的项目组织的基本能力和沟通交流能力,能在软件工程、计算机应用等行业和领域,从事与软件工程专业工程相关的技术研究、设计、开发、管理、服务等工作的专门人才。 本专业预期学生毕业5年左右达到以下目标: (1)具备社会责任感,坚守职业道德规范,遵守法律法规,具备工程伦理道德责任,具有社会和环境意识。 (2)能够灵活运用数学与自然科学知识以及软件工程专业理论和技能,独立分析和解决工作中遇到的复杂工程问题。 (3)具有较强的研究、设计和开发软件应用系统的能力,能够独立承担复杂工程项目,胜任软件工程及相关领域的技术管理、工程设计、技术开发等工作。 (4)拥有较强的自学能力、创新能力和持续发展能力。 (5)具备良好的沟通协作、组织领导以及项目管理能力。 二、毕业要求 本专业学生主要学习自然科学和人文社科基础知识,学习计算科学、软件工程相关的基本理论和基本知识,接收软件工程的基本训练,具有软件开发实践的基本能力和初步经验、软件项目组织的基本能力以及基本的工程素养,具有初步的创新和创业意识、竞争意识和团队精神,具有良好的外语运用能力。 经过4年的学习,毕业生应获得以下几个方面的知识能力: 毕业要求1 工程知识:应掌握软件生命周期中涉及的工程基础和专业知识,以及相关的数学、自然科学知识,并能够将其应用到软件实践中,解决复杂软件工程问题。 1-1掌握软件工程专业必需的数学、自然科学知识,且能将其应用于表述软件工程问题; 1-2掌握软件工程专业工程基础理论知识,能选择恰当的模型用于表述复杂软件工程问题; 1-3掌握软件工程专业的专业知识,且能将其应用于复杂软件工程问题的建模和求解; 1-4理解系统的概念,且能将其应用于复杂软件工程中的系统架构、网络通信、支撑平台等问题。 毕业要求2 问题分析:能应用数学、自然科学和与软件工程相关的基本原理,进行软件系统的分析与表达、并通过文献研究分析复杂的软件工程问题,以获得有效结论。 2-1运用数学、自然科学方法制定分析模型; 2-2运用流程图、类图、ER图等软件工程方法描述问题; 2-3能正确表达一个工程问题的解决方案,并证实方案的合理性; 毕业要求3 设计/开发解决方案:能够设计针对复杂工程问题的解决方案,并针对特定系统需求设计解决方案,包括软硬件功能设计、系统架构设计、组件设计和数据库设计等,并能够在设计环节中体现创新意识。 3-1掌握软件生命周期要素,了解软件开发过程管理模型,熟悉软件需求分析、设计、实现、测试、维护以及过程与管理的方法和技术;

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

软件工程专业培养方案 学科门科:工学专业大类:计算机类专业名称:软件工程 专业代码:080902 学制:四年授予学位:工学学士 一、培养目标 本专业旨在培养具有“勤朴敏信”素养,系统掌握计算机基础理论、软件开发、软件管理等软件技术,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作,有较强的实践能力、创新精神、持续发展潜力、自我学习能力,以及软件工程项目的组织与管理能力、团队协作能力的高层次实用型、复合型软件工程技术和管理人才,服务于赣西地区以及全国的软件相关岗位,以Web开发(.NET、J2EE)和大数据应用开发作为本专业的发展方向。 二、规格要求 本专业学生系统地学习软件工程领域的相关理论和知识,接受从事软件开发与应用计算机技能的专业训练,具备研究和开发计算机应用软件系统的必备能力。 毕业生应获得以下几方面的知识和能力: 1.掌握软件工程专业领域必备的技术和理论知识。 2.掌握软件系统的分析和设计的方法,具备运用先进的工程化方法、技术和工具从事某一应用领域软件分析、设计、开发、维护等工作的能力。 3.具有软件系统的实践能力和测试能力。 4.掌握文献检索、资料查询的基本方法,具有获取信息的能力。 5.了解本领域的技术发展趋势和相关应用领域的基础知识,具有良好获取新知识与技术的能力。 6.具有一定的组织沟通与职业发展和创新能力,具备较强的团队协作能力。 三、相近专业 计算机科学与技术 四、主干学科和专业核心课 主干学科:计算机与科学技术、软件工程 专业核心课程:数据库系统原理、J2ME技术、软件过程与管理、.NET 程序设计、软件项目管理。

1.数据库系统原理 内容简介:本课程主要介绍了关系模型和关系运算理论,关系数据库语言,关系数据库的规范化设计,数据库设计和数据库维护。 参考书目:万常选着.《数据库系统原理与设计》第2版清华大学出版社 2012. 2.J2ME技术 内容简介:本书详细讲解了J2ME开发中的用户界面、记录存储、媒体播放、联网、3D特效等技术,J2ME 的基本概念和基本操作知识,理解J2ME平台的设计理念,并且还推出三个富有代表性的实例,以不同的开发程序的方式介绍了程序开发流程,读者可以根据不同的需要选择不同的流程。可以迅速掌握J2ME的核心API 类库以及无线应用系统的开发过程,同时通过本书中应用实例的介绍。 参考书目:李研着.J2ME技术开发与应用.北京:机械工业出版社,2006. 3.软件过程与管理 内容简介:主要介绍软件开发者个体在过程方法和自我管理上应当掌握的技能;关注团队软件过程,分别从工程化开发、项目管理和团队动力学角度阐述了软件开发应当关注的内容;基于IDEAL通用软件过程改进方法,阐述了组织级过程改进的实施方法。通过软件开发环境中三个不同层次(个体、团队以及组织)的过程方法的描述,让学生学会如何系统地满足不断变化的软件产品开发的需要。 参考书目:骆斌着.软件过程与管理.北京:机械工业出版社,2006. 4..NET 程序设计 内容简介:主要包括. NET技术框架、c#语言基础、. NET web窗体、. NET网站设计、. NET数据库编程、网站安全与验证、. NET ajax技术、. NET xml编程和web服务等,后综合应用相关技术给出了一个综合案例。 参考书目:顾明霞着..NET 程序设计.北京:清华大学出版社,2012 5.软件项目管理 内容简介:系统地讲述了软件项目管理的实施过程,综合了多个学科领域,包括范围计划、成本计划、时间计划、质量计划、变更计划、风险计划、度量计划、沟通计划等的制定,以及项目实施过程中如何对项目进行跟踪控制。注重理论与实际的结合,通过实际工作中的案例说明帮助学生消化和理解所学内容。 参考书目:韩万江 .软件项目管理机械工业出版社,2009. 五、所含专业方向及特色 软件工程专业拟为江西工程学院重点建设专业,该专业依托江西工程学院工科背景,根据市场需求状况,分为应用软件开发、软件测试两个方向。

中山大学软件学院级本科软件工程专业培养方案(

中山大学软件学院 软件工程专业本科生培养方案 2010年7月 一、培养目标 针对我国经济信息化建设和发展的需要,面向软件产业界对软件工程技术人才的需求,培养德、智、体、美、劳全面发展,具有良好综合素质和实践能力,具备扎实的软件工程基础理论知识,并掌握并熟练运用国际上先进的软件开发技术和现代软件工程规范与方法,具有国际竞争力的、高层次多类型的实用型、工程型、复合型、创新型软件实用人才。 作为一名合格的软件工程专业本科毕业生,应当符合国民经济信息化建设和发展需要,以及软件企业对软件工程技术人才需求,能够成为企业所需要的较高层次的软件工程技术和管理人才,其基本能力应当达到(具有国际水准的)程序员、高级程序员、软件测试工程师、网络与系统管理员、数据库管理员、软件工程师、以及项目质量管理人员的水平。 二、培养规格和要求 1、应较好地掌握马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国,遵纪守法,品行端正,身心健康,具有良好的职业道德和创业精神,积极为我国经济建设和社会发展服务。 2、应具备科学的世界观,掌握科学方法;掌握扎实的软件基础理论知识和较宽广的软件工程专业知识,具有技术创新能力;受到良好的软件工程训练,具有较强的工程实践能力和团队协作能力;熟悉软件应用和工具,具备运用先进的工程化方法、技术和工具从事某一应用领域软件分析、设计、开发、维护等工作的能力。 3、软件工程专业本科毕业生应达到基本的数学和语言要求;熟练掌握英语,具备良好的阅读、理解和撰写外语资料的能力和进行国际化交流的能力;拥有较好的沟通技巧和团队工作能力,通晓和遵守法律和职业道德。 本专业毕业生应具备如下知识和能力: ●有扎实的理论基础,系统地掌握本专业领域宽广的理论知识和专业知识; ●具有较强的创新意识;

南京大学软件工程专业本科生培养方案与教学计划

南京大学软件工程专业本科生培养方案与教学计划 1

南京大学软件工程专业本科生培养方案与教学计划 ( 6月1日修订) 软件产业作为信息产业的核心是国民经济信息化的基础,已经涉足工业、农业、商业、金融、科教文卫、国防和百姓生活等各个领域。采用先进的工程化方法进行软件开发和生产是实现软件产业化的关键技术手段。因此,为积极促进中国软件产业发展,增强其国际竞争力,加速中国信息化建设,急需培养大批软件工程领域的实用型、复合型软件工程技术人才和软件工程管理人才。 为促进南京大学软件工程专业本科生在入学、培养、毕业和学位授予等环节的规范化,确保培养质量,根据教育部有关要求,依据南京大学有关本科生培养的规定,特制定本方案。 本方案作为南京大学培养软件工程专业本科生的指导性文件,规定其培养目标、方向和要求,以及培养对象、方式及学习年限,并就其课程设置、课程修读和学位论文要求等给出指导性意见。 一、培养目标、方向和要求 1、培养目标 软件工程专业本科生的培养目标是针对国民经济信息化建设和发展的需要,面向软件产业界对软件工程技术人才的需求,培养具有国际竞争能力的多层次复合型软件实用人才。 作为一名合格的软件工程专业本科毕业生,应当符合国民经济信息化建设和发展需要,以及软件企业对软件工程技术人才需求,能够

成为企业所需要的较高层次的软件工程技术和管理人才,其基本能力应当达到(具有国际水准的)程序员、高级程序员、软件工程师、以及项目质量管理人员的水平。 2、培养方向 软件工程专业本科生培养的基本思路是强化基础、注重实践。针对软件产业的人才需求,本科生阶段强调宽口径培养,不具体细分专业培养方向,但考虑专业课程模块设置,从而使得毕业生既具备扎实的基础和宽广的知识面,又较深入地认识某类软件系统和应用领域。 软件工程专业的基础课程应涵盖软件基础,软件工程基础,数学、工程与职业基础。软件工程专业的专业课程应覆盖软件设计开发、软件过程与管理、计算机网络、数字化技术、信息安全技术、嵌入式软件、信息系统、图形系统等。 3、培养要求 1、软件工程专业本科毕业生应较好地掌握马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国,遵纪守法,品行端正,身心健康,具有良好的职业道德和创业精神,积极为中国经济建设和社会发展服务。 2、软件工程专业本科毕业生应具备科学的世界观,掌握科学方法;掌握扎实的软件基础理论知识和较宽广的软件工程专业知识,具有技术创新能力;受到良好的软件工程训练,具有较强的工程实践能力和团队协作能力;熟悉软件应用和工具,具备运用先进的工程化方

软件工程培养方案

软件工程专业培养方案 一、业务培养目标:本专业培养具有良好的科学素养,系统掌握计算机基础理论、软件开发、软件管理等计算机应用技术,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作,以及工程项目的组织与管理能力、团队协作能力的高层次实用型、复合型软件工程技术和管理人才。 二、培养规格与要求:本专业学生系统地学习计算机科学与软件工程方面的基本理论和基本知识,接受从事软件开发与应用计算机技能的基本训练,具备研究和开发计算机应用软件系统的基本能力。 毕业生应获得以下几方面的知识和能力: 1.掌握计算机科学与技术的基本理论和基本方法。 2.掌握软件基础理论知识和软件工程专业知识。 3.掌握计算机应用系统的分析和设计的基本方法。 4.受到良好的软件工程训练,具有较强的工程实践能力。 5.具备运用先进的工程化方法、技术和工具从事某一应用领域软件分析、设计、 开发、维护等工作的能力。 6.对软件系统、信息系统具有系统级的认识能力。 7.掌握文献检索、资料查询的基本方法,具有获取信息的能力。 8.具有较强的自学能力、创新意识和外语应用能力,具备较强的团队协作能力。 三、专业主干学科:计算机科学与技术 四、主要课程:离散数学、C语言程序设计、软件工程概论、数据结构、操作系统原理Ⅰ、数据库原理及应用、计算机通信与网络、软件需求分析、软件项目管理、软件质量保障与测试等。 五、主要实践性教学环节:包括课程设计、课程实践、毕业实习、毕业设计等。 六、主要专业实验:C语言程序设计实验、数据结构实验、操作系统原理Ⅰ实验、数据库原理及应用实验、计算机通信与网络实验、软件需求分析实验、软件项目管理实验、软件质量保障与测试实验等。 七、学制:四年 八、授予学位:工学学士

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

软件工程专业人才培养方案 专业代码: 080611W 授予学位:工学学士 一、培养目标: 本专业培养适应社会主义现代化建设需要,德、智、体、美全面发展,具备重实践、厚基础、高素质、创新型的面向21世纪的软件高级工程技术人才应用型高级专门人才。使培养对象具有良好的综合素质和职业道德,软件理论基础扎实,软件开发和专业综合实践能力强,具备软件工程管理的知识,具有团队协作精神和综合应用能力,在事业单位或企业中能够胜任软件项目管理、软件研发和系统服务等相关工作,具有能安心、能吃苦和能创业精神和国际竞争能力。 二、基本要求: 1、认真学习马列主义毛泽东思想、邓小平理论和“三个代表”重要思想,初步树立科学世界观和为人民服务的人生观,坚持四项基本原则,热爱祖国、遵纪守法、实干创新、热爱劳动、勇于实践,具有为国家富强、民族振兴而奋斗的理想、事业心和责任感。 2、系统掌握软件科学的基础理论、基础知识和基本技能与方法。能胜任软件工程领域的科学研究、软件设计开发与管理工作。掌握文献检索、资料查询基本方法,具有初步的科研和工作能力基础;具备在各种组织管理活动中应用计算机及信息系统技术的基本技能。掌握一门外国语,能较顺利地阅读本专业外文书刊,具有较强的听、说、读、写能力。 3、有一定的体育和军事方面的知识,积极参加体育锻炼,身心健康,达到大学生体质健康标准。 4、有正确的审美观和一定的文学、艺术欣赏水平。 三、学制: 基本学制4年,学习期限3-8年。 四、主干学科: 计算机科学与技术。 五、主要课程: C/C++语言程序设计、Java程序设计、离散数学、数据结构、数据库系统原理与设计、操作系统、计算机组成结构、软件工程、计算机网络、软件项目管理、软件构造、软件设计、软件测试、人机交互技术、软件需求/系统分析、移动编程技术等。 六、教学计划安排: 1、各学年教学活动时间安排:(见附表一) 2、课程设置和安排:(见附表二) 3、实践性教学环节安排:(见附表三) 七、创新实践学分要求: 创新实践最低要求学分为8学分,其中社会实践3学分。创新实践学分由科研学分、技能学分和实践学分三部分构成,学生可通过参加社会实践、科技文化活动、学科竞赛、发表

软件工程专业培养计划-浙江大学计算机学院

软件工程专业培养计划-浙江大学计算机学院

浙江大学卓越工程师计划 软件工程专业培养标准与实现途径 软件工程专业以面向工业界、面向未来、面向世界为教育理念,培养具有良好软件设计能力、国际交流能力、管理与沟通能力和职业发展能力的复合型、应用型高层次软件人才,使学生毕业后能够从事软件系统的分析设计与开发、项目管理以及软件系统的运行维护等方面的工作,并具有推动软件产业不断开拓创新的动力与素质。 学生主要学习数学、科学和人文社会科学基础知识,以及计算机与软件工程方面的基本理论和基本知识,接受系统设计与分析、软件项目管理、团队合作与交流等方面能力的训练。对应ABET《EC2000》标准,毕业生应达到以下要求: 1.具有宽厚的数学、科学和工程知识基础,较好的人文社会科学基础;掌握本专业领 域必要的技术基础和理论知识,包括程序设计技术、系统平台技术、软件工程方法 等;(对应ABET《EC2000》标准1) 2.具有软件系统分析与设计的初步能力;具备软件系统的实现能力以及测试能力;具 有使用软件开发工具的能力;(对应ABET《EC2000》标准2、3、5、11) 3.了解本领域的技术发展趋势以及相关应用领域的基本知识,具有良好的获取新知识 与技术的能力;(对应ABET《EC2000》标准9、10) 4.能认识和遵循职业规范与社会伦理道德,具有职业责任感;(对应ABET《EC2000》 标准6、8) 5.有一定的组织、沟通与职业发展能力。(对应ABET《EC2000》标准4、7) 一、软件工程专业培养标准 根据软件工程专业对学生能力培养的要求,制定以下具体标准,其中【X】为ABET《EC2000》标准中对应的第x条。 1、学科知识和理解力 1.1 基础的数学和科学知识【1】 具有从事工程工作所需的数学、自然科学、人文社会科学的基础知识,包括数学、物理学、工程经济、管理、政治学、文学、法律、艺术等。 1.2 核心工程基础知识【1】 掌握本专业领域所需的专业基础知识,包括:离散结构、程序设计、数据结构、计算机组成、操作系统和网络、数据库、软件工程基础等相关知识。

软件工程专业培养方案

软件工程专业培养方案 专业简介 湖北大学软件工程专业于2006年开始招生。软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,培养学生熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养。本专业拥有专职教师48人,其中教授12人,副教授20人,讲师16人。本专业一直注重产学合作、协同育人,已与多家IT企业建立校企联合实习基地。近年来,学生多次在ALTERA亚洲创新设计大赛、“互联网+”大学生创新创业大赛、全国软件和信息技术专业人才大赛等赛事中取得优异成绩。 专业代码:080902 一、培养目标 培养具有良好的道德与修养,遵守法律法规,具有社会和环境意识,掌握数学与自然科学基础知识以及与软件工程相关的基本理论、基本知识、基本技能和基本方法,具备包括计算思维在内的科学思维能力和设计计算解决方案、实现基于计算原理的软件系统的能力,能在团队中有效发挥作用,综合素质良好,能通过继续教育或其他的终身学习途径拓展自己的能力,了解和紧跟学科专业发展,具有强烈的创新意识,能够在生产企业、事业单位、研究机构及政府部门从事复杂软件系统的研究、设计、开发、部署与维护的高素质卓越应用型技术人才。 二、毕业要求 通过本科阶段学习,毕业生需达到《工程教育认证标准》要求,以及以下要求: 1、知识要求 (1)能主动了解本专业的应用前景、相关行业最新进展、发展动态及技术标准,同时也要具有人文社科、信息交流、法律与环境、社会与公共安全和心理学等常识或基本知识。 (2)能够将数学、自然科学、工程基础和专业知识用于解决复杂工程问题,能够设计针对复杂工程问题的解决方案,设计满足特定需求的软件系统,并能够在设计环节中体现创新意识。 (3)能够熟练阅读英文的专业科技文献,不仅具备运用英语进行沟通和交流的能力,而且具备运用网络获取计算机行业最新科学技术知识的能力。 2、能力要求 (1)具有科学思维方法及分析并解决复杂软件工程项目问题的能力。具备强烈的创新意识和独立开发软件项目的能力,有较强的国际视野和跨文化的交流、竞争与合作的能力,具有较强的表达能力、独立工作能力、人际交往能力和团队合作能力。 (2)项目与管理知识能力:具有较强的项目实施与管理能力;掌握软件项目设计与开发的基

软件学院软件工程专业本科培养方案-清华大学软件学院

软件学院 软件工程专业本科培养方案 一、培养目标 本专业面向软件系统应用、设计、开发、运维、服务等与软件全生命周期相关的产业,培养基础扎实、专业突出、并具有较强国际竞争能力和创新能力的软件系统的科学家和工程师。 二、基本要求 软件工程专业本科毕业生应达到如下知识、能力和素质的要求: 1.具有坚实的自然科学、人文社会科学和工程技术基础,以及较强的工程实践能力; 2.具备较强的社会责任感和良好的职业道德; 3.具备扎实的软件理论和软件工程专业知识,具有良好的工具使用与实验能力、软件分析与开 发能力、过程控制与管理能力、团队协作与沟通能力; 4.具有独立工作能力、终身学习能力和创新精神。 三、学制与学位授予 学制:本科学制4年,按照学分制管理机制,实行弹性学习年限。 授予学位:工学学士学位。 四、基本学分学时 本科培养总学分170学分,其中春、秋季学期课程总学分138学分;夏季学期实践环节17学分,综合论文训练15学分。 五、专业核心课程 计算机系统软件 数据结构与算法 软件理论基础 六、课程设置与学分分布

1.公共基础课程 26学分 (1) 思想政治理论课 14学分 10610183 思想道德修养与法律基础3学分 10610193 中国近现代史纲要3学分 10610204 马克思主义基本原理4学分 10610224 毛泽东思想和中国特色社会主义理论体系概论4学分 (2) 体育 4学分 第1-4学期的体育(1)-(4)为必修,每学期1学分;第5-8学期的体育专项不设学分,其中第5-6学期为限选,第7-8学期为任选。 (3) 外语 8学分 英语课程共计8学分(其中至少4学分为英语必修课组课程),安排在前四个学期完成。第一学年夏季学期设置外语文化活动月,为非英语专业必修环节,符合免课条件者可申请免课。设清华大学本科生英语水平考试作为非英语专业本科生英语水平检测,学生在校学习满一年后可以报名参加。 日语、德语、法语、俄语等小语种学生入学后直接进入课程学习,本科毕业需完成三学期的课程,取得6学分。 2. 文化素质课13学分 文化素质教育课程体系包括文化素质教育核心课、新生研讨课、文化素质教育讲座课和一般文化素质教育课,除文化素质教育讲座和新生研讨课外,其它所有课程划分为八个课组:①哲学与伦理、②历史与文化、③语言与文学、④艺术与审美、⑤环境、科技与社会、⑥当代中国与世界、⑦人生与发展、⑧数学与自然科学。要求在本科学习阶段修满13学分,其中文化素质教育讲座课程为必修,1-2学分;文化素质教育核心课程和新生研讨课为限选,至少5门或8学分,建议其中1门为新生研讨课;一般文化素质课程为任选。 每学期开设的文化素质课程目录详见当学期选课手册。 3.数学和自然科学基础课程37学分(包括数学、物理、化学、生物等) (1) 数学25学分 1)必修22学分 微积分A(1)5学分 微积分A(2)5学分 线性代数(1)4学分 线性代数(2)2学分 复变函数引论2学分 离散数学4学分 2)限选3学分 概率论与数理统计3学分 随机数学方法3学分 (2) 自然科学基础12学分 1)必修10学分

西电软件工程专业培养方案

工程专业培养方案 [日期: 2007-05-09 ] [字体:大中小] 软件工程专业培养方案 一、培养目标及模式 业培养德、智、体、美全面发展,掌握自然科学和人文社科基础知识、计算机科学及软件工程专业基础理论,具有软件开发能力,具有软件开发实践和项目组织的初步经验,具有创新、创业和服务意识,具有竞争和团队精神,具有熟练的外语运用能力,能适应技术进步和社会需求变化的高素质、实用型、具有国际竞争能力的软件工程专门人才。采用“面向需求、突出特色、强调工程、分流培养”的培养模式。 二、基本要求 为适应我国经济结构战略性调整的要求和软件产业发展对人才的迫切需要,实现软件人才培养的跨越式发展,基于人才可持续发展的培养理念,将知识、能力、素质的培养有机结合。具体要求如下: (一) 素质结构要求 思想道德素质:热爱祖国,拥护中国共产党的领导,树立科学的世界观、人生观和价值观;具有责任心和社会责任感;具有法律意识,自觉遵纪守法;热爱本专业,注重职业道德修养;具有诚信意识和团队精神。 文化素质:具有一定的文学艺术修养,具有良好的文字和口头表达能力,具有交流和沟通能力与现代意识。 专业素质:掌握科学的思维方法、工程设计方法,具备良好的工程素养;具有创新、创业精神;具有严谨的科学态度和务实的工作作风。 身心素质:具有较好的身体素质和心理素质。 (二) 能力结构要求 掌握软件工程的知识与技能,具备软件工程师从事工程实践所需的专业能力。 获取知识能力:具备终身学习能力、信息获取能力、适应学科发展的能力等。

应用知识能力:具备需求分析和建模的能力、软件设计和实现的能力、软件评审与测试的能力、软件过程改进与项目管理的能力、设计人机交互界面的能力、使用软件开发工具的能力等。 创新能力:在基础研发、工程设计和实践等方面具有一定的创新意识和能力。 (三) 知识结构要求 工具性知识:包括外语、文献检索、科技写作等。 人文社会科学知识:包括文学、哲学、政治学、社会学、法学、心理学、思想道德、职业道德、艺术等。 自然科学知识:包括数学、物理学等。 工程学知识:包括软件工程经济学、其他工程应用领域的基础知识。 经济管理知识:包括营销管理学等。 专业技术基础知识:包括计算机科学和数学基础知识,即离散数学、程序设计语言和程序设计、数据结构、计算机组成与结构、操作系统、计算机网络、数据库基础知识等。 专业知识:包括团队合作与沟通、软件需求、软件建模与分析、软件设计、软件验证与确认、软件进化、软件过程与管理、软件体系结构、软件工程的形式化方法、人机交互、工作流技术、电子商务、知识产权与软件保护等。 三、学制与学位 1. 基本学制:四年。 2. 授予学位:工学学士。 四、专业方向与业务能力 结合社会对软件工程专业人才的需求及国际国内软件工程专业的发展特点,参考国际软件工程专业规范和全国教学指导委员会软件工程专业规范,充分考虑西安电子科技大学的专业特色和软件学院自身的特点,软件学院软件工程专业拟开设Web工程与信息系统、软件测试与分析、网络与通信系统软件、嵌入式系统、数字娱乐系统五个培养方向。 Web工程和信息系统方向的学生在学习本专业必修课的基础上,通过限修分布对象技术、Java技术、数据库应用技术、系统分析与设计和Web工程等课程以及工程设计实践,掌握信息系统和Web系统的开发方法、规划、建模、构建、测试、维护、集成和项目管理等理论与技术。毕业生可在电子政务、电子商务、Web应用、ERP、金融、邮政等领域工作。

相关文档
最新文档