Mathematics

138 resources in 3 subcategories

Mathematics for programming usually starts with discrete math, linear algebra and probability. Open textbooks such as Discrete Mathematics: An Open Introduction, Book of Proof and Linear Algebra Done Right cover these at university level. Pick one book per topic and work through the exercises rather than reading passively; the understanding comes from the problems.

If proofs are new to you, read Book of Proof before abstract algebra or real analysis. Calculus Made Easy and the OpenStax Calculus volumes cover calculus from scratch, while Mathematics for Computer Science from MIT ties logic, counting and probability directly to computing. Think Stats and Think Bayes approach statistics through Python code.

Subcategories

More Mathematics

Esc

Type to search every entry. ↑↓ to move, Enter to open.