We are trying to get more pupils doing computer science in years 1011 (UK GCSE) (1415 years old) and years 1213 (UK A-level) (1617years old).As there are a lot of university educators around here, I was wondering if you can tell me what university courses would benefit, or have an element of computer science or programming, in them.I am mostly interested in non-computer-science courses, as I think pupils will know that high school computer science leads to university computer science. However, one very thorough answer on computer science courses would also be useful and appreciated.Note: I am also interested in other pathways (jobs, etc.) that may use computer science or programming. And these would be welcome also.  
Uses of high school Computer Science: where can it lead other than university CS?
student motivation
The Russell Group of Universities has published a useful list of recommended A level subjects for different degree options which suggests that other than a CS degree, CS A level is recommended for:Aeronautical EngineeringBiochemistryBiologyChemical EngineeringChemistryCivil EngineeringEconomicsElectrical / Electronic EngineeringEngineering (General)GeologyMaterials ScienceMathsMechanical EngineeringMedicineOptometryOrthopticsPhysicsPsychologySociologyProblem solving and computational thinking is a hugely transferable skill in itself.  Almost any science / engineering route through academia into the workplace is greatly benefited by the ability to write / modify some code that will process data efficiently and generate exactly the sort of analysis / evidence that you require.For example, a substantive part of a Psychology degree involves collecting and processing statistical data. Even without the logical and analytical benefits of CS, the ability to write code to automate the analysis of that data immediately gives you huge advantage over peers without any CS skills.