Bachelor of Teaching (Secondary) with Bachelor of Mathematical and Computer Sciences Dual Degree
The University of Adelaide Australia
Master of Computer Science Masters Degree