banner1

首页 · ·

美国软件工程专业介绍及课程设置

发布时间:2012-09-12     来源:美国留学

     

国内某知名就业辅导专家指出:软件工程为当之无愧的黄金专业,是当代中国青年的最优人生选择之一!

美国软件工程专业介绍:

软件工程(Software Engineering)是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发和维护计算机软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术和方法结合起来,以经济地开发出高质量的软件并有效地维护它。它旨在开发满足用户需求、及时交付、不超过预算和无故障的软件,以质量保证为基础,包括过程、方法和工具三个要素。

软件工程是研究用工程化方法构建和维护有效、实用、高质量的软件的学科,涉及程序设计语言、数据库、软件开发工具、系统平台,及计算机科学、数学和管理科学等多方面知识。软件工程的目的是在现有软件开发技术基础上,对应用的需求进行分析,设计高质量的软件架构,分配和协调每个软件生产人员的工作,保证软件高质量的完成。

美国拥有当今世界最先进的软件技术:美国是世界上最大的软件生产国和出口国,是全球软件产业的主导,世界10大软件公司有8家公司总部设在美国。同时美国也是全球软件产业标准的制定者和技术方向的领导者,拥有微软、ORACLESUN等大批知名IT企业。以微软视窗操作系统为代表的大批软件产品不但在美国形成了垄断地位,在全球也占据着大量的份额。20世纪90年代以来,美国软件产业每年以12.5%的速度增长,几乎是美国国民经济增长率的2.5倍,已经成为继汽车和电子产业之后的第三大产业。根据中国软件协会的统计,2003年美国软件产业总产值达2967亿美元,占全球份额的39.67%

我们可以通过实例来说明软件工程的应用领域:在超市购物结账时,营业员一般通过计算机进行业务操作,先扫描物品条形码,使之传输到计算机得出销售价格并累加、汇总出物品总金额,再计算找零数目,并记录结账时间、金额和购物地点——这里条形码与价格间的相互转换以及金额汇总功能便是通过内嵌在计算机的软件程序发布指令实现的。 

再以电力工业为例,电力网络的规模越来越大,调度人员有限,而且坐镇调度中心的调度员也不可能对发生在异地的电力故障进行实时现场指挥和维修,因此只能依靠远动操作来完成。这些远动操作便依赖于软件的作用。可见,软件工程的应用不仅促进了经济和社会的发展,也使人们的工作与生活更加便利、高效。

美国软件工程专业课程设置:

Fundamentals of software development 

Introduction to computer science 

Systems analysis 

Programming language concepts 

Discrete mathematics                 

Statistics 

Software architecture and design 

Software construction and evolution 

Software requirements and specification 

Database systems 

Operating systems

Software project management 

Senior project/capstone experience

 

相关文章: