😊Overview

This is an overview for who major in CST student

写在前面

作为一名即将毕业的大四学生,对一些课程有一些自己的理解,我希望在这个平台提出一些个人观点,来帮助看这篇文章的学弟学妹们。但这毕竟是我自己的学习方法或自己对知识的理解。可能并不适合所有人或者对一些课的理解可能有一些偏颇,希望大家理性观看。如果有问题欢迎联系我。本人V: gzw_tyy

此外,由于作者是4+的,所以本篇经验可能缺少对利物浦大学部分课程的分析,还请有相关经验的同学补充。希望本贴能逐步完善,成为有益于学习的一份资料。此外,我是比较喜欢硬件方向的,申研也都是申请的硬件方向,所以我可能会对硬件的理解更深一点。


正文

专业课程部分:首先我认为对于CST部分的课程设计是有一定缺陷的。希望有相关人员能看到这篇帖子并作出修改吧(但只是我个人观点)对于硬件和软件的课程比例,我认为是对半分的,可能硬件稍多一点但是学的较浅,软件的课少但是内容已经蛮深的了。BTW,大一的课程也很重要,对于后面申研的话,港新也是会看大一的成绩的。

**对于硬件:**后面三年都没有电磁学相关的课程,所以有些学校申请的时候可能会卡相关课程。我们这一届CST只在大一时候学过一门课PHY006略微沾边,但是有的学校并不认可,所以大一选专业的时候要有所注意。其次,相较于国内一些大学学习的电路内容,虽然我们的课程名字可能相同,但是他们学习的知识通常会比我们的难一些,或者我们的课程只学习他们大约一半的知识(这个会在课程中具体说明)。此外,对于课堂建议,大部分老师讲的是很细的,而且课下也会给我们解答问题,多和老师们接触可能会改变你们对老师们在课堂上的印象(有些老师真的不是能力差,他们可能真的只是英语口语不好)。

**对于软件:**我们三年会学很多种编程语言,但是学的很深的并且应用最多的是Java,并且有很多课是Java相关的,所以Java一定要好好学。此外,也有一些要自己学的语言。首先,很多通信的课都需要使用Matlab,但是我们并没有专门的课学(可能这个课程量缺少不够一学期上的),这就导致了在有Matlab作业的初期会有莫名其妙的bug会卡很久。其次,虽然我们会学C++,但是很多硬件编程都是用C语言,有一些语法还是会不太一样,但是几乎没啥影响(吧?一般自己上网查一下就出来了)。最后就是Python,同样我们也没有相关课程,但是有很多课会用到(计算机网络,大数据,计算机视觉等等),而且Python对于数据处理是非常简便的,所以还是推荐浅学一下。 然后我们在大三和大四的时候会学软件工程1和2,这两门课都是理论知识占主导,略微无聊,但是ICS专业会在大三下加入软件工程的实践部分,就是小组开发一个app。可能是学校只允许大三的学生有一门开发大项目的课(我们的是硬件开发),所以我们错过了这门课,这也就意味着我们在写简历的时候痛失了一个非常凸显我们能力的项目。而且如果没有这个项目,其实显得我们白学了软件工程那两门课(个人观点)

**学习压力部分:**个人认为,CST的课程难度主要集中在大二下和大三(这个后面细说)。如果你想在大三拿到一个相对好的成绩去申研,那大三就要经历几天高三生活了。对于一些理论课,肯多老师会上成PPT朗读会,会很无聊,但是不能轻视这些课,因为这很有可能是一等学位的绊脚石。

**科研建议:**我是在大二暑假时候进的组,而且感觉大部分同学是在大三暑假就会跟导师联系进组。对于导师选择,这关系到个人的未来规划,所以还要慎重选择。很多老师会在你做完surf后把你留在组里继续科研,所以其实有蛮多科研机会的,而且提前进组可以提前定好FYP的题目,提前开始,这样大四的时候就会轻松很多。但是我还是建议平衡好科研和学术,大二大三的时候还是刷分重要,如果能兼顾当然更好,论文或者科研成果并不会给你申请授课型硕士提供太大帮助,如果要申请研究型硕士或者直博,建议早一点准备套磁,并做好被石沉大海或者养鱼的准备。此外呢,科研和实习之间,我认为本科阶段实习略微重要一点,所以尽量保证在毕业前有一段实习是最好的。

语言建议:因为我是低分仔(没拿到一等学位😭)且没申请美国,所以很多申请的大部分学校是不卡语言的(布里斯托,南安,港中文,港理工,澳洲的学校等等)貌似布里斯托再往上的学校就开始卡语言了,但是基本上都是6.5(6), 新加坡的学校只卡总分6(这两年扩招).

申请建议: 尽量别一号多申,如果一个学校想申请多个专业就多创建几个号。如果要DIY的话要多看看相关的资料优化自己的材料。如果是机构申请的话,要实时跟进,最好把申请邮箱控在自己手里,然后申请后的服务(签证申请,租房信息,出国之后的服务)也要提前在合同里面谈好。

Designed by Tianyu Zhao

Last updated