|
|
|
|
|
by learninglisp
6214 days ago
|
|
That's exactly what I'm thinking. I'm looking at this one: http://www.cs.illinois.edu/online/programs.php I don't know if my work experience will make up for having no compsci bachelors courses on my transcript. The prices are crazy steep, though! Wah! It's online, though.... A friend of mine says that this program has a really good name, though... not that the entrepreneurs here would care about that. ;) |
|
UIUC has one of the top ranked CS departments. You should already be aware of the rankings and each program's specialization before making this kind of investment, otherwise you might end up spending a lot money and time on something that you'll regret.
The last time I checked, there were a number of highly ranked CS departments that offered online courses, the UIUC program being among them. Sometimes they only offered a special degree, others only offer online classes for a certain specialization. The acceptance rates also vary dramatically, but they'll always act like they are highly selective. There have been multiple times that I've learned of supposedly selective programs (in CS and other fields) that actually have extremely high acceptance rates. Other times a program might have extremely low acceptance rates, though, so it's hard to tell.
FWIW, I was in an MS program that was mostly paid for by my employer, but decided to do startup work instead, partially because I wasn't happy with the program. I'm glad I took the classes I did, but I wouldn't have been happy had I paid the full tuition.
Some things to consider are the dominant platforms and languages in a particular program. Some schools will teach coursework in something like python, but it's much more common to find schools dominated by Java, C++ and Windows (with profs/instructors refusing to deal with anything else), so if you don't like those environments, you'll need to be more selective.