This introductory overview of number theory covers all the essential topics and techniques. The first chapters, accessible to undergraduates, assume only basic abstract algebra, while later parts require graduate-level algebra and complex analysis. Ideal for mathematics students interested in number theory, it balances accessibility with depth.