Where Can I Find Resources to Learn Discrete Math for Computer Science?

AI Thread Summary
The discussion centers on finding effective learning resources for discrete mathematics, particularly for beginners with no prior knowledge. Key topics of interest include Information Theory, Mathematical Logic, Set Theory, Combinatorics, Automata Theory, and more. The main challenge highlighted is the difficulty in understanding the symbols used in these subjects. A recommendation for a specific book is mentioned, along with a suggestion to explore Wikipedia for a comprehensive outline of discrete mathematics. The conversation also touches on the appropriateness of the thread's placement, leading to a decision to move it to a more suitable section. Overall, the focus is on acquiring foundational knowledge in discrete math to support studies in computer science.
RooksAndBooks
Gold Member
Messages
27
Reaction score
50
(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:

  1. Information Theory and Entropy
  2. Mathematical Logic
  3. Set Theory
  4. Combinatorics
  5. Automata Theory
  6. Number Theory
  7. Graph Theory
  8. Discrete Probability Distributions
  9. Computability Theory
  10. Computational Complexity Theory
  11. Cryptography
  12. Computational Geometry
  13. Topology
  14. Combinatorial Optimization
  15. Relational Database Theory
  16. https://www.amazon.com/dp/032157351X/?tag=pfamazon01-20
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.
 
Last edited by a moderator:
Physics news on Phys.org
TL;DR Summary: What topics to cover to safely say I know arithmetic ? I am learning arithmetic from Indian NCERT textbook. Currently I have finished addition ,substraction of 2 digit numbers and divisions, multiplication of 1 digit numbers. I am moving pretty slowly. Can someone tell me what topics to cover first to build a framework and then go on in detail. I want to learn fast. It has taken me a year now learning arithmetic. I want to speed up. Thanks for the help in advance. (I also...
Hi community My aim is to get into research about atoms, specifically, I want to do experimental research that explores questions like: 1. Why do Gallium/Mercury have low melting points 2. Why are there so many exceptions and inconsistencies when it comes to explaining molecular structures / reaction mechanisms in inorganic and organic chemistry 3. Experimental research about fundamental Quantum Mechanics, such as the one being followed by Hiroshima university that proved that observing...
guys i am currently studying in computer science engineering [1st yr]. i was intrested in physics when i was in high school. due to some circumstances i chose computer science engineering degree. so i want to incoporate computer science engineering with physics and i came across computational physics. i am intrested studying it but i dont know where to start. can you guys reccomend me some yt channels or some free courses or some other way to learn the computational physics.
Back
Top