A friend of mine just joined an online Android course at the University of Meryland, from what he tell me it is actually really good. So I did some peeking and ended up finding a source of online courses;
Among the courses I managed to find one of personal interest, it’s in Crypto – sadly it had already finished, but that turned out to be a Blessing in disguise as this let to a preview of the course videos;
https://class.coursera.org/crypto-preview/lecture
Other courses can be found here;
https://www.coursera.org/courses?orderby=upcoming&stats=upcoming&lngs=en
Below is another source (more just free videos and thus maybe not the same leauge, but still).
http://thenewboston.org/tutorials.php