{'fraction_non_alphanumeric': 0.012399708242159009, 'fraction_numerical': 0.0014587892049598833, 'mean_word_length': 5.471698113207547, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Artificial Neural Networks as a Decision Support Tool in Curriculum Development

In the context of learning analytics, machine learning techniques have been commonly used in order to shed a light on solving educational problems. The studies can be associated with the curriculum design, mostly at course level, which target to improve the learning and teaching processes. In this study, the relationship between the courses was analyzed via artificial neural network (ANN) to provide a support for curriculum development process at a program level. Extracting the dependence among courses within a program plays a key role in placing them coherently to ensure the success of curriculum. For this purpose, it was investigated if the performance of students in a subsequent course is influenced from the performance in some previous basic courses. The results demonstrated that the performance relations could be used to describe information for prioritization and sequencing of courses within a program. In addition, ANN can successfully predict the student performances leading to find out the relationships between these courses. The application of the multilayer feedforward neural network resulted in an achievement of a prospering prediction performance based on the grades of prerequisite courses with 87% accuracy rate without sacrificing a significant sensitivity.