<p>Hello, everyone. I'm curious whether anyone has any thoughts/advice about this program:
Computer</a> Science -- Undergraduate Degrees Online -- Online & Distance Degrees -- Oregon State University -- Extended Campus -- Ecampus</p>
<p>They just started the program, so there's not much out there in the way of feedback, unfortunately. Oregon State University seems to be fairly well regarded overall. A couple of things about the program raise red flags with me, but perhaps I'm being overly critical:</p>
<p>1) Every legitimate CS program I've ever seen (including Oregon State's on-campus BS) has at least 2 semesters of calculus and usually statistics and linear algebra. Oregon State's advisor said that they omitted these because they feel someone with a BS or BA has shown sufficient problem-solving skills and doesn't need higher-level math. Also, some of the math is rolled into the CS courses. Maybe this is a good answer; however, my primary concern is getting the best foundation I can in CS, and not just the piece of paper. My first BA is in English, which required only one semester of finite math.</p>
<p>2) The program would cost around $40k to complete. Does this seem high to anyone else or does it seem reasonable? Their marketing material from a few months ago actually said that the degree would cost $15k, but they've since increased the price per credit hour dramatically. I'm guessing they figured out that the program would cost them a lot more than they realized, but the increase also seems rather arbitrary, given the earlier estimate.</p>
<p>Some personal background: As I said, my first undergrad was in English. I decided in my final semester of college that I didn't want to pursue a PhD track, as I had originally planned. Instead, I took office jobs in administrative support (glorified secretarial work), which sometimes allowed me to play around with web sites and graphic design. I realized that I had a passion for technology. When I moved across the country, I landed a tech support job, which led to hardware repair and then server administration. For the past 5 years, I've been a network administrator (for a small Windows network) and I manage, design, and develop several corporate web sites. I'm a good problem-solver and I have some very rudimentary programming experience (.NET/C#), but I'm feeling the lack of a formal education in my field. I've also become so efficient at my job that I now do it from home, while caring for my young daughter. It's a good gig now, but I'd like to make sure I'm marketable when my child is in school and I'm ready to do something more challenging. I'd like to move into software engineering or systems analysis, and from what I've been able to determine, it seems like a CS degree will provide the best foundation.</p>
<p>If you have suggestions for online BS in computer science programs (other than the OSU program), that would be wonderful. Right now, with my work and family schedule, online is the best option for me. Thanks for reading!</p>