The coursework for CS221 at Aberystwyth University