精英Java软件工程师培养方案
(软件工程四年制本科类 Java方向)
1.1.1建立本专业的指导思想
软件产业作为信息产业的核心,是国民经济信息化的基础,它已经涉足工业、农业、商业、金融、科教卫生、国防和百姓生活等各个领域。采用先进的工程化方法进行软件开发和生产是实现软件产业化的关键技术手段。
因此,为积极促进我国软件产业的发展,增强国际竞争力,加速我国信息化建设,急需培养大批软件工程领域的具有创新、创业和服务意识的实用型、复合型软件工程技术人才和软件工程管理人才。
为了能够提高本专业的教学质量和培养与国际接轨的软件人才,其中部分核心课程和专业课程都从校外引进有相应工程经验的校外专家和企业教师进行授课、部分课程还将直接采用国外著名高校的最新原版英文教材和采用双语授课。
1.1.2人才培养目标和就业岗位
1、人才培养目标
本专业不仅重视软件开发理论基础和专业技术基础知识的学习,也强化软件开发实践能力和团队协作意识的锻炼;重点学习软件工业界最新的软件设计和开发实现技术、软件测试方法和软件项目管理方法等;了解如何用工程化的方法开发和管理软件项目,懂得在开发过程中应遵循的流程、准则、标准和规范;能熟练地使用国际软件工业界最新的流行软件工具高质量地开发大中型软件项目。
本专业培养出的学生需要在德、智、体、美全面地发展,并具有良好的科学素养和熟练地掌握一定的软件工程知识。也具有较高的人文、科学素质,在知识、素质、能力三方面全面地培养。
高级java程序员掌握技能专业核心课程通过案例教学和项目实践来培养学生的动手与自学能力,在各学期中均安排有高强度的软件开发实践类的课程设计和项目实训,最终培养出具有良好的软件项目开发的能力、项目管理能力、软件测试技能、技术创新能力和市场开拓能力的高级复合应用型工程技术人才。
达到国家规定的大学生体育和军事训练合格标准,掌握体育运动的基础知识和科学锻炼身体的基本方法,具有良好的卫生习惯和生活习惯,具有健康的身体素质和心理素质。学生在毕业前应通过国家软件水平考试程序员、软件设计师考试或其它水平相当的认证。
2、专业方向
软件工程专业本科生在培养策略上不仅要强化专业基础知识的学习和注重提高实践能力。本培养计划
的专业方向偏重于Java&J2EE技术方向,使得学生能够在有限的课时内“专业”和“深入”地学习与Java&J2EE专业相关的知识,更好地满足企业对用人的专业技能和专业素质的要求。
3、毕业后胜任的岗位
本专业的毕业生可以在税务、证券、政府机关、电子商务、事业单位、银行、金融、中外IT企业等领域及相关的计算机应用领域中从事软件系统的分析设计、开发实现、系统测试、维护和管理等方面的工作。其基本能力达到程序员(部分同学达到高级程序员)、系统分析人员、系统测试人员的水平。
1.1.3培养方式及基本要求
1、本专业按《教育部软件工程学科课程体系》进行培养
学生在校期间主要学习与软件工程有关的基本理论、基础知识和基本技能,熟练地掌握主流的程序设计语言、开发工具、软件开发方法和开发过程,软件系统分析和设计、设计模式等专业技能有关的课程,并获得软件设计方法、开发方法和工程管理方法的标准训练。
精通Java及J2EE核心技术平台,熟悉和了解与软件项目开发及相关文档的写作规范,具备团队合作素质和具有协同工作的意识;掌握文献检索、资料查询的基本方法,具有获取专业资料信息的能力。
2、全面提升学生的工程实践能力
为了能够全面地提升本专业方向学生的工程实践能力,本专业将采用系统的课程学习和工程实践相结合的培养方式。其中的软件工程实践训练使得学生能够了解软件开发过程和选用合适的开发方法,并有效地管理软件开发活动,最终掌握软件开发、项目管理等方面的知识和技能。
为此,要求学生必须要直接参与软件工程项目的实践,并完成必要的技术方案设计、软件开发等方面的工作,并在所取得的工程实践成果的基础上完成“工学学士”学位论文的撰写。学位论文可以是研究型论文、技术报告、工程项目开发以及相关的工作成果。
本专业主要的实践环节包括:军训、生产实习、课程设计、毕业实习、毕业设计等,其中的课程设计主要包括:程序设计实践、数据结构课程设计、软件需求分析案例学习与实践、软件架构与设计案例学习与实践、软件测试案例学习与实践、软件项目管理案例学习与实践等。
3、加强双语教学培养国际化的软件工程师
在专业基础课程、专业核心课程和专业方向课程中都倡导采用双语教学和包括采用英文原版教材、聘请国外教授讲学。促进学生外语应用能力的提高,加强学生就业竞争力的
培养。
进一步增强外语课程中的专业应用能力的培养,掌握一至二门外语(英语和日语)并强调语言沟通与
跨文化交流能力的锻炼,培养国际化的软件工程师。
4、加强对学生的创新性能力的培养力度
本专业倡导学生自主学习和个性化指导(对于学习成绩比较好的优秀学生,授课教师则加大课后指导的深度和难度),从而培养学生自主学习和自我提高的能力,以及勇于开拓和善于创新的能力。
5、学历和职业资格双证书
学生毕业时不仅可以获得本专业的毕业证书,也可获得高等学校英语应用能力和全国计算机等级考试相关的证书;同时获得全国计算机信息高新技术职业资格考试程序员或全国计算机技术与软件专业技术资格(水平)考试程序员、信息处理技术员、信息系统运行管理员、网页制作员等证书之一。
6、“课内教学”为主和“课外教学、网络教学”为辅的教学模式
注重与知名企业的合作,并联合开设多个实习基地。实习基地实行双导师管理和学习指导,使学生能够了解在企业中的实际工作情况,并在实战中逐渐适应社会,掌握所学的专业知识,并能够灵活地运用到生产实践中。
通过网络教育平台发布教学课件、教学内容等相关的教学信息,使得学生在课后能够通过网上交流、合作学习、资源共享,为学生提供一个开放性的“虚拟校园”和“交流平台”,丰富学生的课余生活。
7、职业技能和职业素质同步提升、全面培养和重塑自我
为了使得学生能够正确地认清自身特点、完善个人职业形象,并通过了解相关就业政策,有效地维护个人合法权益。最终培养健康的心理和增强适应社会的自信心。
在课程中还增加有职业意识训练与指导、商务礼仪、求职技巧、职业生涯规划、沟通训练、自我管理、时间管理、压力管理、职业与就业政策指导等方面的能力培训。
1.1.4学制和授予学位
1、学制
本专业标准学制为4年,但学生可在4—6年内(可以根据学校的规定调整)完成学业。每学年划分为两个20周的标准学期和一个2周的小学期。每个标准学期采用17+1+2的形式,17周上课,2周考试,1周机动。
在2周的小学期中主要安排课程实习、社会实践等实践性的教学活动。
2、毕业合格标准
本专业学生应达到学校提出的德、智、体、美等各方面的要求,在规定的时间内并同时完成教学计划所规定的全部课程的学习及实践环节的训练,毕业设计(论文)最终答辩合格,方可准予毕业。
3、授予学位
工学学士
1.1.5学分和各科课程推荐的学时设置
1、学分分配
按照学校相关规定进行学分分配,学生必须修满本专业培养方案规定的 XXX 学分(可以根据学校的规定设置)方能毕业。其中通识教育课程 XX学分、软件数学课程XX 学分、专业核心课程 XX学分、专业方向课程 XX学分、实践教学环节 XX学分。
2、课程设置原则
本课程体系在设计方面坚持“通识教育基础上的宽口径专业教育”的指导思想,培养具有可持续发展的软件工程方面的人才。本课程体系的设置直接面向软件工程实践,并强调工程实践能力的培养,使学生能够自觉地运用先进的工程化方法和技术从事软件项目设计、开发和项目管理,并具有团队协作精神。
在课程单元和内容的选择方面遵循如下的几个基本的原则,即课程内容的先进性、课程单元的模块化、课程单元可调整性和课程模块的多样性。
(1)课程内容的先进性
本课程内容紧跟软件技术发展的成果和软件企业对先进技术的需求,通过开设学科前沿专题讲座,介绍本学科的最新发展和追踪前沿技术;此外,还设置了大量灵活的专业任选课,向学生介绍最新的计算机系统和软件工程方面的新思想、新技术和新工具。
(2)课程单元的模块化
本课程体系按照模块化的准则设计,分为如下的5个模块:通识教育课程、软件数学课程、专业核心课程、专业方向课程和实践教学环节。
其中在专业方向课程中提供有许多适应企业与市场需求的选修课,而且选修课程的设置是动态变化的(根据最终的合作企业用人的具体技能等方面的要求,动态增加和修改)。另外,为保证课程教学内容与最新技术发展保持同步,要求专业方向课程中的教学内容每

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。