Physics would be more important than any of those, unless it's included with "science" these days. But I would also include Biology (for Human Factors - if you know your physiology well, you can just about scrape a pass on that alone) and Geography (Met), and since only 21% of the world speaks English, Spanish as one of the next biggest languages, especially if you're going to fly helicopters. Another language is probably the cheapest way a pilot can gain a useful qualification.
Basic maths also, I guess.
Phil