留学生日记 | “滑大”学霸神奇的操作——从数学系转CS

学霸郑同学,去年拿到多伦多大学数学与物理录取信、滑铁卢大学数学录取信、劳里埃大学和滑铁卢大学合作项目录取信、女皇大学CS录取信等,但是郑同学,最心仪的是滑铁卢大学的计算机工程,或者计算机科学(CS)专业,所以,为此,他选择了滑铁卢大学的数学专业。最近,通过将近大半年努力,郑同学成功转系,从数学系转到计算机科学专业。可喜可贺!

       我们一起看看他的分享:

——————

众所周知,计算机科学(Computer Science)CS专业是UW(University  of Waterloo滑铁卢大学)最好的专业之一,也是竞争很激烈的一个专业。但是只要付出努力,做出正确的选择就能实现自己的目标。

UW官网明确写出addmission is competitive.(申请是竞争的,不是够分就收的意思) 所以这说明了CS成绩是重点考察的因素之一,但是成绩也不是唯一的因素。就此我根据网上的资料和自己的经验做一个总结。

转到CS的具体要求:

1. 至少完成数学系一个学期的学习,针对大一学生,一般有一门CS课程,两门数学,两门选修,针对大二学生,一般有两门CS课程,两门数学课程,一门选修课程。

2. 需要有CS136 或 CS146 的学分

3. 至少有数学课程平均分65% 分和 CS 平均分70%或以上水平。

根据往年的经验 CS136 85% 和平均分80% 就有希望转进。转系需要在至少在大一下学期开始,在1b(第一学年的第二学期)上CS136的同时就可以申请了。

以上就是官网给出的详细信息,接下来我分享一些心得:

策略——成绩是关键,尽量把数学科目的分数提到最高,但是重心应该放在CS136这门课上。

1. 针对CS136,一定要提早开始写Assignments(作业),而且不断地进行测试确保得到更高的分数。Assignments占了分数的20%,如果合理安排的话,得到90+的Assignments分数应该是没有问题的。在走程序过了后,老师会给我public tests,这里经验是不要直接做下一题,而是思考有没有哪些极端情况是没有考虑周全的,这也是为之后成为程序员培养一个好的习惯。

2. 许多同学都会觉得CS136这门课有难度,特别是针对指针内存这一块。我的建议是多画内存图来理解,并多举例子。一开始比较抽象难懂,通过多加练习才能得心应手。

3. 参加所有的CS课,不要翘课。很多同学到了1b就有翘课的情况。虽然有些课程比较枯燥,但是面授是最高效的理解内容的方法。如果翘课自学很难理解全面,得不偿失。

4. 保证运动,平衡学习和生活,并不要花费所有的时间在CS课上,通过自己的方式适当的放松提高学习时的效率

一切准备好,结果就顺利成章!

(CS 答应我入系的信函)

——Baichuan Zheng

——————

学霸郑同学调理和思路非常清晰,言简意赅!祝你学业进步!

鉴于现在加拿大大学普遍使用网课教学,我也非常好奇问了他情况,他马上补充如下:

“因为COVID-19疫情原因,我们现在的5-8月面授课程已改为网课,9-12月的大部分课程也改为网课了,大部分的授课形式以老师的录屏为主,但是,会提供一些直播的问答环节。网课授课的形式与面授的差异很大,我充分理解,教授和学校也尽力提供给我们最好的教学环境;同时,我也觉得一位合格的UW学生应该有一定适应能力!所以,我不担心,只要紧跟学校的学习进度,相信就会有所收获的。”

最后我想说,毕竟滑铁卢大学的计算机专业非常有名,并非“盛名之下,其实难副!”。要完成专业学习,一定难度的,需要非常努力,尤其,滑铁卢大学最出名的是带新实习项目,也希望郑同学能顺利完成学业,并争取到CO-OP的机会吧!

附:《留学生日记》:滑铁卢大学David师兄告诉你真实的带薪实习

(0)

相关推荐