Probability: Introduction to Probability - Blitzstein & Hwang.
Statistics: Introduction to Mathematical Statistics - Hogg & al.
Calculus: Calculus, Early Transcendentals - James Stewart & al.
Linear Algebra: Introduction to Linear Algebra - Gilbert Strang.
What are your picks in those subject? Are these enough?
Edit: preferably books that use the metric system.
1. How to Design Programs, 2nd Edition. Uses a language they call Scheme, and is free online.
2. SICP, but this one seams to require higher levels math so it scares me. Also Scheme and free Online.
3. Eloquent JavaScript, 3rd Edition (but a friend of mine told me to avoid learning with a language that has no "type" as first language, had a simple explanation but still don't really get the meaning of this). JavaScript and free online.
4. Introduction to Computing Systems, 3rd Edition. This one is more technical as it dives into how a computer works before teaching how to program in C and C++. I really like the approach but I'm afraid of the difficulties that will come with it.
5. Anything Python, as everywhere it is suggest to beginners.
If you have any suggestions on how I should tackle this, other books to suggest, road-map, whatever don't hesitate to comment, I'm open to anything, what would you do if you were me?
Thanks.