加强软件工程课程:以约旦大学为例

Samer Hanna, Hayat Jaber, Fawze Abu Jaber, Tarek Al Shalaby, Ayad Almasalmeh
{"title":"加强软件工程课程:以约旦大学为例","authors":"Samer Hanna, Hayat Jaber, Fawze Abu Jaber, Tarek Al Shalaby, Ayad Almasalmeh","doi":"10.1109/CSEET.2014.6816785","DOIUrl":null,"url":null,"abstract":"Software Engineering is about creating high-quality software in a systematic, controlled, and efficient manner. Although the Software Engineering discipline had been recognized since 1968, there is still no agreement among the Universities worldwide about what should be included in the Software Engineering curriculums or study plans. This problem has resulted in that different knowledge areas are being taught to the Software Engineering students in different universities. Also this problem has resulted in that many universities now include courses in the Software Engineering curriculum that are not related to Software Engineering. A case study of the Jordanian Universities had proved that more than 60% of the courses taught at the Software Engineering departments of the Jordanian Universities are non Software Engineering related courses. An analysis had been conducted to compare the current Software Engineering courses taught at the different Jordanian Universities and the guidance provided by the ACM/IEEE about what should constitute an undergraduate Software Engineering education. Also an analysis of the Software Engineering courses taught at different countries such as UK and USA had been conducted where these countries were chosen because they contain many of the top ranked Universities in the world. The analysis had resulted in determining the knowledge areas that should be added to the curriculum of each Jordanian University. Enhancing the curriculum will result in a SE graduates that are equipped with the needed knowledge to join the software market.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Enhancing the software engineering curriculums: A case study of the Jordanian Universities\",\"authors\":\"Samer Hanna, Hayat Jaber, Fawze Abu Jaber, Tarek Al Shalaby, Ayad Almasalmeh\",\"doi\":\"10.1109/CSEET.2014.6816785\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software Engineering is about creating high-quality software in a systematic, controlled, and efficient manner. Although the Software Engineering discipline had been recognized since 1968, there is still no agreement among the Universities worldwide about what should be included in the Software Engineering curriculums or study plans. This problem has resulted in that different knowledge areas are being taught to the Software Engineering students in different universities. Also this problem has resulted in that many universities now include courses in the Software Engineering curriculum that are not related to Software Engineering. A case study of the Jordanian Universities had proved that more than 60% of the courses taught at the Software Engineering departments of the Jordanian Universities are non Software Engineering related courses. An analysis had been conducted to compare the current Software Engineering courses taught at the different Jordanian Universities and the guidance provided by the ACM/IEEE about what should constitute an undergraduate Software Engineering education. Also an analysis of the Software Engineering courses taught at different countries such as UK and USA had been conducted where these countries were chosen because they contain many of the top ranked Universities in the world. The analysis had resulted in determining the knowledge areas that should be added to the curriculum of each Jordanian University. Enhancing the curriculum will result in a SE graduates that are equipped with the needed knowledge to join the software market.\",\"PeriodicalId\":418645,\"journal\":{\"name\":\"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-04-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSEET.2014.6816785\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSEET.2014.6816785","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

摘要

软件工程是关于以系统的、可控的和有效的方式创建高质量的软件。尽管软件工程学科自1968年以来就得到了认可,但是世界各地的大学对于软件工程课程或学习计划中应该包括什么仍然没有达成一致。这个问题导致不同大学的软件工程专业的学生被教授不同的知识领域。这个问题还导致许多大学现在在软件工程课程中加入了与软件工程无关的课程。一项对约旦大学的个案研究证明,在约旦大学的软件工程系,超过60%的课程是与软件工程无关的课程。进行了一项分析,以比较目前在不同约旦大学教授的软件工程课程和ACM/IEEE提供的关于应该构成本科软件工程教育的指导。此外,对在英国和美国等不同国家教授的软件工程课程进行了分析,选择这些国家是因为它们包含许多世界上排名最高的大学。通过分析,确定了应列入约旦各大学课程的知识领域。加强课程,可使软件工程师毕业生具备进入软件市场所需的知识。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Enhancing the software engineering curriculums: A case study of the Jordanian Universities
Software Engineering is about creating high-quality software in a systematic, controlled, and efficient manner. Although the Software Engineering discipline had been recognized since 1968, there is still no agreement among the Universities worldwide about what should be included in the Software Engineering curriculums or study plans. This problem has resulted in that different knowledge areas are being taught to the Software Engineering students in different universities. Also this problem has resulted in that many universities now include courses in the Software Engineering curriculum that are not related to Software Engineering. A case study of the Jordanian Universities had proved that more than 60% of the courses taught at the Software Engineering departments of the Jordanian Universities are non Software Engineering related courses. An analysis had been conducted to compare the current Software Engineering courses taught at the different Jordanian Universities and the guidance provided by the ACM/IEEE about what should constitute an undergraduate Software Engineering education. Also an analysis of the Software Engineering courses taught at different countries such as UK and USA had been conducted where these countries were chosen because they contain many of the top ranked Universities in the world. The analysis had resulted in determining the knowledge areas that should be added to the curriculum of each Jordanian University. Enhancing the curriculum will result in a SE graduates that are equipped with the needed knowledge to join the software market.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信