今天整体地汇总了一下咨询申请北美方向CS硕士应该如何选校,下面会分享给大家:
1、首先,看你的本科是什么专业:
如果本科就是计算机科学专业,推荐直接选择CS硕士,因为CS最近两年在北美都比较吃香,毕业后当地就业找工作时能靠简历就通过大多数初筛。
如果你对一些特殊课题比较感兴趣,比如Big Data、Data Science、Data Analytics等等,可以选择一些专业名称是CS,但课程上选择具有倾向性的项目;这些项目需要自己去做信息收集,或者做一些咨询。
如果你是对机器人科学或者游戏设计相关专业感兴趣,那么top高校的优势就非常显著了:顶尖的实验室和教授资源、丰富的科研资源和人脉关系,这些都会对未来职业发展做铺垫。
如果你本科没有CS相关背景,但是考虑以后的职业生涯往CS方面发展,那么这些项目会对你产生帮助:
Upenn MCIT/USC CS37:这两所大学首先排名不错,并且课程设置上有一些CS课程基础,很适合转码的同学。BUT!申请人数会很多,申请需要早做准备,尽早进行必要的信息收集做针对性的申请。
NEU的CS项目:在硅谷、西雅图、波士顿都有校区,并且有一个很大的优势是可以就读时就做Co-op,实习机会非常多。可以选择一个学期到大厂实习,积累实习经历,而且还可以在实习期间或者假期选择网课修补学分,不会影响毕业时间。
2、选择学校方面,不管找不找机构,都需要在以下方面做好充足的准备:
- 信息收集:
学校官网、LinKedIn、留学论坛
可以在学校官网中alumni,向同专业学长学姐了解下课程排名、毕业后就业方向、学习氛围等等问题,做好net-working!能拿到一手的信息肯定会对最后的择校起到关键性的作用。
- 综合实力:
文书、实习经历、专业课程、项目经历
在暑假可以多去面大厂实习,或者参加教授的实验室项目和相关比赛来积累实习/科研背景,并且能积累很多文书素材,在申请中能够体现出人物个性,特出申请者的特点。
- 考量因素:
项目年限、学校地理位置、综合排名、专业排名、课程设置等
项目年限对未来就业很重要:如果是一年制的项目,意味着只有一次寒假实习的机会,而很多大厂在寒假不怎么招实习生;如果是两年制的项目,意味着至少有一次暑期实习的机会,并且如果暑期实习能够顺利转正,在来年秋招当中会轻松很多。
学校地理位置也是CS选校的一个关键因素:因为在找工作面试和后续跟进的时候,本地学校会具有较大的优势,比如你的学校可能是当地大厂的一个Target school,录取几率会更高。
专业排名:如果未来打算留美工作的话,申请CS的专业排名要比学校综合排名重要得多;如果打算回国发展,学校综排要比专排重要。
3、最后说说CS未来的职业发展:
Software Engineer/Software Development Engineer:CS毕业生的主流选择,通过Java、Python等语言解决各种问题,工作内容取决于你进到哪家大厂从事哪个项目组的工作。
Software Development Manager:如果职业道路是 Manager,那么你需要SE工作背景和开发经验,在工作期间修MBA证明有做Manager的能力。
Front-end Engineer/UI Engineer/UX Designer:前端工程师招聘时不会和软件工程师一起招,主要负责UI设计。对前端的系统和专业知识要有全面了解,需要自己用业余时间积累技能和面试经验做一些前端小项目在面试时作为作品集支持。
Software Support Engineer/Production Engineer/Site Reliability Engineer:招聘标准比SE低,工作内容侧重于测试和提高产品和平台的质量,有点像找问题、提问题。如果想留在北美工作,大厂给你这样的offer也可以考虑工作一段时间转为SE,曲线救国。
Data Scientist/Data Engineer:需要较强Machine Learning和大数据模型的背景。
PS:如果未来想在北美工作,那么入学前就要开始积累,入学后很快就要准备网申面试等工作。最好利用入学前/刚入学的时间在Leetcode上刷题。