|关注一亩三分地公众号：according to my friend in NUS CivilEng, job is not a problem for his major in Singapore and almost everyone can get a relatively good job if you make efforts to study instead of hanging out everyday, even though their program is course-based.
JHU is not good at CivilEng as you know and it's much harder to looking for a related job than CSer in US. also salary is much less than CSer and JHU will cost you much more.
i think above guys consider JHU is much better than NUS because they are CSer or EEer or finance related students? it's true in those areas but not in Civil.
and i don't agree that much Chinese is a drawback for study abroad, especially you even don't reach the language requirement for NUS. more important, Chinese around means you can eat delicious food at any time and don't need to drive long long miles for that.
since your goal is to make money, i vote for NUS.