Bachelor Software Engineering (inc Integrated Industrial and Professional Training)
Aberystwyth University