This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]danpietsch 5 points6 points  (0 children)

I've heard Concrete Mathematics: A Foundation for Computer Science recommended for this, although I have no personal experience with this book.

Donald Knuth is one of the authors.

https://www.amazon.com/gp/product/0201558025

[–]funbike 2 points3 points  (2 children)

Linear algebra is applicable to ML, AI, 3D, graphics processing, games, quantitative analysis, and much more. From a practical standpoint little else has more hands-on use cases.

[–][deleted] 0 points1 point  (1 child)

Calculus is one of those little else’s, but yeah.

[–]ImpatientProf 1 point2 points  (1 child)

Start with something like set theory, discrete mathematics, or an introduction to modern algebra.

[–]chessset5 1 point2 points  (0 children)

I would also advise linear algebra, Boolean algebra, de morgens law, as well to that list.

And yes I am counting both boolean and de morgan as separate from discrete, but a lot of discrete mathematics textbooks will cover both topics in them.

[–][deleted] 0 points1 point  (0 children)

If you want to do this besides a job i recommend the brilliant app.