美国计算机博士专业有哪些?
目前在美国攻读CS Ph.D.,大致总结了一下项目情况,供同学们参考。 首先是最重要的问题,读Ph.D.能不能拿到美国绿卡? 答案是肯定的!以我所在的学校为例(UCI),只要完成整个PhD的学业且答辩通过,学校会给出H1B的建议,由学生自己选择是否要留美工作。如果选择留美工作,学校的就业指导中心会全力帮助学生申请H1B,并且100%会成功;反之,如果学生不想留在美国,那么学校也提供相应的通道帮助其回国找工作或办理退学的手续。有些学校与用人单位有协议,毕业后可以直接在用人单位找到工作,并办H1B。比如UT Austin和OSU就有这样的协议,具体可以咨询自己的Advisor。当然,有的学校没有协议,需要自己去找工作然后办理H1B,这种情况其实也没有问题,因为学校的就业资源还是挺丰富的,可以帮忙找到工作甚至内推。以我的经验来说,只要是拿到了学校的offer,H1B基本上都能顺利拿到。所以读Ph.D.拿绿卡这个问题上,完全不需要担心。
接下来聊一聊学习的过程。由于现在在读书,所以只能分享一些学习之外的内容。每个学校的课程设置和培养方式都有所区别,总体来说分两个学期,第一个是Pre-defense,第二个是Defense。在整个学习中,有导师、系里以及学院里的各种讲座和tutoring,学习内容非常丰富且能学到很多东西。在Pre-defence的第一个学年开始,学生的主要任务是熟悉研究课题的相关内容并通过大量的阅读来提出假设,找出方法,为之后的调研及实验打下理论基础。
第二个学年就是defence的阶段了,这一年的主要任务就是把之前提出的假设和实践进行验证,并用结果证明假设成立与否,整个过程需要大量的数据和代码以及严谨的统计分析。最后,如果结果理想,能够成功的做出有意义的结果,那么就可以撰写论文并向学校递交,等待毕业。 如果过程中出现了一些难以解决的问题或者难以逾越的障碍时,很多学校的CS department都会为学生提供tutor或者是online course的名额以帮助完成学业。总之,只要有明确的目标和踏实的脚步,CS Ph.D.并不是高不可攀。