This course covers the fundamentals of algebraic number theory. Topics include rings of integers, norms/traces, discriminants/differents, ideal decomposition in extensions, decomposition/inertia groups, Frobenius, Dirichlet's unit theorem, class groups, and valuations.