Very low UG GPA, 4.0 postbacc/prereq GPA, should I just get a 2nd BS?

I’m in a sort of weird situation. My GPA in my first unrelated BS nearly a decade ago was 2.7; I’m planning on doing an MSCS and so far I have a little over 3 semesters of maintaining a 4.0 in my postbacc, most of which are prereqs for the MSCS. By the time of matriculation, this will (hopefully) be 50 credit hours of maintaining an excellent GPA, but my first GPA is so low that if I got straight A’s from now until the end of Spring 2018, my cGPA would BARELY hit 3.0, just one B in upper level CS courses and I fall below it. And having a 3.0 is often the minimum simply to APPLY to several programs.

After speaking with an adcom at my local university, I was ensured I would get acceptance fairly comfortably even if I scored all B’s on my prereqs, but I mean this seems like a lot of effort for bottom of the barrel opportunities (its probably one of the weakest CS schools in the country). Am I better off enrolling in Oregon State’s online BS (which is much better ranked than my local university) which can be completed in ~1 year, and then have more viable stats to be able to get into a good MS or MBA? Any help would be appreciated!

I would say no, you don’t need a second bachelor’s degree to cover up a GPA from 10 years ago. As long as you have experience or can show that you are interested in CS and have the aptitude to succeed now, you should be fine. You may have to talk to the graduate coordinator at the place(s) you apply to since you got your first BS so long ago, they may be able to consider your post-bac GPA more heavily than your old undergrad GPA.