Hi David,
Thank you for your reply and concern.
Okie regarding my background in Number Theory, It includes elemantary subjects like Euclidean algs, modular arithmetic, congruences, euler's phi, CRT, factorizations, Fermat theorems, primality checks, Diophantine eqns, and also Group Theory, RSA, and Encryption Algs. I had a linear algebra course as well, going through matrices, transformations, transpose, cramer's rule, eigen values, and vectors.
Regarding the topics you mentioned I can see that it is a big subject of course, I looked around the folders and files and probably yes, most of it is unfamiliar. But i would love to get more into it. I do not know where to start but to study any of these subjects and to try implementing such algorithms would be a challenge that I really want to take.
A chance to implement missing functions or improve current implemented ones either by improving the used algorithms or using more efficient ones, would be a good start I think. So please tell me what do you think. Thank you.
Best Regards,
Ahmad Soliman