I will try to be concise here…
Lets take a general perspective.Some people take CSE because of their
UNDYING PASSION
Now programming is a hell lotta fun and once you get addicted to it there is no going back, thus you choose CSE. But unfortunately only a few people feel that way.
A greater number of people take it….
TO GET AWAY FROM PCM
Harsh but true, many are not comfortable with PCM so they go where they think that they will not have to encounter physics chemistry and mathematics in their life anymore. (That’s delusionary though as CSE is math heavy)
Even that would be fine but almost everyone except from the above two categories take it for