Home » Research » Research outputs » Using Bayesian Networks and Machine Learning to Predict Computer Science Success

Using Bayesian Networks and Machine Learning to Predict Computer Science Success

2019

  • Authors:
    Nudelman, Z , Deshen Moodley , Berman, S

    Publication date:
    2019

    Institution:
    CSIR Meraka Institute, UCT

    Output type:
    Conference proceedings

    Abstract:

    Bayesian Networks and Machine Learning techniques were evaluated and compared for predicting academic performance of Computer Science students at the University of Cape Town. Bayesian Networks performed similarly to other classification models. The causal links inherent in Bayesian Networks allow for understanding of the contributing factors for academic success in this field. The most effective indicators of success in first-year ‘core’ courses in Computer Science included the student’s scores for Mathematics and Physics as well as their aptitude for learning and their work ethos. It was found that unsuccessful students could be identified with ≈ 91% accuracy. This could help to increase throughput as well as student wellbeing at university.

    Proof of peer-review from publisher: