(I guess you could put this in a computer science section since discrete math is the math of computers.) What learning resources do you recommend for learning discrete math from a person who knows none of it to a person who can do it easily? I have tried to study the topics below but the symbols used in them aren't explained in anything I read. Mostly, it's the symbols that I'm having trouble understanding but I really am just a beginner. I want to learn discrete math due to its relevance to computer science. The topics that I have tried to study include: Information Theory and Entropy Mathematical Logic Set Theory Combinatorics Automata Theory Number Theory Graph Theory Discrete Probability Distributions Computability Theory Computational Complexity Theory Cryptography Computational Geometry Topology Combinatorial Optimization Relational Database Theory https://www.amazon.com/Algorithms-4...438875149&sr=1-3&keywords=computer+algorithms EDIT: It seems inappropriate to post here. I have privately conversed with jedishrfu about deletion of this thread since I have made one in the Academic Guidance section. I'm sorry for anything I have done wrong.