Studying Cs at China or Sg? Seek for Advise
Hi, I am a Malaysian student and I was awarded a Scholarship to pursue Computer Science in NTU. I decided to study at NTU, but some of my friends had warned me about the three years bond. The reasons are:
1.If the job market is weak, I might not be able to find a position relevant to my field of study-or might only find a job that I am uninterested to which could result in wasting three years.
2.If I want to pursue a master's degree, completing the three-year bond could make it very difficult to secure a good offer or scholarship later. I will be 27 years old after serving the bond obligation. Even if I receive a strong offer upon graduation, I may not be able to accept it because of the bond obligations.
Therefore, some encouraged me to pursue my first degree in China, as it is also reputable but more affordable (and bond free). But I've heard that a degree in China might not that "useful" if I'm working in countries outside China. I have declined offer from Shanghai Jiaotong (Software Engineering) and many felt pity about this. I still have a chance to fight for Zhejiang though. Additionally, I can speak Chinese (it's my first language)
Here's my question:
- Will you choose China (universities like Zhejiang and Shanghai Jiaotong) instead? Is it true that a degree in China is not that recognised globally (at least in tech, if it is not Tsinghua or Peking)
2.What is the difference of career path after graduation?Which one is more likely to build a global career?
3.Any other opinions and experience are welcomed !
Posted Apr 5, 2026, 2:45 AM UTC