10-20-2024, 09:40 PM
I promised myself when I started working through these threads that I would post my final degree plan. Now that I've received my TESU diploma in the mail I figure I'm due to make this post.
My background:
Overall I am very satisfied with my experience. I feel like I learned a lot, it didn't take forever or break the bank (especially relative to those $30k CS postbacc programs out there), and I've come to greatly enjoy this style of online learning.
Why on earth did you do mostly RA credit?
Three reasons:
Maybe. I dunno. Other people on this forum have, but they all seem to have had more work experience than I.
Why the BACS, and not something else?
I didn't want the UMPI BABA PM & IS because it didn't seem technical enough, and WGU (which, despite not having grades, does seem to be reliable for getting into OMSCS if you do the BSCS there) wouldn't have waived my gen eds because I don't have an American degree. I also wanted something that would cost around $10k total and take around a year. So, the BACS it is. Just as well because I wanted to take structured coursework with set schedules and grades.
Why Washtenaw CC for so many of your courses?
They're my local community college, and I got a good rate going there, especially considering that courses there are 4 credits, not 3. Despite being my local CC, all the coursework is online, and you could hypothetically complete it from outside the US (WCC takes international students). Their non local rates aren't that much higher.
The 3 WCC courses I took were all part of the so called "Advanced Certificate in C++ Programming". The advantage of this program is that the courses are all condensed, 4 week, back to back and async, so I knocked all my courses for more advanced CS courses out in a single summer semester instead of having to spread them out over 3.
WCC automatically awarded me the certificate after I completed my coursework. I should note that I sent in my WCC transcript to TESU before the certificate award appeared on it. It doesn't seem like this should cause an issue with which credits count as "new" because TESU doesn't seem to see certificate programs as degree programs, but worth noting.
Anything to look out for?
Yes!
OMSCS, while not literally open admission like most of the schools we talk about on this forum, is not hard to get into. I had recommenders from work, my previous BA, and my WCC courses, and once those were squared away I filled out the application in a single night.
Even though I hadn't completed the BACS when I applied in March 2024, I took the capstone in the summer, and I wouldn't technically be awarded the degree until September, they let me in, conditional on me sending in a transcript that showed the degree awarded in my first semester. I did that a few weeks ago and they've officially given me the big thumbs up.
Would you like to brag?
Yes. I got straight As in every graded class (including the capstone), was given High Honors at WCC, and was made a Presidential Scholar at Oakton. Oakton even sent me a certificate for it. Very kind of you to ask this question in this post that I am writing by myself.
My background:
- American who went to school in Canada and then moved back to the US
- Got a BA in a humanities subject (with a minor in statistics, which wound up being a major plus for the BACS)
- Fell into a career in tech
- Hitting a ceiling in my career because I have no technical credentials or formal education
- Wanted to use this degree as a ladder to OMSCS
Overall I am very satisfied with my experience. I feel like I learned a lot, it didn't take forever or break the bank (especially relative to those $30k CS postbacc programs out there), and I've come to greatly enjoy this style of online learning.
Why on earth did you do mostly RA credit?
Three reasons:
- I tailored this degree plan to the expectations of the OMSCS admissions committee, who say they like to see graded RA coursework. As such, I tried to cover their recommended prerequisite areas with graded RA coursework, and then used ACE credit to plug the gaps.
- I had a feeling (which was quickly vindicated as I took Sophia and SDC courses) that I would not learn a damn thing from my ACE courses. Could I have, had I taken the time to sit with the material? Yes, but I knew I wasn't going to do that, and instead go as fast as I can through the course material. I like the structure that RA courses provide, and I do feel like I learned more doing it this way. It also definitely prepared me for OMSCS coursework, which has a similar structure to most of the courses I've taken.
- I wound up doing, like, ten times the number of projects this way. Really got my reps in.
Maybe. I dunno. Other people on this forum have, but they all seem to have had more work experience than I.
Why the BACS, and not something else?
I didn't want the UMPI BABA PM & IS because it didn't seem technical enough, and WGU (which, despite not having grades, does seem to be reliable for getting into OMSCS if you do the BSCS there) wouldn't have waived my gen eds because I don't have an American degree. I also wanted something that would cost around $10k total and take around a year. So, the BACS it is. Just as well because I wanted to take structured coursework with set schedules and grades.
Why Washtenaw CC for so many of your courses?
They're my local community college, and I got a good rate going there, especially considering that courses there are 4 credits, not 3. Despite being my local CC, all the coursework is online, and you could hypothetically complete it from outside the US (WCC takes international students). Their non local rates aren't that much higher.
The 3 WCC courses I took were all part of the so called "Advanced Certificate in C++ Programming". The advantage of this program is that the courses are all condensed, 4 week, back to back and async, so I knocked all my courses for more advanced CS courses out in a single summer semester instead of having to spread them out over 3.
WCC automatically awarded me the certificate after I completed my coursework. I should note that I sent in my WCC transcript to TESU before the certificate award appeared on it. It doesn't seem like this should cause an issue with which credits count as "new" because TESU doesn't seem to see certificate programs as degree programs, but worth noting.
Anything to look out for?
Yes!
- The Berkeley X course in C was kind of a waste. Would try and find an OSes course instead.
- The Colorado State Analysis of Algorithms course, on the other hand, was genuinely great! Very, very expensive at over $1500, but I learned a ton about algorithms and got practice writing them to predetermined big O targets. I would highly recommend this course if you have the budget for it.
- The Oakton College computer architecture course, while a good course overall that I did learn a lot from, transferred as LL. The BACS curriculum has comp. arch. as a UL course, so if you follow this path, you'll need another UL elective, and those are already hard to come by.
- SOS-1100 is indeed waived for students pursuing a 2nd BA
OMSCS, while not literally open admission like most of the schools we talk about on this forum, is not hard to get into. I had recommenders from work, my previous BA, and my WCC courses, and once those were squared away I filled out the application in a single night.
Even though I hadn't completed the BACS when I applied in March 2024, I took the capstone in the summer, and I wouldn't technically be awarded the degree until September, they let me in, conditional on me sending in a transcript that showed the degree awarded in my first semester. I did that a few weeks ago and they've officially given me the big thumbs up.
Would you like to brag?
Yes. I got straight As in every graded class (including the capstone), was given High Honors at WCC, and was made a Presidential Scholar at Oakton. Oakton even sent me a certificate for it. Very kind of you to ask this question in this post that I am writing by myself.
In Progress:
Georgia Tech OMSCS (Fall '24 onward!)
Completed:
* TESU BACS (coursework completed August '24, degree awarded September '24)
* C++ Programming Certificate, Washtenaw Community College (August '23)
* Bachelors of Arts, a Canadian brick & mortar university (2020)
Georgia Tech OMSCS (Fall '24 onward!)
Completed:
* TESU BACS (coursework completed August '24, degree awarded September '24)
* C++ Programming Certificate, Washtenaw Community College (August '23)
* Bachelors of Arts, a Canadian brick & mortar university (2020)