This course introduces students to several types of geometry starting with Euclidean geometry based on Euclid’s Axioms and proving theorems in Euclidean geometry related to polygons and circles. Then the geometry will be approached through algebra by coordinate and vector geometry. The concept of basic transformation will be presented and several theorems in Euclidean geometry will be proved using transformation geometry. Also the concept and the application of perspective and projective geometry, in particular in computer graphics, will be discussed. The last topics will be on Non-Euclidean geometry. The differences between Euclidean and Non-Euclidean geometry will be discussed.
Skill Level: Beginner