Suitable for an undergraduate first course in ring theory, this work discusses the various aspects of commutative and noncommutative ring theory. It begins with basic module theory and then proceeds to surveying various special classes of rings (Wedderbum, Artinian and Noetherian rings, hereditary rings and Dedekind domains.).