A chemistry degree programme with computer science emphasis has been developed to meet many challenges in understanding and conducting various experiments in the course. The work of chemists is not limited to laboratory experiments. Computational approaches are increasingly becoming important tools in understanding molecular structure and reactivity, designing new materials, and discovering new drugs. The molecular-level understanding provided by chemistry plays an important role in interdisciplinary research to solve complex problems in medicine, energy capture and storage, advanced materials, and environmental science. Chemists find employment in education, government, and diverse industries including but not limited to pharmaceuticals, agrichemicals, consumer products, polymers, electronics, food, and biotechnology. Study of chemistry at the undergraduate and graduate level also provides an excellent foundation for post-graduate study in medicine, public policy and patent law.
These subjects are complementary. There are many jobs that would make use of skill sets from more than one of the majors you're considering. A combination of physics, math, and computer science would also serve as excellent preparation for a graduate degree in any of those three subjects. For example, one might attempt writing code that implements equations from physics to analyze empirical data. A strong math background combined with computer science would open up subjects like cryptography, error correction, data compression, computer graphics, or scientific computation.
All over the world, humans produce an immense and ever-increasing volume of records, with new kinds of data regularly emerging from science and industry. A new understanding of the value of these data to society has emerged, and, with it, a new and leading role for Statistics. In order to produce sensible theories and draw accurate conclusions from data, cutting-edge statistical methods are required. These methods use advanced mathematical ideas combined with modern computational techniques, which require expert knowledge and experience to apply. A degree in Mathematics and Statistics equips you with the skills required for developing and implementing these methods, and provides a fascinating combination of deep and mathematically well-grounded method-building and wide-ranging applied work with data.