新加坡国立大学NUS好申请吗?亚洲NO.1是不是被高估了?

学员背景

  • 原学校:电子科技大学
  • 原专业:电子信息工程
  • GPA:3.7 | 4
  • 标化成绩:IELTS:7
  • 背景提升:如何提升背景?
  • 主要经历:
    Intern Algorithm Engineer
    Chengdu Goldwin Electronic Technology Co., Ltd | Chengdu, China 08/2019 - Present
    Participating in the design of action-recognition related algorithms
    Conducting researches on Two-Stream and 3D Convolutional Neural Network (3D CNN) for the implementation of real-time human action recognition to detect violating actions
    Involved in enhancing the design of a hybrid algorithm which combines the pros of Two-Stream (for its high accuracy of action recognition) and 3D CNN (for its better performance at approximately 300fps)

    Joint Tactical Information Distribution System Implementation (JTIDS) 04/2019 – 06/2019
    Led a team of 3 members to design and implement JTIDS using MATLAB simulation, including coding module, signal modulation module, frequency hopping module, and synchronization module
     Coordinated to implement RS coding, CCSK coding and character interleaving coding algorithms
    Adopted Minimum-Shift Keying (MSK) and acquired knowledge of Frequency-Shift Keying (FSK) modulation scheme
    Deep-Learning-Based Hate Speech Detection System 04/2018 – 07/2018
    Constructed a crawler script using Python to retrieve user’s activities from Weibo (Chinese Twitter equivalent)
     Performed data prepossessing by data argumentation and constructed word2vec model to convert data into input vectors
     Implemented CNN, decision tree and LSTM; Executed cross validation methods
     Researched on hyperparameter tuning (random/grid searching, Bayesian Optimization) which eventually promoted the system accuracy rate to 79%

录取项目 (点击查看项目详情)

大家好,我本科就读于电子科技大学电子信息工程专业,研究生是新加坡国立大学计算机学院General Track的。今天非常高兴能给大家分享我的NUS就读体验。

一、申请指南及录取偏好

目前在NUS的计算机项目大概有如下的几个:

·Master of Computing,Computer Science
·Master of Computing,Information Systems
·Master of Computing,Infocomm Security
·Master of Computing,Artificial Intelligence
·Master of Computing,General Track

前四个为Specialisation,这些Specialisation Track是给本科为计算机或是计算机强相关的同学来申请的。General Track是给本科非计算机相关的同学来申请的。但是不是说计算机相关的同学就不能申请,也是一样可以申请的,而且general track对计算机本的同学要求要低一些。

NUS是出了名的偏好名校的学生,所以说学生的学业背景越好,那么要求越低。但是这并不是说那些本科背景不好的同学就完全没有机会了,如果其他的背景也很优秀,那么也是有很大的机会拿offer的。

因为计算机这个行业的火热,所以很多人都在考虑着转码,所以申请一个转码的留学项目成为了很多人的首选。之前有一些学弟学妹来问我,学长,我是纯文科的”或是“我是学金融的”,会不会和学EE或是数学的那些比起来没有竞争力。我觉得这个问题没必要担心。general track本身就是开设给本科非CS同学的,学院不会因为你是学文的,或是学金融的就拒绝掉你。所以这种担心都是没必要的。

学校最先关注的就是你的学业背景,看你的院校背景如何,是什么专业的,GPA怎么样。然后关注的是你的工作经历,看看你的公司是不是知名的IT公司,你的工作岗位、工作内容和计算机是不是足够相关,你工作了多少年等等。如果学业背景不好看,但是有工作经历的话,也是一个很大的加分项。其他的东西都是锦上添花,所以在校的同学想要提高自己的竞争力的话,首要选择就是去提高自己的GPA。

二、项目介绍

项目结构

官方的介绍可以从官网这里获得:https://www.comp.nus.edu.sg/programmes/pg/mcomp-gen/

这个项目整体可以分为三个部分:
·必修课
·选修课
·Capstone Project

必修课

必修课指的是IT系列的课程,目前有的课程是:

·IT5001 Software Development Fundamentals IT5002 Computer Systems and Applications
·IT5003 Data Structures and Algorithms
·IT5004 Enterprise Systems Architecture Fundamentals IT5005 Artificial Intelligence
·IT5006 Fundamentals of Data Analytics
·IT5007 Software Engineering on Application Architecture

目前是开设了7门IT系列的课程,涵盖的内容是从一些基础的知识如Python编程基础、数据结构与算法、计算机系统结构等到一些偏应用的知识,IT5007就是讲前端React并带有实操的一门课。每个学生需要从这7门课中选6门课来上。但是如果你本科有一些课程是和重合的,那么可以选择去waive掉一些课程,进而可以选择更多的选修课。

 

选修课

选修课就很多了,CS、IS代码的课还有一些其他代码的课都可以去选。但是因为课程容量有限,所以并不是说你想上的课就一定能选上。IS代码的课是IS specialisation那边的课程。CS代码的课是CS、SE以及AI这三个track的课。具体的可以去nusmods这个网站上搜一搜。

Capstone Project

这个应该是很多同学最关心的内容了,我这边就做一个介绍。

capstone project有两类:
·Internal
·External

