I'd echo the other reply. Do as much as you can using online sources (Coursera, edX, plenty of CS and Algorithm courses etc) but just make sure the problem sets and any 'academic' programming is on your Github.
FWIW, I started a Maths degree with OU, and the material was excellent. Then my life took over...