【谢邀】JHU ECE (EP! EP! EP!)项目就读体验

43820
202
感谢地主邀请,十分高兴可以和大家分享一下我在JHU EP(Engineering Professional)项目的就读体验。我录取的是ECE项目,算是19Spring开学前2天被录取的,考虑到个人今年上半年的工作计划,推迟到了Summer开始上课(最后被证明计划并没有在上半年完成。。。)。以及我才刚完成19Summer,以后我会时不时来补充、修正下面的内容。
因为无论是在地里还是其他任何地方都没有见过JHU EP项目系统性的介绍(因为读的人本来就很少),所以想在这里抛砖引玉一下,顺便吸引一些潜在的队友一起学习。

【项目基本情况介绍】
首先要再次强调的是该项目是ep.jhu.edu,不是常规的MSE项目,所以该就读体验的普适性不是很强,尤其是和JHU常规项目的同学就读体验完全不一样,所以希望不要误导他人。

第一个我认为要大力表扬一下的是这个项目的申请流程,用十分亲民这个词来形容绝对不为过。只要填一个不超过5分钟就能完成的调查问卷,完成即提交了申请。不要申请费,不要申请费,不要申请费。以及在调查问卷里不用提交任何材料,只要事后把电子版发到录取委员会的邮箱,以及寄一份纸质版的过去即可(现在好像有了专门的申请系统,可能会麻烦一点点)。唯一给我造成麻烦的是JHU让人深恶痛绝的WES认证,我的本科是大陆读的,也被要求做WES。但我打电话过去,好说歹说现在WES认证比以前麻烦了,我的学校可能不管我,我在美国已经有2个MS学位了,足够证明我的学术背景了云云,最后给我免除了。以及每年有Spring,Summer,Fall三个学期,全年滚动录取,自动从下一个学期开始Enroll。on paper是6-8周出结果,也确实是言而有信:我18年11月8号提交的录取,在中间隔着感恩节+两周放假的前提下,于19年1月18号清早收到了AD。简单来说,这里的关键词是,申请流程简化,出结果准时,录取容易,不要钱。(Jan 25th 2021更新:现在有了专门的申请系统了,申请不再像以前那样简便了)

介绍一下基本情况,和地里的大家关心的大部分Online CS项目相似,这么项目授课形式是online授课,利用的授课平台是blackboard.jhu.edu,类似于Udacity+Canvas的一个综合性平台。课程是以录播形式传授,老师会在Discussion答疑,也会以一定频率进行Zoom的office hour。Summer学期每星期都会有作业和quiz,期中和期末可能有考试,总的来说是比较紧凑的,不知道Fall和Spring学期会不会好一点。我上的两门课的计分方式都取决于作业+考试+Discussion参与,各有不同的比重。有些Discussion是每个星期老师给出一个topic(考试型提问或者开放性提问),强制学生回答,每次Discussion计分。所以看得出,老师是十分鼓励大家积极参与课堂讨论的,而不是上个课写个作业就完事。

和大部分Online项目不同的是,JHU提供的STEM学科十分全,不仅有CS,DS,IS等比较常见的项目,也有EE、ME、Math、Physics等比较罕见的项目。而且除了ChemE和MSE这两门湿实验比较多,实在不适合Online,只能on-campus授课外,其他项目都是可以Online完成的。目前为止,从STEM MS的角度而言,考虑到学校的名气,其丰富程度可以说冠绝全球。目前可以与之一战的恐怕只有cvn.columbia.eduscpd.stanford.edu以及msol.ucla.edu

这个项目的价格目前是$4,440一门课,基本不提供Financial Aid。而且作为在职项目,不提供I-20,当然也不可能提供OPT,所以无论是价格还是身份支持方面,都不适合地里绝大多数打算出国的本科弟弟妹妹们,也不适合大部分想要拿个CS MS转行的北美在职非码农/PhD。(也直接导致了国人很少,上课的时候想要找队友一起学十分十分困难,基本只能自己硬钢。)

