Check out the program through University of London, Goldsmiths on Coursera. I'm currently halfway through the first term. It was a little buggy at first but it is getting better. The teaching style is pretty engaging. It is about 3k USD per term and there are 2 terms per year and the program is 3 years total. UK CS programs are a little bit lighter on math than US programs but they still try to cover quite a bit. The…
3K in what currency?
Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
31–40 of 64 posts
Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#32Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#33Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#34Its basically exactly what you want, an online degree geared only for Computer Science classes because you've already completed a Bachelor's.
I graduated with my Bachelor's in CS in 2012. Of the curriculum at that time I would say this: The degree gave me a very good foundational understanding of CS. The courses were mainly in C, besides the intro Java courses Freshman year. There was a course offered that gave an introduction to other languages, but didn't go too deep. There were also two Software Engineering courses that just happened to be taught by new faculty at the time and I didn't feel like they did a great job of truly capturing what it means to be a professional Software Engineer. But given all that, I still got a job at a startup in SF after graduation and I believe am a competent Software Engineer.
Also I've gone back and recruited more than a handful of graduates who are all doing very well at my current company.
However, that span of 2008-2012 was quite awhile ago. Looking at the full courses offered (https://catalog.oregonstate.edu/courses/cs/) I now see courses on Web Development, Introduction To Security, Machine Learning and Data Mining, Parallel Programming, etc.
There is also an internship program called MECOP (https://www.mecopinc.org/universities/osu) which helps place you into two 6 month internships. Not sure if this is offered through this degree path, but it is something to look into.
Hope that helps!
Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#35Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#36Something you might not have considered is to forego the time and expense of the degree altogether. Particularly in IT most employers don't care if you have a degree or not - the ones that do can always use your existing degree to check the box. If you can pass the interview questions for development or systems engineering then more than likely you'll get hired. You might have to do temp to hire if you don't have a b…
Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#37Something you might not have considered is to forego the time and expense of the degree altogether. Particularly in IT most employers don't care if you have a degree or not - the ones that do can always use your existing degree to check the box. If you can pass the interview questions for development or systems engineering then more than likely you'll get hired. You might have to do temp to hire if you don't have a b…
But some Master's programs may require academic credentials. Degrees are also important for gaining work visas in many countries.
Finally, I feel like structured and more "formal" education would be very helpful to me when it comes to understanding math and more theoretical concepts of CS. I had no problem learning webdev on my own, but for more academic-type things, it would just be easier to attend a program that will make sure I have no gaps in my knowledge.
Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#38Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#39Something you might not have considered is to forego the time and expense of the degree altogether. Particularly in IT most employers don't care if you have a degree or not - the ones that do can always use your existing degree to check the box. If you can pass the interview questions for development or systems engineering then more than likely you'll get hired. You might have to do temp to hire if you don't have a b…
Thank you for your reply, I completely agree that self-education can work great for most purposes. But some Master's programs may require academic credentials. Degrees are also important for gaining work visas in many countries. Finally, I feel like structured and more "formal" education would be very helpful to me when it comes to understanding math and more theoretical concepts of CS. I had no problem learning webd…
Re: Ask HN: I want to get a Bachelor's in CS online. What are some good programs?
#40You don't absolutely have to have a BSCS to get into the OMSCS. However, without it (or something like it, or equivalent experience) you will be at a major disadvantage and will probably not be successful. So your desire is the correct one. -Regis University has a good BSCS online program. 8 week semesters, relatively inexpensive, ABET accredited. -Regional accreditation and ABET accreditation are the standard for a…
For example. https://cs.stanford.edu/degrees/undergrad/Considering.shtml
"Like the CS department, the EE department is no longer ABET accredited. While such accreditation is useful in certain disciplines such as civil engineering, it has no practical significance whatsoever in computer science."