诚心求比较!我已陷入无限的纠结当中

avatar 92686
阿李ManShow
2959
21
我的基本情况和对学校的要求是:
1.好找工作,而且是EE的工作,硬件的工作;我虽然不抵触编代码,但是不是很想做码农。
2.适合转专业;我本科学的是通信,学这个的在美国好像很难找到工作,多是去做研究,所以我想转成EE中偏硬件的专业;
3.转了专业,补课是必需的了。虽说有的课可以自学,但还是想正规的学一遍。

我目前一共收到了五所学校的录取,分别是:
1. Carnegie Mellon University (Silicon Valley)
2. Univerisity of Southern Carlifornia
3. Columbia University
4. University of Maryland
5. University of Pennsylvania
其中University of Pennsylvania不太满足我的要求,我已decline这个录取。其余四所学校各有所长,也有缺点。我大概说一下我的观点。

1. Carnegie Mellon University
Pros: 学校工科实力强,计算机学科尤其强,平台好,就业率高。学校名声在国内国外都不错,以至于完全抵消了它不在加州这一“缺点”。对想当码农的同学来说简直是天堂。
Cons: 我被录到了硅谷校区,而不是主校区。我必须在硅谷学一个学期,才有可能会主校区;今年sv和15spring都录了很多人,不知道到时候能不能会不去。硅谷校区开设的大都是software engineering的课程,而且是project-based,可能不太适合我这样非计算机出身的学生。而且我想转专业,学硬件,所以就算是能匹村,我也会失去一个学期补基础课程的机会。

2. Univerisity of Southern Carlifornia
Pros: 地理位置极好,资源多,校友网络强大,工作机会多。我被录的是EE general,选课上比较自由。
Cons: 扩招太严重,我不能说usc的教学质量下降,但是优质教学资源的竞争肯定变大了(可能选不到experienced prof 教的课)。跨系选课限制大,想多学还得多交学费(我还是想补充一些cs的基础)。据说学校周边不太安全。

3. Columbia University
Pros: Ivy League之一, 学校的名声在国内国外都很好。家长肯定支持去这个。。。
Cons: 工程学科实力稍弱,地理位置不如加州那么好。感觉EE专业的毕业生在美国不太好找到与EE硬件相关的工作。

4. University of Maryland
Pros: 计算机学科实力强,据说有很多计算机界的知名教授都在这里。适合做研究。人少,可能更受老师重视吧。。。
Cons: 去那里读书的中国学生比较少,反馈的信息也比较少(没在地里找到UMD ECE的同学的院系介绍),导致我对那里不是很了解。我倾向于硕士毕业先工作,而马里兰的地里位置似乎不太满足我的要求。据说那里也不太安全。

麻烦地里的各位同学和前辈们给我一点建议。
21条回复