Almgren, Raymond C, and James A Cahow. “Evolving Technologies and Trends for Innovative Online Delivery of Engineering Curriculum”. International Journal of Online and Biomedical Engineering (iJOE), vol. 1, no. 1, June 2005, doi:10.3991/ijoe.v1i1.292.