And think of it this way... all those 'nerdy' computer science majors are the ones who are going to end up with the LONG green after graduation, and they'll be able to contribute more $$ as alums.
Besides - sexy nerds are irresistible. At least they are to this geek girl.