和我所上过的GT OMSCS不相同的是,这个项目的运作我认为十分得成熟。不要看OMSCS知名度高,很多科目的变动很大,上学期和下学期就可能完全是两种难度,暑假的安排也略显仓促,而且除了上的课和campus不一样外,其他包括作业和考试等其他安排都感觉是campus直接照搬过来的,或者直接砍掉一些东西,并没有根据online自身的特点进行调整,其实这种“原汁原味”并不好。JHU的EP项目从1916年就开办了,也是最早一批开出online在职教育的先驱。可以从各种细节中,能感觉到这个项目是根据online精心设计的,进度把控得很好,作业安排压力也适中,一个人当然累,但算不上承受不来。其他不说,我这次找公司报销学费出具材料的时候,JHU提供的材料是最齐全的,approval的顺利程度远高于Gatech的报销,即使Gatech的学费便宜太多太多。

课程显然也是走心的。拿我选的FPGA课而言,作业部分是实验,在Xilinx的板子上写VHDL,于是JHU不远万里地寄过来了一块Xilinx的板子,等学期结束后再寄回去。而且因为项目提供的科目丰富,所以在满足核心课程的前提下,选课范围非常广,可以选自己感兴趣的课,项目人数有限,所以想选的课应该说都可以选上。

基本上可以说作为online项目,体验真的是蛮好的。当然,学校收这个学费也是理应让消费者感到满意的,但在这个处处挂羊头卖狗肉的年代,能给出这样的自由度以及完整的体验,我可以说是值回票价的,具有较高的性价比。

【上课压力】
因为我目前只上了暑假两门课,体验到的部分还不是很完整,所以只能大概说说。上面大概提到了,压力【尚可】,比较flexible。对于自己比较熟悉的课题,大概10+小时一周,对于不熟悉的课题就可以上不封顶,比如我的FPGA课平均下来20+小时一周,而且在开学前,我也补过数字电路的基础,开课时继续补,以及花时间多看点书,抄点code作为练习,所以巅峰时期可以轻松达到25小时一周。不过目前我也不跳槽,平时时间全部花在这个上面也没问题,或者说这正是我想要的。

还有一点,JHU的上课规定比GT松很多。OMSCS要求一学期上的课不可超过2门(可argue到3门),不得连续两学期不选课,5年内必须毕业,退课的话要求一定要退完才可以按照一定比例refund,比如某学期选了两门,退一门的话,这门的钱是不refund的,必须两门都退干净;考试也必须专门腾出3个小时左右,坐在电脑前一口气考完,有摄像头监督。JHU除了5年内必须毕业外,对于每学期的schedule没有要求,也是上一门交一门的钱;考试的话我不确定是不是都这样,我上的两门都是open book open note,一般从周五开始到周日结束,期间任何时候都能开始或者结束,也没有摄像头监督不许作弊,可以说设置考试的目的纯粹是希望学生可以巩固知识,而不是给你压力逼你出个分数。所以从这点来说也可以看出这个项目确实是针对在职人士精心设计的,变相减轻了上课带来的负担,可以根据自己的实际情况灵活安排上课以及学习进度,让人能最大程度地学到自己想学的东西。一定要说有什么压力大的地方,就是summer的schedule还是有些紧,每周一次作业或考试。

【我为什么要上这个项目】
这里我详细说一说我的心路历程,可能会对读到这里的你有所启发。

