I am a member of ACM (Association for Computing Machinery) and they offer free-to-their-members independent learning in a wide variety of
computing- and business-related topics. They just switched providers last week, but so far the courses look worthwhile. They provide Continuing Education Unit values and some of the offerings are, for instance, Microsoft or Sun certification coursework.
Read more about the program here:
http://pd.acm.org/cp_home.cfmThe courses are programmed courses, not online classes where you interact with an instructor and other students. You work on the assignments at your own pace and test at intervals.
ACM also offers a library of online professional and reference books to its members (
http://pd.acm.org/books/books.cfm) and a host of other privileges and services, including SIGDOC, the special interest group on design of communication, and SIGCHI, for computer-human interaction.
http://www.acm.org/aboutIf you work with/among computers or software, ACM may be a worthwhile augmentation to your STC membership.