真诚求比较!Duke ECE vs Duke MIDS

1527
7
楼主无身份美本bio直博进了天坑癌生物 在Duke干了这些年觉得research不是非常rewarding 而且实在太累 自己又有一点点编程基础也很喜欢programming(就是上班时间摸鱼偷偷写自己想到的project那种 或者分析实验数据画图什么的) 但苦于没上过数据结构和算法 老板又非常打压任何computational的东西 就打算masterout全身心转码 后来申到了家门口的MIDS和ECE(等同于software engineering) 想求大家给一些建议 看看有没有错误的理解哈
career方面 目前能想到的是MLE in HealthTech?我觉得可能只有ML那边才能运用上我的bio背景?但我还是job-oriented 如果转码找工意味着完全放弃之前的bio背景那我也愿意的有点遗憾就是了 不知道MLE能不能用上bio的知识 也不知道想从事MLE是应该从DS入还是SWE入会更好?

ECE (software engineering track)
pros:
  • 课程内容更深 能学到不少 为以后工作打下solid基础
  • ECE的兼容性更强 毕业了想做DS也可以去(尽管没有人去就是了)
  • 找SWE算是比较对口的 不那么担心简历被卡
  • 找SWE工容易些 面试流程predictable 需求量大

cons:
  • 录取率高 cohort庞大 担心卷不过科班出身的同学 reachout的时候没找到一个bio背景的 自己虚的很
  • 同学们好像不大喜欢聊 reachout大概率都没下文了 有response的还有一部分不愿面谈 我把问题一个一个打出来又不回了嫌麻烦 还碰到一个觉得学bio就是低贱一言不合直接全平台拉黑的我也真是第一次见
  • 可能人太多导致advisors忙不过来?反正我email小蜜都是2-3天才回 发了offer以后一个info session也没有 担心上课的professors是不是也是这样太忙了
  • learning curve更陡 虽然以前做过ML 读博期间基本每天写码(python/r 本科学过C++ 但在bio里基本没人用) 但没有系统的学过数据结构和算法
  • 两个项目都是很早投简历找intern 我以前做过project大多是ML的 早投简历可能太空了没东西能放上去 怕找不到internship影响找工
  • 课程内容更深 挤占刷题时间 刷题又是interview的关键


MIDS
pros:
  • 录取率更低 cohort小(ECE 1/4大小的样子) 大家基本都是其他行业进来的 起跑线差不多
  • 同学关系近又善谈 所有reachout都是Zoom面谈了 有些一聊就2hrs 质量很高
  • 侧重storytelling 更偏business一些
  • Advisor team和faculty比较up front 发了offer以后又额外办了两场info sessions
  • learning curve缓和一些 以前做过ML的东西
  • 两个项目都是很早投简历找intern 我以前做过ML的project 早投简历不至于太空
  • 课程内容不太深 刷题时间更充足

cons:
  • 相比ECE课程深度稍浅(本身质量还是不错的哈)
  • DS兼容性没有ECE强 大部分学生找工DS 只有1-2个找到了SWE
  • 找SWE的话简历可能会被卡
  • 找DS工相对难些 面试杂 需求量相对小


单看数量可能MIDS更胜一筹 但我的advisor提醒我每个方面的权重是不同的 想听听大家怎么看这两个项目 提前谢过啦

顺便求一下这两个programs的绿色程序的录取群~