Why Major in Computer Science?

Choosing a major can be challenging for people newly admitted to a university. There are history majors, science majors,...