※ 本文为指南者留学原创,转载请联系授权
文 | 指南者留学学员Twilight
南洋理工大学信号处理硕士
Hi,大家好,我是Twilight,本科来自帝都某信通计科211,2020年在指南者留学的帮助下拿到了NTU EEE学院信号处理(Signal Processing)专业的录取。今年,我参加了春招并成功获得了阿里和字节跳动研发岗的offer,毕业后回到了北京的字节跳动工作。
写这篇文章的目的是希望和学弟学妹们分享一下我在NTU就读的一些感悟和在求职中的一些经验,希望对大家有所帮助。
一、NTU EEE学院介绍
NTU EEE学院全称School of Electrical and Electronic Engineering,是NTU规模最大的学院之一。学院在QS工程类排名方面一直名列前茅,2021年在工学类排名中更是取得了全球第4名的好成绩。学院的老师大多都是名校博士且具备很深的研究资历,上课时也很认真负责,平时如果遇到不懂的问题给老师发邮件的话基本可以收到“秒回”。
学院的同学绝大部分都非常优秀,因此整体的学习氛围还是比较“内卷”的,比如去李伟南图书馆自习时就经常找不到带插座的座位……甚至期末考试前也有很多人会提前做很多往年的试卷来保证自己有一个优秀的绩点……
这种“卷”除了同学们本身的努力,也和NTU的地理位置有关。NTU校园在整个新加坡的西部,周围相对不是很繁华,因此相比外出玩乐很多同学还是会选择宅在学校里和自己的小伙伴们相约学习(毕竟去一次市里1.5小时起步)。不过好在校园的风景还是很美的,大家学累了可以到李伟南楼下的South Spine小商场休息和看风景,放松一下心情。
二、信号处理专业介绍
在NTU EEE学院中,CCA和EE相对会更加热门一些(毕竟新加坡本地有很多半导体大厂,而CCA专业中带了”Computer”这个比较吸引人的关键字);而对于Signal Processing项目,很多同学可能还不是太了解,我自己在入学前也没有找到什么学长学姐的介绍,因此在这里也想和大家具体介绍一下这个专业的情况。
Signal Processing的课程涵盖了信号传输过程和不同信号的处理,对数学功底的要求比较高;如果你是数学大神,那么好多课程可以说会学得很轻松。我的个人感受是SP专业的课程理论偏多,工程实践的作业和实操会比较少一点。
项目学制1-3年,修满30学分即可毕业。每门课程对应的学分为3分,dissertation为6学分,因此毕业需要选10门课程或者8门课程+dissertation这两种方案。如果选择dissertation需要在入学后选择学院给出的题目之一然后联系老师,老师同意后方可拿到对应dissertation的名额。
下面我就给大家具体介绍一下SP专业的课程设置。
01 必修课程
NTU的课程编号是有规律的,6开头的课程是专门为master开设的,7开头的课程为master和PhD共同上课,因此难度会相对大一些。下面我会介绍一下我接触过的课程,为大家提供一些建议。
◆EE6427 Video Signal Processing
这门课的内容主要是视频信号处理的相关基础知识,涵盖了视频压缩、图片压缩原理、常见的H系列压缩协议和Mpeg系列压缩协议和视频流中block匹配算法、SNR计算和视频传输过程中的错误识别等内容。其中有一个大作业需要简单的matlab处理数据并有一次Quiz。总体来说课程还是很轻松的,大部分同学应该会拿到4.0以上的绩点。
◆EE6101 Digital Communication Systems
数字通信系统这门课程主要介绍了通信原理的相关基础知识和体系框架。这门课会从傅立叶变换入手,然后介绍通信技术中上采样下采样、调制、解调和各种复用技术,课程后半段会重点介绍编码技术,如卷积码循环码的编码原理,最后介绍CDMA通信技术。
作业主要以习题为主,前后各一个大作业,不是很难;第二部分会有一个线上考试,时间比较紧迫,期末考试的题目计算量不小,课程对数学的功底要求也有一定,但是最后的绩点大家都蛮高的,因此只要认真学习也不用担心。
◆EE6401 Advanced Digital Signal Processing
这门课应该是对于8月入学的同学来说最难的一门课程,课程的前半段包含大量的滤波器计算,涵盖了FIR滤波器的设计,离散和连续傅里叶变换、级联滤波器的设计等,本科没学过Dsp的同学会比较痛苦。下半段课程主要是高级滤波器的设计,包括维纳滤波和自适应滤波器的设计和应用。虽然计算不复杂但是比较难理解其中的原理,并且涉及到大量的随机过程,因此学起来有一定的难度。
◆EE6403 Distributed Mult-media System
这门课的内容很杂,涉及到的方面很多,但是每个部分的深度都相对较浅。课程介绍了多媒体信号流的相应概念、视频信号流的压缩和编码、多媒体传输过程中的计算机网络知识,最后介绍了比较热门的机器学习与深度学习基础。总体来说课程难度适中,是一门相对来说科普类的课程。
02 选修课程
◆EE6222 Machine Vision
这门课会介绍传统图像处理方法、机器学习、双目系统、3D空间的一些算法和相机等内容。课程会涉及到一些编程,语言是python和matlab二选一,根据老师提供的数据集和算法完成相应的实验并写一个报告。课程难度适中,期末考试时的计算量偏大,适合对图像处理感兴趣的同学来学习。
◆EE6010 Project Management and Technopreneurship
这门课程介绍了企业创新和创业的一些知识,是一门想过容易想拿高分难的课程。由于第二学期大家会忙于工作和论文的事情,因此很多人都会去抢这门难度不是很高的课程,所以最难的并不是课程的学习而是抢课的过程。如果你是希望一年毕业的同学,推荐在选课当天打起精神,争取抢到这门课哦!
◆EE7403 Image Analysis and Pattern Recognition
这门课程在第二学期开设,个人感觉是EE6222的加强版,在很多的知识上做了拓展延伸,并且将重点内容完全转移到了图像对应的机器学习算法和模式识别方向,难度方面比EE6222略难,不过比较适合从事图像处理的同学。这门课的老师Jiang Xudong是IEEE Fellow,学术水平很高,上课讲得也很清晰,很受大家欢迎。
◆EE6204 System Analysis
这是一门“数学”课程,需要用到大量的统计学知识和随机过程,因此大家也戏称这门课为概率论应用题课程。中间第二位老师会对一些分配模型进行讲解,是一门整体套路性比较强的课程。其中第一位老师是EEE学院的正教授之一,上课全程手写推导公式,英语没有口音,讲课风格让人心旷神怡。不过最后的考试题量和计算量略大,也是一门难度适中的课程。
三、NTU留学日常
01 日常饮食
由于NTU的地理位置相对偏僻,因此日常饮食主要还是在学校食堂。
NTU有十多个食堂,每个食堂都有自己独特的风味,比如在Canteen 2档口,5新币就可以吃到一大碗分量十足的牛肉面;北山食堂的川菜味道也十分的正宗,是我和朋友们周末改善伙食常去的地方;对于奶茶爱好者,可以去south spine的吃茶三千来一杯奶茶,还可以顺路去旁边的NTU地标建筑the hive图书馆逛逛。
由于疫情的原因,新加坡的防疫政策一直在二三阶段徘徊,时而允许堂食时而只能外卖打包,因此总体的就餐体验和国内相比还是有一定差距的。
02 住宿
由于从去年开始,Graduate Hall 1被当成了隔离宿舍,因此申到研究生宿舍的概率大幅降低,建议来NTU就读的学弟学妹可以提前做好租房的准备。
这里给大家提供两个租房的途径:一是通过Propertyguru和狮城BBS两个租房平台寻找房源;另一个是通过租房中介进行租赁,新加坡的法律相对健全,遇到黑房东或者黑中介的概率相对不大,不过大家还是要多加小心。
比较推荐大家住在179路和199路公交车经过的组屋,或者pioneer地铁站周围(有校车直达)。也可以选择NTU同学们集中租住的Westwood学生公寓,楼下有食阁和深松超市,出门不远就是199公交车站点,缺点是房间比较小。
03 购物&游玩
距离NTU最近的大型商场是位于Boon lay地铁站旁的Jurong Point商场,里面不仅可以买到服装等日常用品,而且有大型超市,在3层裕华国货里甚至可以买到很多国内常见的用品。
另外几个相对NTU较近的商圈是位于绿线地铁线上的金文泰和Jurong East(简称JE),JE的奥莱经常有耐克/阿迪的打折活动,并且周围的美食很多,想吃火锅的同学也可以在这里吃到海底捞哦!
此外,新加坡可以打卡的景点还是很多的,圣淘沙和环球影城都值得一去,金莎帆船酒店和无边泳池也是打卡必备的圣地。
四、我的求职经验
最后和大家聊一聊找工作的事情。
NTU开学时间一般是8月初,如果选择一年制学制的话就是第二年6月底毕业,这样一来应聘国内互联网企业的话我们就只能参加刚入学那年的秋招和第二年的春招了。
不过幸运的是NTU的论文是可以2年内完成的,因此对于想要参加第二年秋招的同学可以选择晚几个月再递交论文。对于很多同学来说,在刚入学的时候可能对于未来的职业发展还没有特别明确的规划和准备,我个人还是建议大家觉得准备不充分的话就适当延期几个月来寻找更好的工作机会。
就我们信号处理专业来说,就业方向还是很多元的,一些同学会选择读博深造,一部分会去互联网行业从事算法、开发和产品相关的工作,一部分会选择进入华为、爱立信这种主打通信的企业,还有的同学会选择体制内和一些研究所。
作为NTU的学生,大家无论选择在新加坡求职还是回国找工作认可度都是很高的,一般来说通过简历初筛是没问题的。为了在后续笔面试环节中提高通过率,建议大家除了校内课程外平时也需要多注意相关技能的提升。
对于和我一样想从事互联网研发岗位的话,我建议大家从入学开始就每天抽出固定的时间学习一下计网、操作系统、数据库等课程。如果想选择算法岗的话,则可以在校期间多和小伙伴组队参加比赛,选择一个和就业相关的dissertation并多研读相关的论文和算法基础(花书和西瓜书yyds),同时可以和小伙伴组队每天刷刷leetcode。
以上就是我今天的分享啦,希望可以帮助大家更深入地了解NTU以及信号处理专业,最后祝大家无论是申研还是求职都能收获心仪的offer。