If there's any sort of math or picture drawing involved (which most if not all science and engineering classes do), I am very much against online homework.
I just got through a Numerical Methods course (using MATLAB) with online only homework. Mostly programming assignments, which is perfectly fine with online submissions. However, the one question per assignment that we had to do calculations "by hand," and the mathematical derivations and explanations we had to do for all the problems, there is the completely unnecessarily time consuming task of entering everything into Equation Editor. The time you spend using Equation Editor is simply busy work, and it takes 5 times as long to do a page of math. Time that could be better spent doing other practice problems.
|