Course announcement:

Critique articles and conference papers as well as review books and software related to emerging learning technologies. Use, recommend, or create online resources and portals in a variety of educational settings. Design an innovative research or evaluation project related to online learning; ................
................