Quille, Keith (2019) Predicting and Improving Performance on Introductory Programming Courses (CS1). PhD thesis, National University of Ireland Maynooth.