Currently attending Everest and have 28 credits (will have 40 by the end of this spring term). I'm enrolled in their computer information science program majoring in network security. I thought I should transfer to Strayer University and enroll in their Bachelor's Degree program for Computer Science majoring in web development. It seems like a much better college than Everest, but I read that some of their programs are either not accredited or don't have good accreditation; Strayer University though, is regarded as regionally accredited as opposed to Everest's more proprietary national accreditation. I'd like to know which online college is better for an undergraduate degree in Computer Science (and possibly going for a graduate degree). Everest or Strayer?