更新时间:2024-10-06 16:02:32作者:留学之路
UIUC大学CS项目主要分为两大类:MS Program (thesis)和Professional Master Program (non-thesis)。这两个类别在课程上的选择,学分的计算方法等等都是一样的。
最主要的区别是前者需要与导师合作选择课题研究,并且同时完成所规定的学分和毕业论文才能顺利毕业,而后者仅需要按规定修完所有的学分即可。前者适合有继续读博目标的同学,而毕业以后想直接进入大厂工作的同学一般推荐后者。
因为MS Program对申请者的学术能力有严格的要求,并且提供全额奖学金和助教补贴,名额远少于Professional Master项目,竞争会相对于后者来说更加激烈。由于一部分MS Program的名额会留给UIUC本科CS直升的同学,所以招生官对来自外校申请UIUC的同学的学术研究能力要求就显得更加苛刻。
UIUC的CS研究生项目的课程选择范围十分广泛,大类别涉及人工智能,大数据,算法,计算机视觉,网络安全等等,而每个大类别下又有很多课程,方便学生根据兴趣选择自己在CS的主攻领域。
研究生课程都以5开头,以学生组队完成研究课题和完成教授布置的阅读论文作业为主,留给学生课后自主钻研开发的时间更加充裕。本科生课程都以4开头,以学习基础知识和完成教授布置的编程作业为主,相对来说节奏快强度高。两种课程研究生项目都可以按规定的学分自由选择。
每年一共有两次专门为理工科学生开办的大型校园招聘会,一次秋招在9月初,一次春招在3月初。届时,所有知名的科技公司如Google, Amazon, Facebook等都会来到UIUC广纳贤才,CS的所有领域都会有丰富的机会。这些科技公司还会在校园内开办见面会,介绍公司最新的技术发展,对每一个想找工作的同学来说都是不可错过的机会。
在招聘会开始的前几周,CS学院还会举办修改简历,锻炼面试技巧等活动,竭尽所能的帮助每一位同学拿到心仪的offer。除了来自学校方面的帮助,遍布硅谷的UIUC大牛学长学姐们也会非常热心的提供内推机会,为同学们的找工之路照亮明灯。
随着人工智能领域的发展,一些课程经历如机器学习(CS446),计算机视觉(CS 543),数据分析 (CS 412)都会成为面试加分项。当然,科技公司对全栈工程师的需求一直居高不下,一些基础课程如数据结构(CS 225),数据库(CS 411),分布式系统(CS 425), 网页设计(CS 498Web)等都是值得学习的热门课程。