Computer Science BS Online/Oregon State Post-Baccalaureate

<p>Any update to this? I am considering doing the Oregon state program as well but the lack of math worries me and I am having trouble finding a local CC to take other classes at. My other concern is that I might be interested in computer security and there is no option to even take a related course through the Oregon state program.</p>

<p>I looked at the ISU program mentioned here and I like the flexibility and class choice options better than Oregon state but again, I’m having trouble finding a place to take the pre requisites (currently in MD, will be moving to Blacksburg, VA by the end of summer).</p>

<p>I am already accepted and in the Oregon state program so it is the most convenient at the time but I do have my reservations.</p>

<p>Any extra advice or recommendations are appreciated!!</p>

<p>Anyone have any updates on the Oregon state program??</p>

<p>I found a great video that explains the Oregon State program very well, I advise checking it out if your interested.
[Setting</a> students up for career success - YouTube](<a href=“- YouTube”>- YouTube)</p>

<p>I am an OSU alum with degree in Bioengineering so I am very familiar with the engineering and computer science department. Also because I know a lot of OSU CS alums, I have confidence in the program after talking with them. I am taking 3 transferable courses online through Portland Community College to save on tuition costs and then plan to enroll in the OSU program in Winter 2014. </p>

<p>I would recommend taking some higher level math courses if you wish to pursue a CS degree. They may not be required, but they will make many of the classes much much easier.</p>

<p>Go Beavers!</p>

<p>I am also in a similar situation - I have a liberal arts B.A. and want to gain computer programming training (online if possible). I have already taken Calculus I and Algebra. </p>

<p>Which would better prepare me for employment?
1)An online post-baccaulerate Comp. Sci. BS from a university such as Oregon State University OR
2)An online post-baccaulerate Certificate in Information Systems and Management from UC Berkeley OR
3)A Comp. Sci. BS from local in-state university (not ranked nationally)</p>

<p>If you want to become a software developer, look at computer science education. Information systems is about managing computers and their software, not designing and developing them.</p>

<p>You are right ucbalumnus. Thank you.</p>

<p>Hey everyone, I was wondering if there’s been any more feedback on this program? I graduated undergrad with a BS in life sciences and after working for about half a year in a large tech company (in a non-technical position), I’m pretty interested in pursuing further education in CS and working as a software developer. I have taken linear algebra, but could definitely learn discrete mathematics.</p>

<p>I’m currently working full time but would consider quitting my job in order to pursue education (need to work out the finances first…), and get a diploma in CS as soon as possible, which is why I’m pretty interested in this program, since it can be completed in just a year. I’m thinking about going on to do a masters in CS as well if I can get this under my belt (again, need to work out finances…). </p>

<p>I’ve thought about just learning on my own and showcasing my knowledge/skills via projects, but after spending some time learning on my spare time and taking community college courses, I’ve come to recognize that I really do need a rigorous, structured course load that can build a strong CS foundation to work on, which is something that testing and learning on my own have not been able to accomplish.</p>

<p>I stumbled across this thread while looking for a similar program for a friend on the East Coast, and thought I’d share some actual experience from the OSU program (recent graduate). </p>

<p>This program certainly has its pros/cons and they’re definitely learning as they go, but I suspect the reason they don’t worry too much about the math is because most of their students already have it.</p>

<p>-The program tends to attract a very specific subset of students - people who want a very strong / rigorous CS degree, but didn’t get one the first time around, and need the online option for logistics reasons and the post-bacc option for financial ones (the program is pricey, but still cheaper than getting a second bachelor’s in a strong brick-and-mortar program - a lot of which aren’t that interested in second-timers). There’s huge variety, but you generally see 4 categories of students: </p>

<p>a) people with math and engineering degrees who’ve decided that CS is really what they want to do or who want to work in embedded systems / hardware-software interface, and need this type of program as a stepping stone for grad school or industry jobs that pretty much require a computer science degree.
b) people who had a previous strong interest in math or computer science, but got sidetracked by life (e.g. people who had to drop out of CS programs for financial or medical reasons, etc.)
c) people currently working in the industry who want / need a degree to move up or into another area
d) people with other degrees who have become interested in CS and want to switch careers or couldn’t get a job in their previous one</p>

<p>-There are some students whose first degree is in English or something else that didn’t require calculus, but they are the minority; many of them took math courses before starting the program to get up to speed. Most of the courses are virtually identical to the on-campus ones, which do have calculus as a requirement and the expectation is that you’ll learn math outside of class, if you need to. </p>

<p>-To keep the program rigorous and condense it into one-year, they’ve cut out a lot of the ‘warm-up’ material and classes and expect students to study these things outside of class. That includes math, web-development / front-end, linux / command line, and lots of languages. They start each course with a new language, and after the first quarter, the expectation is that you’ll get up to speed on your own over each break.</p>

<p>-Like the on-campus program, this one tends to lean a bit more towards hardware-software interface than you might see at other schools (Intel is the mega employer here), so lots of C, C++, Assembly, OS, data structure, algorithms, etc, and the best classes are in those areas. Also lots of open source connections. Rumor is that they’re going to start a second program from another campus that would focus more on web and mobile development, but I don’t know the details at all.</p>

<p>-No electives - everybody does the same program. It’s a great foundation and the ‘hard-core’ / back-end approach seems to valuable even for those looking to go into other areas, but it’s also frustrating for those with specific interests in other areas. From an employment perspective though, it’s very valuable / impressive.</p>

<p>-The program wasn’t originally intended for feeding students to grad school and is missing a few of the upper division courses that you’d need to go to a really top-notch grad school (i.e. MIT or something). They’re revisiting that now, as so many people have been interested and some have already gone on to grad school. </p>

<p>-Primary focus is on producing skilled graduates for Oregon, and the west coast generally. It’s extremely well regarded here with employers. Career fairs usually have more employers than students and the post-bacc students seem to be highly competitive with the on-campus graduates, probably even more sought after actually. Can’t speak to how it is viewed beyond the West Coast though. I got several extremely good job offers (the kind you can’t get very easily without a good CS degree), so the investment was well worth it.</p>

<p>-The students are pretty serious and hard-core - most see this as their second / last chance to get the degree / career they should have done the first time. They bring some life experience and that do-or-die mentality to studying, but there are a lot of non-traditional students and the environment is also extremely supportive and encouraging. Not near to 50%, but more women than on-campus.</p>