Troy isn’t Stanford either. While this list is far from complete, you might look at a few other online as well. You may do better to attend sdsu, you will get exposure to profs in the dept and get better LOR. I think you will have a hard time getting into a good grad school without those.
Oh you are right the for profits should be avoided, those credits don’t transfer and are mostly useless for grad school. Stick to schools that are regionally accredited. In the west that is WASC. Troy is regional. Avoid national.
In online the more credible names are associated with the state schools univ Maryland, Oregon, Colorado. I also hope you research how very difficult the job market you are looking at is, how low the pay, how nonexistent the benefits.
http://talk.collegeconfidential.com/financial-aid-scholarships/1797405-list-of-inexpensive-reputable-online-college-ba-bs-classes-and-degrees.html