They sound like diploma mills, so wouldn't be worth your time.
I'm not sure if these schools offer your particular major, but they are reputable schools that offer online programs:
University of Massachusetts at Amherst
Rensselaer Polytechnic Institute
University of Denver
University of Maryland
U Nebraska - Lincoln
Worcester Polytechnic Institute
University of Illinois
And there are others. But in general, when you're looking for a distance learning degree, try to find a program at a school that has a good reputation for their "brick and mortar" campus. So, because you're looking for that particular major, I'd suggest that you actually start by doing a search for traditional colleges that offer that major. Then check each website and call their admissions offices to see if they offer it online.