0. Introduction 1. Symbols and Their Meanings 2. Basic Concepts of Set 3. Basic Set Operations 4. Relations and Ordered Sets 5. Functions 6. Countability and Sequences 7. Groups 8. Subgroups 9. Normal Series and Composition Series 10. Finite Groups 11. Rings 12. Vectir Spaces 13. Extension Fields 14. Galois Theory 15. Nilpotent and Solvable Groups 16. Modules 17. Noetherian Rings ans Artinian Rings 18. Canonical Forms