Why major in mathematics, computer science, or computer information systems?

Consider a CNBC.com report:
"New technologies, technology replenishment and the continued desire by companies
to run as efficient a ship as possible will continue to drive the need for information-technology
workers.
Twenty-six percent of hiring managers said they plan to hire for IT positions in
2011."
Mathematics (MTH) is central to any plan of academic study.It is intrinsically beautiful, can be appreciated for its logical patterns, and is
powerful when used in applications. It is the science of relationship structure and
provides tools for solving problems. Mathematics has historically had a profound impact
on societal development.
This "language of science" provides the framework for work in traditional areas of
science -- biology, physics, chemistry, and engineering. It is also important to areas
that require analytic modeling or data analysis techniques -- business, economics,
and the social sciences.
Computer science (CS) spans theory and practice.
It requires concrete and abstract thinking. From a practical perspective, consider
the intensive hands-on experience required to make computers do what you want them
to do. On a higher level, computer scientists must use precision, creativity, and
careful reasoning to model and analyze problems and design verifiable solutions.
CS has strong connections to other disciplines such as science, engineering, health
care, and business so computer scientists often become proficient in other subjects.
Computer Information Systems (CIS) is the application of computer systems and computing
tools.
Solve business problems and provide information -- the lifeblood of all organizations.
The computer-based information system is a critical part of the products, services,
and management of organizations. It is pervasive in all organization functions and is
used by accounting, finance, marketing, and production.
Efficient and effective use of information technology is important to achieve competitive
advantage. Information systems have a broad responsibility to develop, implement,
and manage an infrastructure of information technology. Developing systems for organizations
and inter-organization processes involves creative use of information technology for
data acquisition, communication, system analysis, and decision support.