For reference, I'm heading in to my second year of my bachelor of Computer Science. I'm required to take a second year level math course and I was thinking about taking Introduction to Geometry. It says that the course is intended for a general audience. What kinds of things will I be learning if I take it and will it be worth it? If not, are there more relevant courses I could take?
Edit:
The description of the course says: "An introduction to classical geometry; Euclidean plane geometry; plane tiling; polytopes in three and four dimensions; curved surfaces; Euler characteristic."
Your question sounds like MATH 2210 at Carleton University. If you search for that you will find e.g. assignments from 2009 which will give you a more detailed idea of the topics you'd cover. It appears pretty hands-on to me. Given the wide range of topics, chances are that there is at least one you can put to use at some point of your career.
Whether the knowledge is “worth it” depends on what you plan to do in the long run. Geometry is useful for things like computer graphics, computer vision, CAD, but less useful if you concentrate on say data bases, web applications or theoretic questions of computability. CS is a broad field.
In general there should be people at your university who are better suited to give advice on this decision. They would know the alternatives you can choose from, and probably also past experiences from other students.