CDIO CURRICULUM DESIGN FOR COMPUTING: A GRAPH-BASED APPROACH

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

An essential activity in curriculum design is to specify the topics of the curriculum and the courses where those topics will be taught. Disciplines, such as Computing present several challenges in this regard, since the topics that students must learn tend to be fine-grained and highly interconnected. First, one must ensure that the most important topics of the curriculum are taught in at least one course. Second, for every topic taught, their prerequisites must have been covered previously in the same course or in a previous one. Third, courses must include topics that are highly cohesive and with minimal dependencies to topics taught in previous courses. To address the above challenges, this paper proposes a graph-based approach to analyze and design a curriculum, which also includes some Backward Design elements. Learning goals (desired results), topics, and courses are modeled as nodes in a graph. Prerequisite dependencies are modeled as edges. The relation between courses and topics are also modeled as edges. Graph analysis techniques are utilized to measure several aspects of a curriculum. Edges between topics are utilized to verify consistency between topics and prerequisite and corequisite relations between courses. Course-topic edges are used to calculate topic coverage of the curriculum. Topological sorting and course-topic relations are utilized to automatically generate the draft of course syllabi. We also describe the results of a real-life application and argue that this approach is essential to make visible and verify the overall structure of a curriculum.

Original languageEnglish
Title of host publication15th International CDIO Conference, CDIO 2019 - Proceedings
EditorsJens Bennedsen, Aage Birkkjaer Lauritsen, Kristina Edstrom, Natha Kuptasthien, Janne Roslof, Robert Songer
PublisherChalmers University of Technology
Pages376-385
Number of pages10
ISBN (Electronic)9788775074594
StatePublished - 2019
Event15th International CDIO Conference, CDIO 2019 - Aarhus, Denmark
Duration: 24 Jun 201928 Jun 2019

Publication series

NameProceedings of the International CDIO Conference
ISSN (Electronic)2002-1593

Conference

Conference15th International CDIO Conference, CDIO 2019
Country/TerritoryDenmark
CityAarhus
Period24/06/1928/06/19

Keywords

  • CDIO standards 2, 3
  • Curriculum design
  • computing
  • graph
  • syllabus

Fingerprint

Dive into the research topics of 'CDIO CURRICULUM DESIGN FOR COMPUTING: A GRAPH-BASED APPROACH'. Together they form a unique fingerprint.

Cite this