Improving monitoring and evaluation of undergraduate curriculum: A case of Software Requirements Engineering course

被引:0
|
作者
Qamar, Farkhanda [1 ,2 ]
Ikram, Naveed [1 ]
机构
[1] Riphah Int Univ, Islamabad, Pakistan
[2] PMAS Arid Agr Univ, Rawalpindi, Pakistan
关键词
Concept map; Monitoring and evaluation; Software engineering body of knowledge; Software requirements engineering; Undergraduate curriculum; EDUCATION; TOOL;
D O I
10.1007/s10639-023-12353-9
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Curriculum and its operative application have always been of key importance in educational system and its significance increases when it comes to higher education. The importance of an efficient and effective curriculum is acknowledged in recent studies, but the mechanisms used for preparation of curriculum are still human-intensive, tedious, and ineffective. There is a need to follow systematic and methodological approach to design curricula that is compliant with the standard bodies of knowledge. We aim to design a new approach for enabling Higher Education Institutions (HEIs) to effectively monitor and evaluate existing undergraduate curricula against a standard body of knowledge. This study is part of a large research project where Software Requirements Engineering (SRE) course has been taken as a test case to empirically validate the proposed approach. A standard, reusable, and extendable concept map of SRE using the SRE Knowledge Area (KA) of the software engineering body of knowledge (SWEBOK) has been constructed. We have performed qualitatively analysis of the undergraduate SRE course of three universities to check their compliance with standard SRE knowledge. We have followed a semi-automated approach to identify missing concepts, analyze the hierarchical organization of concepts, and present misconceptions among concepts in the SRE course. The knowledge inferred from this process will be useful for HEIs to effectively monitor and evaluate SRE course.
引用
收藏
页码:13683 / 13711
页数:29
相关论文
共 50 条
  • [31] On Complementing an Undergraduate Software Engineering Course with Formal Methods
    Westphal, Bernd
    2020 IEEE 32ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2020, : 219 - 228
  • [33] The effective use of professional software in an undergraduate mining engineering curriculum
    Kecojevic, V
    Bise, C
    Haight, J
    INTERACTIVE LEARNING ENVIRONMENTS, 2005, 13 (1-2) : 1 - 13
  • [34] Integrate Stakeholders Into Software Engineering and Software Project Management Course Curriculum
    Zeng, FanYu
    Zhang, XiaoDong
    Lu, ZhiWei
    Chen, JinPeng
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING APPLICATIONS (CSEA 2015), 2015, : 43 - 48
  • [35] A case study involving the use of Z to aid requirements specification in the software engineering course
    Hasson, P
    Cooper, S
    17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 84 - 89
  • [36] Evaluation of a Software Engineering Course by Reflection
    Barzilay, Ohad
    Hazzan, Orit
    Yehudai, Amiram
    ITICSE 2009: PROCEEDING OF THE 2009 ACM SIGSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2009, : 273 - 277
  • [37] On the Evaluation of an Open Software Engineering Course
    Figueiredo, Eduardo
    Pereira, Juliana Alves
    Garcia, Lucas
    Lourdes, Luciana
    2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014, : 873 - 880
  • [38] Crafting an Undergraduate Course at the Intersection of Machine Learning and Software Engineering
    Chenoweth, Steve
    Linos, Panagiotis K.
    2022 IEEE FRONTIERS IN EDUCATION CONFERENCE, FIE, 2022,
  • [39] Integrating process improvement practices into an undergraduate software engineering course
    Collofello, JS
    28TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE - CONFERENCE PROCEEDINGS, VOLS 1-3, 1998, : 1298 - 1301
  • [40] Undergraduate Teaching Reform of Software Engineering Course based on CDIO
    Liang, Ruishi
    Zeng, Lizhi
    Liu, Wei
    2012 THIRD INTERNATIONAL CONFERENCE ON THEORETICAL AND MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE (ICTMF 2012), 2013, 38 : 802 - 804