1. Historical Roots; 2. The Notion of Set; 3. The Zermelo-Fraenkel Axioms; 4. Immediate Consequences; 5. Number Systems within Set Theory; 6. Infinities; 7. The Axiom of Choice; 8. Topics in Higher Set Theory; 9. Metamathematics of Set Theory; 10. Large Cardinals and Determinacy; 11. Concluding Philosophical Remarks.