Developed from the author's popular graduate-level course, this self-contained text presents a complete treatment of number-theoretic algorithms. Avoiding advanced algebra and requiring no prior experience with number theory or sophisticated algebraic tools, the book covers many computational aspects of number theory and highlights important and interesting engineering applications. With an emphasis on implementation issues, it uses the freely...