Crucial based curriculum balancing: A new model for curriculum balancing

Ahmad Slim, Gregory L. Heileman, Elias Lopez, Husain Al Yusuf, Chaouki T. Abdallah

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Scopus citations

Abstract

The Balanced Academic Curriculum Problem (BACP) aims at scheduling the courses of a curriculum to their respective terms while meeting the prerequisite conditions and balancing the workloads of terms. Different variants of the BACP have been proposed in literature in an attempt to improve the performance and solution quality. In this work, we extend the BACP model by adding a new criterion related to course cruciality. We argue that this work has a direct impact on student success and graduation rates. The proposed framework tends to design a curriculum that will better fit to real life situations by moving the courses with relatively higher crucial values to closest possible terms while meeting all the constraints of BACP. To achieve this goal, curriculum balancing is formulated as a multi-objective optimization problem using linear objective functions which is another advantage over other proposed models implemented using quadratic non-linear functions.

Original languageEnglish (US)
Title of host publication10th International Conference on Computer Science and Education, ICCSE 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages243-248
Number of pages6
ISBN (Electronic)9781479965984
DOIs
StatePublished - Sep 9 2015
Externally publishedYes
Event10th International Conference on Computer Science and Education, ICCSE 2015 - Cambridge, United Kingdom
Duration: Jul 22 2015Jul 24 2015

Publication series

Name10th International Conference on Computer Science and Education, ICCSE 2015

Conference

Conference10th International Conference on Computer Science and Education, ICCSE 2015
Country/TerritoryUnited Kingdom
CityCambridge
Period7/22/157/24/15

Keywords

  • Balanced academic curriculum problem
  • Combinatorial Optimization
  • Constraint programming
  • Curriculum design
  • Education
  • Linear programming

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Human-Computer Interaction
  • Computer Science Applications
  • Signal Processing
  • Education

Fingerprint

Dive into the research topics of 'Crucial based curriculum balancing: A new model for curriculum balancing'. Together they form a unique fingerprint.

Cite this