Computer Science is a very good major to consider when thinking about your future, because just about all areas of work are adding new technology. Computers can do a lot of the work that people used to do, but somebody needs to tell those computers what to do, and that's where computer science comes in.
I have taken four computer science classes at Cornell. My favorite was Foundations of Computer Science, where we learned how to use Java to make applications. For example, I made a laundry sorting game! Here is a link to the computer science faculty. I have had both Tony and Leon for classes, and they are both really awesome!