closed as too broad by Hans Lundmark, Xander Henderson, Shailesh, dantopa, darij grinberg Apr 2 at 0:58
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
You might consider:
- A Programmer's Introduction to Mathematics (Kun) link
- One of these math courses/books: link
- Intro to Statistical Learning (James et al.) link
- Elements of Statistical Learning (Hasti et al.,) link
- A First Course in Linear Optimization link
- Intro to Applied Linear Algebra link
It may help if you can narrow down to a particular topic or area (e.g., you may be interested in mathematical optimization, stochastic processes, dynamical systems, simulation, statistical learning, networks). Here is a link to a nice compilation of different areas of math that may help you learn about some of the more theoretical areas: link. If you are specifically interested in the natural world, you may want to search for books that related to "computational ecology" or "computational biology."