4 ms·
You'd need a good grasp on Discrete Math, Probability Theory and most likely Number theory. For the first, Rosen's "Discrete Math and Its Applications" is quit
by antegamisou 5y ago
You'd need a good grasp on Discrete Math, Probability Theory and most likely Number theory.
For the first, Rosen's "Discrete Math and Its Applications" is quite thorough including many solved & unsolved problems.
There are too many good resources for probability & number theory to choose from, so I'd recommend something like MIT OCW for the first one, at least.
- 36384947375455 5y agoCan you send a link for the probability course that you have in mind? Thanks for the discrete rec!
- ellis-bell 5y agoI'm not sure what courses they had in mind, but Victor Shoup (one of the authors of the OP) has a book on number theory and algebra that goes over probability. That would probably be most useful if your goal is to study the applied crypto book. The prerequisites are (self-reported) minimum, just calculus and mathematical maturity should be sufficient. I would check it out (it's free) and see if it's at an appropriate level. Unfortunately I've yet to come across an introductory text or course on probability that is actually good :-( https://www.shoup.net/ntb/ https://www.shoup.net/ntb/
- antegamisou 5y agoIt is 18.05 "Introduction to Probability and Statistics" https://ocw.mit.edu/courses/mathematics/18-05-introduction-to-probability-and-statistics-spring-2014/index.htm https://ocw.mit.edu/courses/mathematics/18-05-introduction-t... I thought there were video lectures available but apparently I was wrong however the class notes are (hopefully!) sufficient.
- chronal 5y agoThis is a newer version of that course: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-041sc-probabilistic-systems-analysis-and-applied-probability-fall-2013/ https://ocw.mit.edu/courses/electrical-engineering-and-compu...