Hi, I posted here because the NTU one stopped having discussions like 3 weeks ago so I thought maybe here I'd get responses faster? If that makes sense lol... Anyway when I mentioned I hate working in teams, I meant that I think SMU has more projects. SMU makes me feel they "package" their students to "sell" themselves to employers-like they're all power suits and very eloquent (correct me if I'm wrong). Sure, NTU & NUS confirm have projects but compared to SMU should be lesser.
Sadly none of the other courses I qualify for interests me at all. For CS only bits of it attracts me like programming and like what sadgirl mentioned 2 pages back, what I can do with CS just might keep my interest long enough till I graduate. Plus CS no physics. I'm so done with physics that I might just hate the other courses lol. Also, my dad has been in this field for over 20 years so I figured if I ever need help, he's always there

.
But can I know why you seniors were interested in CS? I asked my dad and he said this field is in demand(during his time, not sure about now) aka more job opportunities aka he makes more money (sounds superficial but hey, I had a good life).
If I may be so bold (in my opinion), NUS has better ranking than NTU which implies NUS should (technically) be tougher to get in. I'm not from JC so I don't know what your grades mean. I'll leave that to the JC kias.
CS, depending on the modules you take, will have projects. Yes most likely lesser than SMU (NUS that is, can't comment on NTU). You're quite right about SMU branding though.
If you truly have an interest in the
real CS stuffs, start by going through the curriculum of CS. Look at the links moxlotus posted (he's hardcore on algorithms btw).
And also, start learning programming yourself. You need to learn to be comfortable with it to really survive in CS (note I said comfortable, not love).
I don't know about NTU CS but NUS CS no physics? *insert please-kill-yourself-meme*. mgx died precisely due to physics in NUS.
Your dad's working as a <insert CS type job here>? Sure 20 years ago it's definitely high in demand, good in pay due to the technology boom; just like the demand for engineers and their good pay.
So fast-forward to this decade, what do we have? People shun engineers job, SME treating programmers as blue-collared slaves. I'm not saying the infocomm industry is dead but you do know we have abundance of FTs who's willing to work like a peon and compete with low wage over such jobs. Thus, the demand varies for different fields in CS.
I'm not in CS. I'm a CM student in NUS, 1/2 of me belongs to SoC, taking foundation modules similar to CS counterparts.
You can read my history in the previous pages.
Oh on a side note, regardless you will always have to work in teams when you are in CS.
You may want to start cultivating a liking to work in one.