The University of Alberta offers Massive Open Online Courses (MOOCs), which are free and engaging online, on-demand courses that are available for anyone interested. They can also be used for credit for U of A students.
All of these online courses are brough to you by Coursera, an online collaboration of courses from over 325 universities and colleges in North America. You can subscribe for a fee, pay a small fee for certification after completion, or audit courses for free to gain more knowledge and understanding of what you are interested in.