Upenn MCIT online 零基础转码项目体验/基础课介绍/找工体验

21285
23
【楼主背景】
高中理科,cs方面纯零基础!不是EE转码

【总体体验】
零基础友好,TA友好,同学友好,舒舒服服开开心心,没有身份问题的话拿大厂offer足够用

【项目基本信息】
  • 全在线,在哪里都可以读,但不支持cpt,opt
  • 1月 9月两个开学时间,一年spring, summer, fall三个学期,10门课毕业,每个学期最多选4门课
  • 轻松点两年毕业,学霸一点一年可毕业
  • 全部读下来3万多美刀(涨价了)


【找工情况】
  • 基本靠自己,学校的career fair资源和online学生没啥关系,有也很有限
  • 因为是藤校写在简历上很受金融和fintech公司欢迎
  • LinkedIn上校友不少
  • 我这届就有好多没毕业就拿到intern/ft offer的,Meta\巨硬\Amazon...的都有
  • CIT和CS相比没有弱势,市场总体形势影响更大(别人难找mcit也难找,别人好找mcit也不会拉)


【上课体验】
  • 中国学生占半壁江山有多,还有烙印为多
  • 没法和知名院校的CS项目比,横向比较转码项目的话MCIT是学习曲线非常舒服的了,
  • 上课是video,但教授每周都会自己来开office hour,
  • TA也会开好几次oh, 还可以约1 to 1的oh问问题, 比较难的课作业难的课全靠TA呜呜呜
  • 在online discussion提问回复得也非常及时!好几次晚上被秒回,MCIT的TA们真的都非常好,又敬业又友好有些还很厉害,能和他们学到很多
  • 每年都有新出的课,但仍然不能和cs院校相比,除了几大基础课外选择较少(但对于转码来说足够足够了)
【和omscs对比】因为身边有朋友在上omscs,可以做一个对比:
  • 接触教授/ta机会更多,答疑解惑资源多,workload更适中,学习曲线零基础友好
  • omscs很多课都是cs科班也在上的,科班都很吃力的程度,零基础不友好
  • 但课程选择少,深度难度不够,贵好几倍
  • 每学期允许选1-4门,快的一年可毕业,学制比omscs短
  • omscs在读phd和已经有cs背景的人多,藏龙卧虎。mcit可爱的小姐姐多,互相帮助氛围好。


【必修课程】
591:允许申请免修,但仍然需要在mcit范围内修满10门课。
Java/Python基础课,强烈建议开学前自学Java, 上手会轻松很多。课程念ppt,基本没啥用

592: 高中理科生学过概率统计排列组合的洒洒水,但没学过的话可能觉得很难
允许申请免修,但仍然需要在mcit范围内修满10门课。
建议提前补一下这方面的高考level的知识,会好懂很多。用latex按照规定的证明格式写八股文,学过概率统计的也不要掉以轻心。
存在grader作业和考试乱扣分的情况,单次分差能到10-20分,自己多注意扣分项,及时提交regrade

593: 从assembly写到C, 计算机底层结构和实现,因为课程讲得很清楚,往届评价都很高,跟着课程走就好,看不懂的多看几遍视频

594: data structure,建议自己提前学leetcode learning, 刷leetcode题,讲得可能比课程清楚,作业里有题直接是leetcode原题

595: 用C语言来实现一些计算机系统层面的东西,一般般,多去oh, 多找TA, 作业占比大,拿A也不太难

596: 往届都抱怨很多的一门课,学校也很难,经常找不到教授教而不开,TA也难找。建议多找课外资源自学,会比课程好懂

【其他印象】
花钱拿藤校毕业证的小资精致项目,体验很好,搞得我都不想毕业了哈哈哈哈同学TA教授小蜜都很友好,除了赶作业其他时间都很舒服。
新开了一个MSDS的online项目,和MCIT课程重合得蛮多,学校允许双学位一起上毕业拿两个证。