This is the first of two courses in Abstract Algebra. Topics covered are: methods of proof; congruence; groups; homomorphism; rings; fields; integral domains; quotient groups; and polynomials in F[x] and their factorization.