在卡尔顿大学(CARLETON)读书是一种什么体验?

在卡尔顿大学(CARLETON)读书是一种什么体验?

简单找了一下排名,可以客观的说明一些问题,没时间找具体的maclean排名,有兴趣可以自己google:https://www.quora.com/What-are-the-top-20-Canadian-universities-for-computer-science

说一下计算机专业的优势:

1. 联合办学,课程选择多有一个优势就是和渥太华大学联合办学,课程可以互相选. 如果纯粹是为了学校排名,那不如考虑waterloo ubc 多大 macgill等。

2. 教学质量和教授学校里教授质量也不错,比如和java eclipse有很深渊源的Deugo,他是当初Object People的奠基人,之后被IBM收购。他喜欢教学而且他的课以Java和eclipse 插件编程为主,还经常更新自己的课程去跟上潮流。比如现在在教一门本科的手机ios开发,java后端和云计算的课。

3. 就业,本地加上其它地方本地:在Carleton读cs有个好处,就是本地的就业容易。渥太华这个地方,很小生活无聊,不太适合年轻人待着,所以毕业生去的最多的就是5小时车程的多伦多,也有去美国的(少)或者回国,特别是中国人。留下的是少数,竞争的也少了。其他省份去渥太华找工作的也是少数。但有意思的是,本地的软件公司特别多,几家大软件公司都有很大的site,比如,思科,ibm 好几个地点,黑莓,阿尔卡特等等。她们都是校招招不满,所以机会特别多,只要有coop经验,毕业都是人家追着你去面试。

其它地方:好想在安省之外,很少见到校友。我只见过一个recruiter是校友,其余都是waterloo , 多大,ubc和sfu毕业的。美国知道一个。我感觉渥太华的本地人不太愿意出自己的城市,有点保守的感觉。还有就是,我校的文凭敲门砖够用,出来面试都靠自己实力。

程序员就业:

主要看工作经验和刷题面试。老牌公司面试都是知识点类,主流互联网大公司都是刷题系统设计。越往西部面试越看刷题。

b站刷项目

是你的好伙伴,一起来编程吧!

4. COOP另外一点是众多加拿大大学都有的coop,累积了工作经验,也可以赚钱,也体验了不同公司的文化,真是很好的机会。

总的来说,来carleton读cs本科或者master是一个不错的选择,教学水平质量属于中上等,科研水平也不错,对得起你的学费。

这是Computer Science硕士级别的课程表,包括了ottawa大学的课程。