其实我本来是想上的是Columbia的online Eng.Sc.D项目(Doctor of Engineering Science,全球唯一像样的名校Online Engineering博士项目),这个项目的前半段也是上课,中间考博士资格考,pass后可以跟着教授做independent research,毕业要求应该低于PhD。而且我之前GT的CS是Machine Learning track毕业的,想深入做一点Machine Learning相关的研究,但在已经有CS MS的前提下又不想再学个CS(而且哥大CS DEng不向非哥大学生开放,要录取不得不先上个CS MS),加上一直以来做云计算,对于系统、底层、硬件有着特殊的职业敏感,进而引出对EE的兴趣,所以目标是放在EE DEng。EE DEng的录取要求是一定要有导师带,而我套了两个导师,提了不需要funding,都完全被无视了。可能导师觉得online读博多少有些不靠谱吧,甚至我自己都觉得不是特别靠谱。哥大这个级别的学校我相信不缺funding,只缺有资质的学生。显然我无论从学术目标还是地理位置来说,都没有那个资质。但GRE考都考了,推荐信都联系好了,总不能就放弃。于是我想退而求其次,先申请MS。没想到给拒了,只录了个non credit的项目,可以上两门课。但这不promise今后能被MS项目录取,我不想莫名其妙交$6,500一门课的学费去打水漂,而且我实在不想等到19年9月才开始上课。

于是我开始寻找合适的替代品,便找到了JHU这个项目。应该说EE的online项目本来就没有多少选择,除了JHU外只有Stanford这样王者级别的项目存在,但实在太贵了,且录取标准和campus一样,学业压力巨大,我觉得实在犯不着;UCLA的课似乎又比较偏门。所以JHU的ECE是我唯一的选择,要不就放弃。

最后我斟酌了一下还是决定提交申请,原因有以下几点。1. 这个项目价格相对合理,课程丰富。我从这个项目的期待是可以学到硬件的知识,补足CS底层的不足,以及深入了解Machine Learning。而这个项目的自由度正好能满足我的全部需求。2. 我从一开始申请哥大的冲动期冷静下来后,也意识到接下去很长一段时间里,工作会随着升职更加繁忙,家庭这边也需要我扮演更重要的角色,能留给提升自我的时间本来就不多,遑论做研究、发论文,所以我期待能读一个online博士是不合理的。而且我也认识到,自己想读博的主要原因是虚荣心,以及可能会给我跳槽带来帮助,而不是真心想搞学术,因为我对Machine Learning的了解太过于肤浅,连“感兴趣”的门槛都到不了。这样的心态不是一个健康的doctor candidate所应该有的,所以我应该放弃读博的念头。3. 我实在不想放弃学习新东西、探索我完全未知的工程科学领域的这个我为数不多的爱好,而且公司的tuition reimbursement政策也允许我可以没有太大的经济压力。有人能花钱支持我的爱好,何乐而不为呢?4. 我虽然自诩喜欢学新东西,但我这个人实在不是很自觉,脱离了学校的管束,我恐怕很难坚持下来去系统性地学习一门陌生的学科。

现在读下来,我觉得我确实做了个明智的选择。通过Summer的这两门课,我接触了FPGA这个神奇的东西,看到了硬件设计和软件设计之间的区别,也让我开始了解我们的每一行代码是如何通过逻辑门与物理世界建立连接的,让我对现在大红大紫的“芯片设计”有所了解,也引出了我对诸如数字电路等基础课的学习。同时也review了一下许久未碰的统计,让我对将来深入学习Machine Learning有个最基本的准备,并且也稍稍由随机接触了一点信号处理方面的知识。下学期由于个人原因我决定停止一学期,打算把时间花在打基础上面,如结束数字电路的学习,进行电路分析、编译原理、网络、高性能计算、信号处理等ECE基础课的自学。等明年春季开始,直到明年8月,恢复课堂学习,集中在计算机架构、模电、VLSI等与计算机系统有关的方向。接下来直到课程结束,会把所有时间放在统计原理、ML算法等方面的深入学习,以及留两门课学习通信和电子电力,满足自己的好奇心。我非常期待接下去的两年!

【所以这个项目适合谁】
基于地里大部分人的情况,我觉得这个项目的潜在客户应该分成两种人。

