basic number theoryfundamentals of number theorytranscendental number theoryprobabilistic number theorycombinatorial number theorymultiplicative number theorynumber theory in cryptographyadvanced number theoryalgorithmic number theorynumber theory coursecomputational number theorypythagoras number theory