The University of Southern California (USC) offers online master's degrees in engineering. The classes, lectures, HWs, tests, and grades are replicas of the on-campus students, and you recieve a diploma when you graduate (there's no indication it was an online degree). So in that case the online degree is "worth" a try. See
http://den.usc.edu There are many strong schools with online degree programs. I recommend that students who are looking at online programs only look at those programs tied to universities with excellent off-line reputations. Some of the ones I'D recommend include:
Columbia University
Cornell University
University of Massachusetts at Amherst
Univeristy of Maryland
Carnegie Mellon
Rensellaer Polytechnic
Worcester Polytechnic
To sum it all up, you conduct your research in hopes of finding an accredited public/private school that offers a few online degree options.
Below is a link to some online engineering programs. If you feel the need, do call them for necessary information or satisfaction.
http://www.allengineeringschools.com/featured/online-engineering-degrees/The top online Universities are the Universities which are not necessarily old, but established, and just so happen to have an online degree option for certain majors.