I want a deep understanding of elliptic curve cryptography. This led me to study algebraic geometry, which led me to study category theory. I think I'm ready to go back to algebraic geometry now.
I am not sure how comfortable you are with mathematics (and algebra in particular), but my courses in algebraic geometry were among the hardest I have taken so far (and the study of elliptic curves is a specialisation of the study of algebraic geometry). After studying algebra for 4 years I can now finally understand most of the introductory chapter of my book on elliptic curves, though not all of it. Since you want to learn about a specific algorithm rather than all of elliptic curves I think it shouldn't take you the 4/5 years that it is taking me, but be warned that acquiring a deep understanding might prove to be very hard.
This is a thread to connect rationalists who are learning the same thing, so they can cooperate.
The "learning" doesn't necessarily mean "I am reading a textbook / learning an online course right now". It can be something you are interested in long-term, and still want to learn more.
Rules:
Top-level comments contain only the topic to learn. (Plus one comment for "meta" debate.) Only one topic per comment, for easier search. Try to find a reasonable level of specificity: too narrow topic means less people; too wide topic means more people who actually are interested in something different than you are.
Use the second-level comments if you are learning that topic. (Or if you are going to learn it now, not merely in the far future.) Technically, "me too" is okay in this thread, but providing more info is probably more useful. For example: What are you focusing on? What learning materials you use? What is your goal?
Third- and deeper-level comments, that's debate as usual.