英国计算机专业怎么学?
在UCL(伦敦大学学院)读的MSc in Computing,课程以授课型为主。课程内容涵盖计算机科学的所有核心领域。一共八个模块,每个模块都要求一定量的计算理论和编程,以及一个大的project做收尾。
由于我是转专业过来的,前期有一些模块需要补修,所以前两个term的课程相对轻松,主要完成之前没有掌握的科目内容即可,基本都有A的成绩。第三、四个学期进入了正课阶段,每门学科的内容都需要认真学习和完成考试才能在最后获得学位。虽然学习内容很多,上课老师也会讲一下一些比较经典或者常用的理论或解决方案,但是真正学习的过程还是非常有挑战性的。特别是对于非计算机背景的同学,如果英文表达能力不强的话,会感觉理解起来有些困难。
因为要学的东西非常多,所以建议同学们在学习时要有所侧重,根据自己的兴趣和未来的职业规划做出合理的选择,以免学得不深,难以满足将来就业的需求;也不要因为难度太大而放弃学习,尽量做到学有所成。 我个人觉得UCL的计算机课程设置还是比较合理的,能够学到很多东西。不过,因为每个人的学习风格不一样,可能我适合的学习方式并不适合你,建议大家多去官网了解一下不同专业的课程设置,选择自己最适合的。 另外,我想说的是,无论你在国内是计算机还是非计算机的背景,来到UCL你就是一个Computer Science的学生了。所有课程都是以CS为核心,哪怕是BSc in Computer Science(纯理)的专业,也会有大量的编程内容。这点也许和中国学校开设的CS课程有很大区别。