I need help deciding on a class for next semester.

<p>I am a math major at a current community college. I have the grades to transfer to UT Austin next spring. However, in the fall I am going to have to still be in my school because of a mix up while attempting to register for UT. Anyways, I have a problem with deciding what classes I am going to take in the fall. Im finishing my freshmen year. I am finishing multi variable calculus in the summer. Come the fall, the only class my Jr college offers is differential equations. This is a lower division undergraduate course as it is a community college and one of the requirements for UT is an upper division differential equations course( to graduate, the difference is really only an introduction to partial differential equations I hear). I sort of don't want to pollute my math classes with a useless class.
There are two local university who offer upper division math classes. Unfortunately their differential equations classes are also lower division courses. One of them offers an upper division course in discrete math and I would really like to take it but it isn't concrete that it will make in the fall( it is unusually in the spring). If I can take it, I will. I am a practical person though, I should plan just in case.
Both universities offer a college geometry class which is a proof based euclidean geometry course with a brief intro to non euclidean. This transfers to UT. I don't know if I should take it though? One of the benefits of UT is that they have a good topology classes(so I hear). I wanted to take topology 1 and 2 at UT before I graduate (topology 2 is algebraic topology I think). Will this geometry class help me at all with topology? I know the classes are different but maybe it can conceptually make topology easier. It is just a back up. </p>