【24h】

SOFTWARE ENGINEERING: WHERE DO CURRICULA STAND TODAY?

机译:软件工程:课程今天在哪里?

获取原文

摘要

Despite the fact that it has been over a decade since the first university in the United States offered a bachelor's degree in software engineering, opinions still differ as to whether the software engineering discipline is a distinct engineering discipline or whether it is more properly regarded as a sub-discipline of computer science. Software engineering curricula and an identifiable body of knowledge for the discipline have been under development for some time. Curricular guides have been developed (e.g. Software Engineering 2004) and a revised guide to the SWEBOK is due out in 2010. Development of undergraduate programs in software engineering has been proceeding at a deliberate pace, so that as of October, 2009, there were nineteen baccalaureate programs in software engineering accredited by the Engineering Accreditation Commission of ABET. This set of degree programs is of particular interest because each of them has been reviewed by a visiting team from ABET and found to be in compliance with the general criteria for all baccalaureate engineering programs as well as with the program criteria applicable to software engineering programs. Of the nineteen accredited software engineering programs, eleven are housed in departments that also offer a program in computer science that is accredited by the Computing Accreditation Commission of ABET. All of these departments are found in administrative units with other engineering disciplines. Six of the accredited software engineering programs are at institutions offering computer science programs that are not accredited by the Computing Accreditation Commission of ABET, and of these six, three are at institutions in which software engineering and computer science are not housed in the same academic unit. One is found in an institutional context that combines science and engineering in the same academic unit. One of the accredited software engineering programs is offered by an institution that does not offer a computer science program of any kind. One is at an institution that houses accredited programs in both software engineering and computer science in a college of computing that does not administer any engineering programs other than software engineering. The diversity in the institutional contexts that is evident in this profile is remarkable. In this paper, we consider the curricular content of the accredited software engineering programs along several dimensions. One of these is the profile of the institutional context in which each program exists. Other dimensions considered include degree of overlap with computer science programs on the same campus, topical content of shared courses, and areas that are unique to each of the sister disciplines on the same campus. We also consider relationships between curricular content and the identified body of knowledge as reflected in this set of curricular exemplars.
机译:尽管它已经超过十年,因为在美国的第一所大学提供的学士学位软件工程学士学位,意见仍然不同如对软件工程学科是否是不同的工程学科,或是否更为恰当视为计算机科学分支学科。软件工程课程和知识学科的可识别的身体已经在开发了一段时间。课程指南已被开发(如软件工程2004年)和修订后的指导,以SWEBOK是由于从2010年发展本科专业的软件工程一直在继续蓄意步伐,使作为2009年10月,有19在软件工程学士学位课程由ABET的工程认证委员会的认证。这套学位课程是特别感兴趣,因为他们每个人已经从ABET客队审查,认为是符合所有学士学位的工程方案以及适用于软件工程课程计划标准的一般标准。十九认可的软件工程项目中,11被安置在部门也提供了计算机科学的程序是由ABET的计算认可委员会的认可。所有这些部门都与其他工程学科行政单位发现。该认证的软件工程课程中的六个在机构提供的计算机科学课程不是由ABET的计算认可委员会认可,而这些六,三是在哪个软件工程和计算机科学不是装在同一个学术单位机构。在体制方面的一个研究发现,在同一个学术单位联合科学与工程。其中一个认可的软件工程课程是由不提供任何形式的计算机科学课程的机构提供。一种是在一个机构是认可的房屋在软件工程和计算机科学课程在计算并不比管理软件工程以外的任何工程项目的高校。在体制环境的多样性,在此配置文件是显而易见的是显着的。在本文中,我们考虑了认可的软件工程项目的沿着几个方面的课程内容。其中之一是其中每个程序中存在的机构背景的轮廓。考虑的其它尺寸包括学历,在同一个校园计算机科学课程,共享课程的专题内容,而且是唯一的每个在同一个校园姐姐学科领域的重叠。我们还认为,课程内容和知识的识别的身体之间的关系体现在这套课程典范的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号