At the end of this course a student should acquire
- A solid understanding of the basic concepts and definitions related to rings and modules
- The Structure Theorem for finitely generated modules over e Euclidean domain
- Tensor products (if time permits)