thanks. this is a good resource :) I've explored most of these courses on Coursera over the last year before finally deciding to go to grad school. For me, the biggest factor was motivation (in terms of actually doing the assignments and projects), networking, and getting internship opportunities. However, I still am using the coursera lectures as a supplement to my courses and it helps a lot.
Regardless of any path you take, these are very exciting times to be in computing sciences. All the best to everyone and keep upgrading your skills and knowledge :)