internal相比于external是省去了很多事情的。internal是连续两个学期,跟着一个导师做项目,最后可能要出一个report。项目的话据说是什么都有,但是大部分是机器学习这种的,跟开发相关的也有,但是不多。

External相比较起来,琐事就多了很多:
要听很多次那种行业大佬做的讲座(必须参加,会记出勤)
要多上一些课程(CFG的简历及面试,还有IT5100ABC三选二)实习
讲座没啥好介绍的,就是听,然后就可以了。我来着重说说多上的课程和实习:

CFG:

我个人认为这个课程还是不错的,就业老师会请一些老师来做一些关于简历、面试、personal brand相关的介绍和指导,还会教你如何正确使用Linkedin(不是领英职场)。

上完课了还有作业,是在vmock网站上改你的简历以及做AI模拟面试,会有成绩要求。vmock这个网站我觉得做的还是不错的,不过可以通过一些套路来把分数骗到手。

IT5100ABC

IT5100A主要学的是一些使用Scala做函数式编程的事情,会有四个Lab以及一个Project。IT5100A的project是可以自拟题的,但是就是要用Scala来做。

IT5100B主要学的是如何通过Scala来使用Kafka,会有三个lab以及一个project。IT5100B的project是老师给的题目,所以更类似于一个大作业。

IT5100C是新开的一门课,大概是与数据库相关的课程。

实习:

实习应该是大家最关注的内容。实习也可以分为两类:

·通过Talent Connect平台找的实习
·自己找的实习

Talent Connect是NUS官方的一个找实习以及工作的平台,上面有很多资源。学院有安排一个专门面向general track的实习清单,之前看是有120多个招聘。各种类型的都有,譬如数据分析、AI、前后端开发等等。但是不是说你投了就会给你发offer,也还是要笔试面试什么的。比较好的实习基本就是Paypal、IBM、indeed什么
的。里面也有一些ByteDance或是Shopee的实习,但是据说这是一些同学自己的资源(就是他们自己找的,但是要更新到平台上而已)。

自己找的话,就看你能找到什么样子的了。我知道的应该是有好几个同学拿下了Tiktok的实习了。可能也有同学会问,最后找不到实习怎么办?

找不到实习的话,学院就会给你分配一个任务量小的校内project,保证你能毕业。

三、就读体验

与国内相比,这边的课程压力要大很多。在国内的时候我可以做到一个学期十门课,一周七天里面六天上课,还能把作业做好,最后拿个3.8、3.9的GPA,但是在这边上四门课压力就已经很大了。最主要的区别可能还是这边作业确实比较多,然后很多作业的难度也是偏大的。而且很多作业参考的资料很少,需要自己去读文档,去找一些英文资料学习。而且这边很多课程会有小组作业,如果队友没有找好,那就是灾难级的事故。

我在上学期选了CS5228,这门课主要就是学习数据挖掘相关的知识,然后最后要打一个班级内的kaggle比赛。我在这门课上学到了很多知识,然后也是花费了十分大的心血去做最后的那个kaggle竞赛。在快到截止日期的那个周,每天都会跑代码跑到凌晨3、4点的样子,就是为了找到一个效果更好的模型,然后拿到更好的分数,获取更好的排名。

而且来这边读书的同学都是十分要强的,即便是周末,学校的图书馆、自习室都是有很多同学在学习。而且很多人会从早上开馆一直待到晚上闭馆。

而且目前新加坡已经是全部放开了,基本都是线下课了。

四、常见的问题解答

学文的能不能申请General Track
能申请,general track不限制专业。影响你录取的,就是你的硬背景,即你的毕业院校、成绩、GRE、工作经历。

General Track的毕业时间
因为我是春季入学,最后的这个external是第三学期结束了参加,以我为例,我是2021年的1月入学,最后会是2022年的11月毕业。
如果是秋季入学的话,那就是第二学期结束了参加external实习。假如说是2021秋季入学,那么应该就是2023年的1月这个时间点毕业。

录取是Rolling吗?
NUS SoC的录取不是Rolling,是统一审核,统一发放offer。可能会发放一轮到两轮。不会因为你提前申请就先给你offer,也不会因为你申请提交完了就没有机会了。

就业如何?公司认可吗?
从我自身的经验而言,简历关是没问题的,即便没有内推,也能拿到各个公司的笔、面试。但是具体的就业情况是因人而异的,真的想大厂offer拿到手软,那么还是要多刷题,多背八股,多去找面试啥的。
我知道今年计算机行业遇冷,很多人工作都找不到,但是从我身边的同学来说,还是有不少人拿到了心仪的offer。譬如我在这边的好朋友拿到了字节和美团的offer,然后我也看到有21fall的学弟拿到了米哈游的算法offer。

GRE是必须的吗?
从我了解的情况来看,并不能算是必需,如果你的均分够高,没有GRE也会录取你。但是如果均分不够高的话,最好还是带一个GRE。


 

预约咨询

提交后,我们将于1个工作日进行电话回访,请确认您的咨询需求

每天一点留学干货分享
有任何留学问题
扫描二维码进行咨询
英国高校简介、留学疑问

Online Time

客服7*8H在线

在线咨询( 客服7*8H在线 )

咨询热线:029-87594628

留学咨询( 客服7*8H在线 )

选校定位( 客服7*8H在线 )