Computer Science: The science that deals with the theory and methods of processing information in computers,the design of computer hardware and software, and the applications of computers.
Computer Science is not just programming - There are many problems that make up the field. How can you make a computer think? How do you design an interface for a product that is intuitive and suits the needs of the user? How do you ensure users of their privacy and security when performing transactions online with sensitive information? How do you make realistic and low-cost terrains for video games? Programming is an important component, but documentation and design are equally crucial.
You WILL learn how to think - Computer Science and Mathematics deal with abstractions, the high-level information, which you can then apply to design and build concrete objects. If you can think, then you can solve a lot of problems in every day life. Computer Science also paves the way to delve into other specialties - Physics, Economics, Psychology, and Biology.
Job opportunities - There are tremendous CS opportunities in fields such as the pharmaceuticals, education, security, healthcare, and the list goes on. And there is always room for good developers and IT folks. In the U.S, the number of good developers and IT people is shrinking, with a growing number of problems to solve - old and new.