一种是靠JHU这个学位吃饭的,如用于转行、拿一个MS抽h1b等。那在这个年代,你们的选择基本上限定在CS,IS和DS这三个专业上面。从价格来说和学校名气来说,JHU可能都不是最佳选择。CS有性价比极高的OMSCS以及次高的UIUC、Penn、UT Austin等学校的online项目,DS则有Berkeley的DS online,而且现在开online CS的名校越来越多(最近Rice也开了),应该说在这么多选择里面,JHU并不是最突出的一个。如果非要和OMSCS比的话,它的优势是不限定选课的数量,在毕业时间上更为灵活。只要银子足够,以及身体吃得消,可以非常快速地拿到学位毕业(有没有勇士想试试一学期5-10门课?)。以及开课不限于CS专业,也完全可以根据自己的需求,选一些ECE、DS、Management、Finance的课作为补充。还有最重要的,目前为止包括CS在内,bar巨低(虽然不想承认,但目前为止还没见过被拒过的案例。当然,读的人少也是关键)。

另一种是不靠JHU这个学位吃饭的,纯属满足私人爱好的,比如我。这个项目可以以还不算太贵的价格,以较低的录取bar,系统性地满足你对另一个领域的探索,或者给你机会继续在原来的领域深究。如果你和我一样,不想每天做个上班敲业务代码、下班混日子、节假日不知道干嘛、死于25岁葬于85岁的人,还对工程科学还抱有好奇心,以及恰好有那么点闲钱或者公司支持的话,我认为这个项目是十分适合你打发时间、发现新世界的大门的。

顺便说一句,JHU这个神级学校还提供engineering.jhu.edu,但我认为这个项目目前还有很大的缺陷,它没有专业,强行需要雇主支持,没有强制课程,没有明确的目标,价格十分昂贵($25,000一年,基本强制3年搞定)。在我看来,就是让你花很多的钱以及3年的时间买一个没有专业方向的doctor degree,这实在是有违博士学位设置的初心,而且我觉得绝大部分雇主是不会花这么多钱,支持自己的员工不给公司创造利润的。如果有哪位土豪愿意一试请自便。

我打算2021年Fall毕业,所以注定了我上面的体验是不完整的,等毕业后我一定会过来补充完整的体验。要是这篇安利能给我带来一些同好,那就更完美了。

辛苦你看到这里了,求加米~

补充内容 (2020-1-30 16:59):
该项目官方建了个slack群,目前大概400+人。一眼扫过去中国人真的凤毛麟角

补充内容 (2020-5-25 14:22):
感觉读EP的同学原来也不少啊,大家感兴趣的话要不要我建个微信群?感兴趣的可以回复

补充内容 (2020-7-21 12:45):
很高兴看到越来越多的EP同学加入了我们的群~还有新同学的话请不要犹豫,赶紧回复本贴,我拉你入群

补充内容 (2020-12-24 19:18):
第三学期的补充在35垅哦

补充内容 (2020-12-25 06:25):
新录取的朋友可以留言,我私信你我的wx哦

补充内容 (2021-10-09 17:20 +8:00):
有很多人问起关于学位的事情,EP的学位和JHU本部的学位是一样的,不含online等字样:
ep.jhu.edu
The EP diploma is the same as the full-time Whiting School of Engineering diploma. Online and EP are not designated.

补充内容 (2021-12-13 15:37 +8:00):
感谢@JeanWu大大帮忙修改标题!

补充内容 (2022-02-08 03:03 +8:00):
关于选课限制,其实不是没有,因为我们的选课都要program coordinator的approval。part time选课高达3门以上,他就会发邮件来问你小老弟怎么肥四。但如果能说服他的话,应该是可以选的

补充内容 (2022-07-21 13:08 +8:00):
本群原则上欢迎home-to-hopkins的同学,但我们的受众人群、学习方式和思路会完全不一样,请自行斟酌要不要加
ep.jhu.edu

补充内容 (2023-04-21 07:00 +8:00):
成绩单右上角有ENGINEERING FOR PROFESSIONALS TRANSCRIPT的字样!

补充内容 (2023-12-19 14:00 +08:00):

很遗憾,H2H项目于今年10月关闭了。本身是个很好的捡漏项目
ep.jhu.edu