Duke's average CS salary is 104K. Pretty close to the same data point for some of the top schools. CMU might be a few thousand $ more. However, the good thing with something like a Duke (or Cornell or Brown) is that they are stronger tech schools among the elite while at the same time not "nerdy strong". MIT and CMU are schools where you have to be a brainiac to enjoy. If not, you are in for a miserable 4 years. The three schools I named and even Stanford give you so many more options and you still get hired at top companies. Also, getting into Caltech, CMU, MIT and Stanford is about as difficult or more so than Duke/Vandy/U Chicago/Cornell/Brown. |
$150K is likely in the upper quartile. The class of EECS 2017 avg. salary is $108,250 (https://eecs.berkeley.edu/about/by-the-numbers#grads). Probably closer to $115 now. Also remember that the majority of the kids there go to work in the Bay area where salaries/COL are higher. However, EECS is probably more difficult to get into than some of the "top 10" schools, especially for out of state kids. The CS in L&S is not guaranteed, especially given the extreme demand for CS. If you don't qualify after sophomore year, you have to pick another major that you may not want. Not worth the risk, if you are set on CS. |
Very few pay $150 starting salary. You'd be lucky to get 80-90K and work your way up to $150K. |
Should clarify for OP that data point is for Bay Area jobs. Anecdotally everyone I know from EECS makes solidly in the $110+ range, but these are all Bay Area placements who had decent grades. Also wanted to note that when I was in college, CS majors had a chip on their shoulders due to not being in Engineering. |
Remove CMU and put Berkeley. |
I personally know a kid who graduated from UMD CS getting 170k right after graduation. |
The mean salary at UMD for 2020 is 91,100. Median is likely lower. |
|
Big four in CS: MIT, CMU, UCB and Stanford |
|
"less than half of classwork is typically in a major."
This is true in CS. It is not true in engineering. So CS in an engineering school can be a good option. |
Not sure what you mean. Every EECS students that I know complain about the workload. |
Rather irrelevant what the starting salary is at Duke. It's a small school with an extremely wealthy student body - they will do fine after college is a given. University of Washington median salary for CS grads is 100-100k. What you are saying applies to the Ivies (perhaps other than Yale and Dartmouth) sure. Duke, Northwestern, etc. don't have the national recognition of the Ivies. |
| ^100k-110k* |
Cost of living is super high where many Berkeley grads go. |
| He's get money at Minnesota. Not as prestigious as some on that list, but it is worth looking at how they run the engineering school. |
His tongue will freeze to the school flagpole. |