Blogs (1) >>

The roughly once a decade creation of computer science curricular recommendations requires resolving a plethora of wicked curricular issues including determining the size of the required core content and what specific topics and competencies are to be included as required core. Ongoing discussions amongst the computing education community offers a best-practice approach for reaching resolutions on such issues. A systemic review of ten years of the ACM computing education literature reveals only a small number of publications contributing to such discussions by advocating for curricular-level changes. This paper posits that broader knowledge of such wicked issues and increased discussions within the computing education community focused on these issues, their resolution, and subsequent publication as full-text articles in the literature will provide significant assistance to the next Steering Committee tasked with creating new curricular recommendations. In turn, student, faculty, institutional, employer, and curricular sponsoring organization stakeholders can be expected to benefit from the resulting improved curricular recommendations given the increased input and deliberations by a larger portion of the computing community focused on resolving the wicked problems inherent in curricular design. Towards this end, ten representative wicked curricular issues faced by the Computer Science Curricular 2023 Steering Committee are presented and proposed as requiring further discussion in the community since the current resolution of these issues appears ephemeral, unsettled, and will require attention and resolution in the next curricular report. A general framework for structuring discussions focused on resolving these wicked curricular issues is also posited.