Consider a Business Week Online article that reported,
The ranks of computer and mathematical occupations, which include many programmers, actually rose...by a robust 7.5%, to 3.2 million...While software companies...boosted jobs by a modest 3.3%, employment at establishments providing custom programming services increased by 5.6%...
Why the shift?...High-end programmers' skills are in demand as corporations and tech
companies adopt a slew of new technologies from wireless computing to Web services...That
makes it easier to add new features and to integrate one program with another...“You
always need programmers on site or nearby,” says analyst Gregory Smith of Merrill
Lynch & Co. (MER).
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.
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.
to 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.