NUS其他的东西其他答主已经说的很多了,还是题主自己判断吧。我这里只是想提出一个问题并探讨一下,题主你想读研是读什么类型的研呢or为什么要读研?
基于题主想读的是光电或CE专业,我在这里假设题主是想继续在科研或者学术的道路上发展一下的吧,不是想读MBA MFE之类的研吧。如果想继续在这个道路上发展的话,那就是说楼主有一定可能会继续读博吧。不过题主可能你不知道(我的主观臆测),国外的博士申请是不需要硕士学历的,本科生是可以直接申请的。而且鉴于题主曾对本科的费用表示担忧,博士offer一般是给工资包学费的而硕士则一般是纯花钱的。综合来看楼主如果想要读博还是能直接申请博士比较好。NUS申请美帝博士的优势其他答主也说过了,我就不重复了。
另外还有这一问题的衍生问题,就是楼主如果打算在新加坡直接就业的话,尤其是想当码农的话,在新加坡研究生没有任何用处,而且EE CE CS都是没有任何问题的,只要你会码基础算法代码,6000新币的works application也就考个算法,今年一大票CE CS EE的去,更别说什么一众4000新币左右的公司了,更不要说还有很多EE CE CS的人去不知道能赚多少钱的投行。其实就算你学的CS,你在学校学的东西真的没啥用,大神都是自己自学出来的,学校怎么可能教你走在每年都在更新的东西,这些都要你自己学的,就算学了,也达不到企业的实际要求,除了大神哪个工作的不是先学几个月再说。而且一般的学校project都是大神carry全场学渣抱大腿,如果你不是那个大神你能在学校里学到多少我表示很怀疑。结论就是,你想直接毕业当码农,CE是完全没有问题的,主要看你自己花多少功夫了。p.s. 如果你实在对CS念念不忘可以来了NUS申请转专业,这个申请是有一定难度的,学校会根据每个人的具体状况具体对待,因为要看你在学校的成绩,如果你坚持想换,你就要努力啦。
其实终极问题是楼主你的目标是什么?高薪资就业?美帝top10博士?教职路上走到黑?不过我觉得不管你的终极目标是以上的哪一个,NUS从现阶段的情况来看无疑都是更好的选择(不排除中国carry全球后,全球跪舔的可能性),不过选择NUS这个个人认为的更佳选项只是你在走向终极目标的第一步,后面你能走到哪完全要看你的大学是怎么学的。不要来了新加坡完全没人管,然后就在游戏、玩乐等事中度过了(据我所知一些国内大学还是有点人会管一下吧,而新加坡完全是没有任何监管,不少中国留学生都是在浑浑噩噩中度过),这里谈的NUS有多好,但也是建立在你能学的有多好的基础上才成立的。