What are the prerequisites for enrolling in an undergraduate Classical Differential Geometry?

729 Views Asked by At

I would like to know what are the prerequisite knowledge a student must have in order to completely understand everything covered in an undergraduate Classical Differential Geometry course.
Thank you.

EDIT: I have previously enrolled in a General Relativity (for physicists) course, a Linear Algebra(for mathematicians) course, a single-variable course and a multivariable calculus course(both for physicists). The course that I want to enroll in is a course taught to mathematicians so it is more rigorous than the mathematics courses that I have been taught.