This is an elective course offered for M.Sc. Mathematics students. In this course, basics of module theory over commutative and non-commutative rings are introduced. Some basics of commutative and non-commutative ring theory is also introduced.