ubc大学计算机专业好吗?

竺怡辰竺怡辰最佳答案最佳答案

UBC的computer science是建立在理科基础上的,如果你不是学理科的(如数学、物理)想申请到这个专业,几乎不可能! 首先,UBC的CS录取要求跟其他理工科类似,即需要你本科是学理工科专业的并且有不错的成绩才能被录取。但是,请注意!因为加拿大是一个重视理论的基础学术国家,所以即便是申请到他们的CS专业,也需要在本科阶段打好扎实的理论基础,这个跟你将来就业想要做AI或者算法是不太挂钩的,也就是说你将来想做码农基本上没有什么可能。 UBC有个非常出名的coop项目,就是让你大一就开始找实习,在毕业的时候已经有一年甚至是几年实习的经验了,这样你在求职的时候比那些没有实习经验的毕业生就有很大的优势,当然你申请的研究生也会容易很多。 但是!这个项目是建立在理科基础上,如果你是学文科的,哪怕你是英语翻译类,也想申请到这样的项目基本是不可能。另外,这个项目是在UBC本校学习,授课的质量和体验也是最好的之一。

UBC的CS是建立在理学院下的,如果你未来想读PhD,那你可以放心地去申请,基本只要你在Top 10%左右,都是有机会拿到的;不过如果是你想做偏应用方向的CS,基本没戏。 UBC的CS有两个方向,一个是Applied CS(偏应用方向),一个是Theory CS(偏理论方向)。

理论上讲,如果你学的是applied CS,你将来就可以做一些算法、大数据或是软件工程方面的工作;而学theory CS就适合做AI、NLP或机器人等的研究工作。实际上也是这样区分这两个项目的,applied CS的项目同学每星期上两门课,theory CS的同学每星期上一门课,各自分属两个不同的faculty,分别有自己的office。虽然这样划分,但是实际上很多课程是互相跨项目跨faculty选修的,所以大家其实都可以选到自己感兴趣的课程。

我来回答
请发表正能量的言论,文明评论!