Distance learning and online courses. - Hira Herrington; Jim McGinnis; David Naugler (J. Comput. Sci. Coll., 2014)