转CS,CMU还是Gatech?

avatar 145411
lk930121
7768
31
目前申请的结果已经出了一大半,余下pending的学校可能都在WaitingList里,而4月15日之前要给答复,于是这段时间我也在考虑最终抉择的问题。
首先,我已经决定要转CS了,或者说以后要做CS方面的工作。在我收到的admission里面,CMU和Gatech符合可能转CS这个条件,但是我现在不知道选择哪一个。

CMU的情况是:
优点:整个学校CS的水平高、氛围好,有上升趋势,中国学生也很多,Pitt城市虽然不繁荣,到大城市也不近,但相对比较安全宜居
缺点:转CS有两种方式,一种是在完成土木学院(CEE)的学分要求的前提下,再选修CS学院的课程(CMU的优势是选课更自由),三个学期至少可以学习7门CS的课;另外一种是到了CMU以后,重新申请CS或者类CS项目(16spring、16Fall,或者17spring),然后完成CS的学业。
前一种方式,由于拿的是CEE的学位,即使有一定的CS技能和经验,可能在找工作的时候也会有很大的不便(往年CEE学位去找CS工作的还不多,内推什么的资源很少);
而后一种方式,学业更辛苦,更折腾,花的时间更长,CS项目的申请也很可能失败。

Gatech的情况是:
优点:有一个CS与工程学院合办的Computer Science Engineering项目(CSE),只要去了,就可以转到那个program,毕业时拿的也是CSE的学位,找工作更有利
缺点:Atlanta地理位置不好,机会较少,学校的CS没有CMU那么出名,感觉中国学生在那里互相交流不多,不如CMU团结亲切

希望大家能给我一些建议;也很想知道,在决定实习面试资格的时候,一个CS的学位是不是前提条件或者至关重要?在科技企业,非CS出身的程序员多不多?

补充一下背景:
NOIP,但是成绩一般;本科civil土木,但是比较喜欢CS,必修的C++之外,选修了一些简单的面向对象编程(C#),数据结构,数据库(SQL),但是都比较浅;做过一个土木的带绘图计算的小程序(c#+MATLAB),学校里拿过奖;参加过学校的ACM比赛,二等奖。转CS还是这半年的想法,也没做什么准备。
  • 5
31条回复