Columbia DS vs UChicago MPCS(转码)

958
5
楼主在纠结要转码还是继续读DS,结果目前收集到的信息没法让我下很准确的判断,希望能得到大家的建议。(而且哥大的4000刀过几天就要due了,如果不去的话真不想花这钱)

本人是UCSD的本科,学的内容基本是DS+ML,但是major不是DS。很肤浅地上过DL/AI,我个人感觉理解不够深刻。CS只学过2节intro,数据结构啥的DS的课学过一些,但个人觉得不够深入。

Uchicago:
Pro:
排名够高,貌似研究生的风评比哥大好些
转码项目,据读过的学长说很友好
据读过的学长说课业不重,有时间刷题找工作
CS的招工选择比DS多

Con:
治安问题
quarter制太痛苦了
据读过的学长说学校对于找工作的支持很少,全靠自己投(但这次的新生webinar说是有一个近两年来的专门负责帮忙找工的faculty,时间上和学长那届是错开的,不知道现在对于找工作的支持会不会更多)

Columbia
Pro:
排名够高+藤校
纽约机会应该多些
在webinar上faculty已经把自己说成“帮找工 帮选课 帮心理辅导”的人生导师了(很怀疑,不知道有没有读过哥大的学长学姐说说是不是吹的)

Con:
招人太多,风评貌似不太好(小红书里哥大的offer贴真是一茬一茬地出)
DS这几年是真惨

个人是比较倾向于转码的,具体有以下几个理由,但是我没法验证是否正确,希望大家能看看我说的是否有道理:
1. CS找工作基本是cover DS的
证据1:linkedin上DS之类的工作基本也都找CS,但是不确定hr是否会更加倾向于DS
证据2:我问过的读CS的学长学姐里,无论是否支持转码,无论是否之前读过DS,都有找到DS的工作

2. DS研似乎和本科没有太大区别,我翻过不少DS program,上的课程大差不差,也基本都是本科有学过的。但是不确定在研究生会不会学的更加深入

3. 个人在读DS/ML/DL的课时,总感觉课程对于实践不够深入。我学了相关的数学理论基础,从头写了一些非常初级的,对于找工作没有什么意义的model。但是在做project实践时,要求不是简单的调包,然后按照大致要求过一遍步骤,就是美其名曰“高自由度”然后什么都不管,自由发挥。很少有prof会在课上专门讨论具体实践中会遇到什么问题,遇到了该如何解决。

希望大家能给点建议,太谢谢了