Euclidean, Noetherian, and Dedekind integral domains; integral elements; extensions of a fied; integral bases for algebraic number fields; norm of ideals; factorization of primes in a number field; class group; Dirichletâ€™s unit theorem; Diophantine equations.