<p>
</p>
<p>Well, while I can’t speak for nursing or accounting, I’ll tell you that plenty of engineering and CS students were unable to maintain decent GPA’s. Indeed, quite a few of them flunked out entirely (and not flunked out of the major, but out of the entire university). Engineering/CS is no joke. </p>
<p>To continue the story of that girl who majored in English who now works as a software architect, she openly admits that she’s glad that she never actually tried to major in CS because, frankly, she doesn’t think she would have passed. She freely declares that she doesn’t understand any of the deep theory that the CS major forces students to learn. Yet the fact is, she’s won numerous awards from her employers and she’s been steadily promoted. </p>
<p>The truth is that you don’t really need to know most of what comprises the CS major in order to succeed as a developer. Yet the major will force you to learn those topics regardless, on pain of flunking out if you don’t.</p>