by HNLurker2 on 12/6/19, 10:44 AM with 6 comments
by flafla2 on 12/6/19, 1:46 PM
Public Universities tend to be cheaper, especially if you live in the state where the school is located. This is especially important if you live in a state with good public CS schools, like Illinois (University of Illinois @ Champaign Urbana is a top 5 program) or California (see the various UCs, including of course Berkeley). So if you are lucky enough to live in those states then that is a viable option.
If you win the admissions lottery and can get into an elite program (unfortunately it is a lottery, in many ways due to simple supply and demand, and I say this as someone in a top-ranked CS program), it's gonna run you up to $60,000 per year without any financial aid depending on the school. Many people will take out student loans to offset this cost, and with a CS degree it is easier to pay off the loans, but that is still a financial risk you need to consider.
Honestly, if possible, just go to school in the EU if you're an EU citizen. There are many great schools there and the cost of flying there and finding a house is likely lower than the tuition on this side of the pond. Many Americans would kill for the opportunity for a free education.
by passer_byer on 12/6/19, 1:35 PM
As an example, North Carolina State University has a very strong CS program. In addition, they have developed under graduate and graduate level courses in data analysis/statistics. Combining a CS degree with exposure to courses which apply these methods is good value for the money.
Consider moving to the state you are interested in, establish residency for one year. That way, you pay in-state tuition fees rather than out-of state fees which are typically 3x or 4x.
Good luck!
by philipkiely on 12/6/19, 2:05 PM
by orbifold on 12/6/19, 2:38 PM
by non-entity on 12/6/19, 12:42 PM
by sesuximo on 12/6/19, 12:51 PM