You might look at http://www.brainbench.com/xml/bb/skillscenter/jobrolecenter.xml You pay by-the-skill. So, ultimately, it's probably as expensive as other options. But, each course is relatively cheap ($50). I suspect that http://www.ieee.org or http://www.acm.org are better deals over-all because it's $100 for membership (which is the equivalent of 2 of these courses) and those courses are free with membership. IEEE's list is at http://www.computer.org/DistanceLearning and ACM's list is at http://pd.acm.org/free_courses.cfm Do you have a job yet?