IJIET 2026 Vol.16(1): 1-15
doi: 10.18178/ijiet.2026.16.1.2478
doi: 10.18178/ijiet.2026.16.1.2478
Content and Competencies for Interdisciplinary Teaching of Nonfunctional Software Requirements and User Experience in Computing Courses: An Asset Mapping of Curricular References Guidelines
Josué Viana Ferreira1, Sandro Ronaldo Bezerra Oliveira1,*, and Carlos dos Santos Portela2
1. Graduate Program in Computer Science (PPGCC), Federal University of Pará (UFPA), Brazil
2. Faculty of Information System, Cametá Campus, Federal University of Pará (UFPA), Brazil
Email: josue.ferreira@icen.ufpa.br (J.V.F.); srbo@ufpa.br (S.R.B.O.); csp@ufpa.br (C.D.S.P.)
*Corresponding author
2. Faculty of Information System, Cametá Campus, Federal University of Pará (UFPA), Brazil
Email: josue.ferreira@icen.ufpa.br (J.V.F.); srbo@ufpa.br (S.R.B.O.); csp@ufpa.br (C.D.S.P.)
*Corresponding author
Manuscript received June 16, 2025; revised July 31, 2025; accepted September 1, 2025; published January 9, 2026
Abstract—Nonfunctional Requirements (NFRs) and User Experience (UX) are essential for developing robust, effective and user-centred software systems. However, these aspects are often addressed in a fragmented manner within Computing curricula, typically confined to specific subjects such as Software Engineering (SE) and Human-Computer Interaction (HCI). This article aims to map the content and competencies related to NFRs and UX across four key computing curriculum frameworks: the Brazilian Computing Curricula Guidelines (RF-CC-2017), the ACM/IEEE Computing Curricula 2020 (CC2020), the Software Engineering Body of Knowledge (SWEBOK v4.0) and the Software Engineering Competency Model (SWECOM 1.0). Using a structured mapping methodology supported by expert validation, the study reveals conceptual and educational similarities between the analyzed documents. The results suggest significant opportunities for interdisciplinary integration between SE and HCI in Computing education, emphasizing content alignment, practical competencies, and shared design principles. The findings offer theoretical and practical contributions to curriculum design by proposing concrete guidelines for cohesive, interdisciplinary integration of NFRs and UX in Computing programmes.
Keywords—nonfunctional requirements, user experience, software engineering, human-computer interaction, computing curricula, competency mapping
Copyright © 2026 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
Keywords—nonfunctional requirements, user experience, software engineering, human-computer interaction, computing curricula, competency mapping
Cite: Josué Viana Ferreira, Sandro Ronaldo Bezerra Oliveira, and Carlos dos Santos Portela, "Content and Competencies for Interdisciplinary Teaching of Nonfunctional Software Requirements and User Experience in Computing Courses: An Asset Mapping of Curricular References Guidelines," International Journal of Information and Education Technology, vol. 16, no. 1, pp. 1-15, 2026.
Copyright © 2026 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).